in src/validators/swagger_request_models.py [0:0]
def _(self) -> Self:
if self.tenant_names and any((self.all_tenants, self.clouds,
self.exclude_tenants)):
raise ValueError('do not provide all_tenants, clouds or '
'exclude_tenants if specific '
'tenant names are provided')
if not self.all_tenants and not self.tenant_names:
raise ValueError('either all_tenants or specific tenant names '
'must be given')
if (self.clouds or self.exclude_tenants) and not self.all_tenants:
raise ValueError('set all tenants to true if you provide clouds '
'or excluded')
if not self.auto_resolve_access and not self.url:
raise ValueError('url must be given in case '
'auto_resolve_access is not True')
return self