code: def clean(self):
          
          logger.debug("Cleaning configuration objects before configuration sending:")
          types_creations = self.__class__.types_creations
          for o_type in types_creations:
              (_, _, inner_property, _, _) = types_creations[o_type]
              logger.debug("  . for %s", inner_property, )
              inner_object = getattr(self, inner_property)
              inner_object.clean()
docs: Wrapper for calling the clean method of services attribute
  
          :return: None