class ParamsCreateModule(Model): organization_name = NameType(required=True)
class RequestCreateModule(Model): name = NameType(required=True)
class ResponseModule(Model): name = NameType(required=True) created_at = ArrowType(required=True) updated_at = ArrowType(required=True)
class ParamsCreateVersion(Model): organization_name = NameType(required=True) module_name = NameType(required=True) provider_name = NameType(required=True)
class ParamsListModule(Model): organization_name = NameType(required=True) limit = IntType(default=20, min_value=1, max_value=100) marker = StringType()
class ResponseProvider(Model): name = NameType(required=True) created_at = ArrowType(required=True) updated_at = ArrowType(required=True)
class ParamsVersion(Model): organization_name = NameType(required=True) module_name = NameType(required=True) provider_name = NameType(required=True) version = SemVerType(required=True)
class ParamsProvider(Model): organization_name = NameType(required=True) module_name = NameType(required=True) provider_name = NameType(required=True)
class RequestCreateProvider(Model): name = NameType(required=True)
class ParamsOrganization(Model): organization_name = NameType(required=True)
class ResponseOrganization(Model): name = NameType(required=True) created_at = ArrowType(required=True) updated_at = ArrowType(required=True)
class RequestCreateOrganization(Model): name = NameType(required=True)