diff --git a/services/certificates/oas_commit b/services/certificates/oas_commit index 308f94ffe..cdcbe7241 100644 --- a/services/certificates/oas_commit +++ b/services/certificates/oas_commit @@ -1 +1 @@ -00b020b2998425397c9a0e51364fe8846fa66880 +e0004861a738bbce1cd3d921c230b0cda3d64987 diff --git a/services/certificates/src/stackit/certificates/exceptions.py b/services/certificates/src/stackit/certificates/exceptions.py index 3817ad45f..817532a58 100644 --- a/services/certificates/src/stackit/certificates/exceptions.py +++ b/services/certificates/src/stackit/certificates/exceptions.py @@ -45,7 +45,7 @@ def __init__(self, msg, path_to_item=None, valid_classes=None, key_type=None) -> full_msg = msg if path_to_item: full_msg = "{0} at {1}".format(msg, render_path(path_to_item)) - super(ApiTypeError, self).__init__(full_msg) + super(ApiTypeError, self).__init__(full_msg, path_to_item, valid_classes, key_type) class ApiValueError(OpenApiException, ValueError): @@ -63,7 +63,7 @@ def __init__(self, msg, path_to_item=None) -> None: full_msg = msg if path_to_item: full_msg = "{0} at {1}".format(msg, render_path(path_to_item)) - super(ApiValueError, self).__init__(full_msg) + super(ApiValueError, self).__init__(full_msg, path_to_item) class ApiAttributeError(OpenApiException, AttributeError): @@ -82,7 +82,7 @@ def __init__(self, msg, path_to_item=None) -> None: full_msg = msg if path_to_item: full_msg = "{0} at {1}".format(msg, render_path(path_to_item)) - super(ApiAttributeError, self).__init__(full_msg) + super(ApiAttributeError, self).__init__(full_msg, path_to_item) class ApiKeyError(OpenApiException, KeyError): @@ -99,7 +99,7 @@ def __init__(self, msg, path_to_item=None) -> None: full_msg = msg if path_to_item: full_msg = "{0} at {1}".format(msg, render_path(path_to_item)) - super(ApiKeyError, self).__init__(full_msg) + super(ApiKeyError, self).__init__(full_msg, path_to_item) class ApiException(OpenApiException): diff --git a/services/certificates/src/stackit/certificates/models/usage.py b/services/certificates/src/stackit/certificates/models/usage.py index 74d23f5fb..1d88236ed 100644 --- a/services/certificates/src/stackit/certificates/models/usage.py +++ b/services/certificates/src/stackit/certificates/models/usage.py @@ -29,7 +29,7 @@ class Usage(BaseModel): Usage """ # noqa: E501 - count: Optional[StrictInt] = Field(default=None, description="Number of Load Balancers using this certificate.") + count: Optional[StrictInt] = Field(default=None, description="Number of listeners using this certificate.") items: Optional[List[UsageItem]] = Field( default=None, description="List of Load Balancers with their associated listeners that use this certificate." ) diff --git a/services/certificates/src/stackit/certificates/models/usage_item.py b/services/certificates/src/stackit/certificates/models/usage_item.py index 11cd3d8a7..aeefad423 100644 --- a/services/certificates/src/stackit/certificates/models/usage_item.py +++ b/services/certificates/src/stackit/certificates/models/usage_item.py @@ -29,7 +29,7 @@ class UsageItem(BaseModel): listener_names: Optional[List[StrictStr]] = Field( default=None, - description="A list of listener names on this Load Balancer that are using the certificate.", + description="The list of listener names in this Load Balancer, that are using the certificate.", alias="listenerNames", ) load_balancer_name: Optional[StrictStr] = Field(