diff --git a/CHANGELOG.md b/CHANGELOG.md index 305d82d4..fe153097 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## Release (2025-XX-XX) +- `objectstorage`: [v1.0.0](services/objectstorage/CHANGELOG.md#v100-2025-02-06) + - **Breaking Change:** The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request. - `resourcemanager`: [v0.3.0](services/resourcemanager/CHANGELOG.md#v030-2025-02-07) - **Breaking Change**: Remove the methods `BffGetContainersOfAFolder` and `BffGetContainersOfAnOrganization` - `lbapplication`: [v0.3.0](services/lbapplication/CHANGELOG.md#v030-2025-02-07) diff --git a/services/objectstorage/CHANGELOG.md b/services/objectstorage/CHANGELOG.md index 0ba35f3a..fe998ec1 100644 --- a/services/objectstorage/CHANGELOG.md +++ b/services/objectstorage/CHANGELOG.md @@ -1,3 +1,7 @@ +## v1.0.0 (2025-02-06) + +- **Breaking Change:** The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request. + ## v0.2.1 (2025-01-14) - **Bugfix**: `configuration.py` region adjustment was missing diff --git a/services/objectstorage/pyproject.toml b/services/objectstorage/pyproject.toml index 08ce0872..3c4025fd 100644 --- a/services/objectstorage/pyproject.toml +++ b/services/objectstorage/pyproject.toml @@ -3,7 +3,7 @@ name = "stackit-objectstorage" [tool.poetry] name = "stackit-objectstorage" -version = "v0.2.1" +version = "v1.0.0" authors = [ "STACKIT Developer Tools ", ] diff --git a/services/objectstorage/src/stackit/objectstorage/__init__.py b/services/objectstorage/src/stackit/objectstorage/__init__.py index 195d784c..08a41a77 100644 --- a/services/objectstorage/src/stackit/objectstorage/__init__.py +++ b/services/objectstorage/src/stackit/objectstorage/__init__.py @@ -7,7 +7,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/api/default_api.py b/services/objectstorage/src/stackit/objectstorage/api/default_api.py index 1f51c684..7fa7f0ff 100644 --- a/services/objectstorage/src/stackit/objectstorage/api/default_api.py +++ b/services/objectstorage/src/stackit/objectstorage/api/default_api.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. @@ -68,6 +68,7 @@ def __init__(self, configuration: Configuration = None) -> None: def create_access_key( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_access_key_payload: CreateAccessKeyPayload, credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -86,6 +87,8 @@ def create_access_key( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_access_key_payload: (required) :type create_access_key_payload: CreateAccessKeyPayload :param credentials_group: @@ -114,6 +117,7 @@ def create_access_key( _param = self._create_access_key_serialize( project_id=project_id, + region=region, create_access_key_payload=create_access_key_payload, credentials_group=credentials_group, _request_auth=_request_auth, @@ -124,6 +128,7 @@ def create_access_key( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateAccessKeyResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -140,6 +145,7 @@ def create_access_key( def create_access_key_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_access_key_payload: CreateAccessKeyPayload, credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -158,6 +164,8 @@ def create_access_key_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_access_key_payload: (required) :type create_access_key_payload: CreateAccessKeyPayload :param credentials_group: @@ -186,6 +194,7 @@ def create_access_key_with_http_info( _param = self._create_access_key_serialize( project_id=project_id, + region=region, create_access_key_payload=create_access_key_payload, credentials_group=credentials_group, _request_auth=_request_auth, @@ -196,6 +205,7 @@ def create_access_key_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateAccessKeyResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -212,6 +222,7 @@ def create_access_key_with_http_info( def create_access_key_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_access_key_payload: CreateAccessKeyPayload, credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -230,6 +241,8 @@ def create_access_key_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_access_key_payload: (required) :type create_access_key_payload: CreateAccessKeyPayload :param credentials_group: @@ -258,6 +271,7 @@ def create_access_key_without_preload_content( _param = self._create_access_key_serialize( project_id=project_id, + region=region, create_access_key_payload=create_access_key_payload, credentials_group=credentials_group, _request_auth=_request_auth, @@ -268,6 +282,7 @@ def create_access_key_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateAccessKeyResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -279,6 +294,7 @@ def create_access_key_without_preload_content( def _create_access_key_serialize( self, project_id, + region, create_access_key_payload, credentials_group, _request_auth, @@ -301,6 +317,8 @@ def _create_access_key_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters if credentials_group is not None: @@ -329,7 +347,7 @@ def _create_access_key_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/project/{projectId}/access-key", + resource_path="/v2/project/{projectId}/regions/{region}/access-key", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -346,6 +364,7 @@ def _create_access_key_serialize( def create_bucket( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -365,6 +384,8 @@ def create_bucket( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -391,6 +412,7 @@ def create_bucket( _param = self._create_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -400,6 +422,7 @@ def create_bucket( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", "422": "ErrorMessage", @@ -416,6 +439,7 @@ def create_bucket( def create_bucket_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -435,6 +459,8 @@ def create_bucket_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -461,6 +487,7 @@ def create_bucket_with_http_info( _param = self._create_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -470,6 +497,7 @@ def create_bucket_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", "422": "ErrorMessage", @@ -486,6 +514,7 @@ def create_bucket_with_http_info( def create_bucket_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -505,6 +534,8 @@ def create_bucket_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -531,6 +562,7 @@ def create_bucket_without_preload_content( _param = self._create_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -540,6 +572,7 @@ def create_bucket_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", "422": "ErrorMessage", @@ -551,6 +584,7 @@ def create_bucket_without_preload_content( def _create_bucket_serialize( self, project_id, + region, bucket_name, _request_auth, _content_type, @@ -572,6 +606,8 @@ def _create_bucket_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region if bucket_name is not None: _path_params["bucketName"] = bucket_name # process the query parameters @@ -588,7 +624,7 @@ def _create_bucket_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/project/{projectId}/bucket/{bucketName}", + resource_path="/v2/project/{projectId}/regions/{region}/bucket/{bucketName}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -605,6 +641,7 @@ def _create_bucket_serialize( def create_credentials_group( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_credentials_group_payload: CreateCredentialsGroupPayload, _request_timeout: Union[ None, @@ -621,6 +658,8 @@ def create_credentials_group( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_credentials_group_payload: (required) :type create_credentials_group_payload: CreateCredentialsGroupPayload :param _request_timeout: timeout setting for this request. If one @@ -647,6 +686,7 @@ def create_credentials_group( _param = self._create_credentials_group_serialize( project_id=project_id, + region=region, create_credentials_group_payload=create_credentials_group_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -656,6 +696,7 @@ def create_credentials_group( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateCredentialsGroupResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", @@ -673,6 +714,7 @@ def create_credentials_group( def create_credentials_group_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_credentials_group_payload: CreateCredentialsGroupPayload, _request_timeout: Union[ None, @@ -689,6 +731,8 @@ def create_credentials_group_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_credentials_group_payload: (required) :type create_credentials_group_payload: CreateCredentialsGroupPayload :param _request_timeout: timeout setting for this request. If one @@ -715,6 +759,7 @@ def create_credentials_group_with_http_info( _param = self._create_credentials_group_serialize( project_id=project_id, + region=region, create_credentials_group_payload=create_credentials_group_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -724,6 +769,7 @@ def create_credentials_group_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateCredentialsGroupResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", @@ -741,6 +787,7 @@ def create_credentials_group_with_http_info( def create_credentials_group_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], create_credentials_group_payload: CreateCredentialsGroupPayload, _request_timeout: Union[ None, @@ -757,6 +804,8 @@ def create_credentials_group_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param create_credentials_group_payload: (required) :type create_credentials_group_payload: CreateCredentialsGroupPayload :param _request_timeout: timeout setting for this request. If one @@ -783,6 +832,7 @@ def create_credentials_group_without_preload_content( _param = self._create_credentials_group_serialize( project_id=project_id, + region=region, create_credentials_group_payload=create_credentials_group_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -792,6 +842,7 @@ def create_credentials_group_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateCredentialsGroupResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "409": "ErrorMessage", @@ -804,6 +855,7 @@ def create_credentials_group_without_preload_content( def _create_credentials_group_serialize( self, project_id, + region, create_credentials_group_payload, _request_auth, _content_type, @@ -825,6 +877,8 @@ def _create_credentials_group_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -849,7 +903,7 @@ def _create_credentials_group_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/project/{projectId}/credentials-group", + resource_path="/v2/project/{projectId}/regions/{region}/credentials-group", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -866,6 +920,7 @@ def _create_credentials_group_serialize( def delete_access_key( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], key_id: Annotated[StrictStr, Field(description="Object storage access key")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -884,6 +939,8 @@ def delete_access_key( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param key_id: Object storage access key (required) :type key_id: str :param credentials_group: @@ -912,6 +969,7 @@ def delete_access_key( _param = self._delete_access_key_serialize( project_id=project_id, + region=region, key_id=key_id, credentials_group=credentials_group, _request_auth=_request_auth, @@ -923,6 +981,7 @@ def delete_access_key( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteAccessKeyResponse", "307": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -939,6 +998,7 @@ def delete_access_key( def delete_access_key_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], key_id: Annotated[StrictStr, Field(description="Object storage access key")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -957,6 +1017,8 @@ def delete_access_key_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param key_id: Object storage access key (required) :type key_id: str :param credentials_group: @@ -985,6 +1047,7 @@ def delete_access_key_with_http_info( _param = self._delete_access_key_serialize( project_id=project_id, + region=region, key_id=key_id, credentials_group=credentials_group, _request_auth=_request_auth, @@ -996,6 +1059,7 @@ def delete_access_key_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteAccessKeyResponse", "307": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -1012,6 +1076,7 @@ def delete_access_key_with_http_info( def delete_access_key_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], key_id: Annotated[StrictStr, Field(description="Object storage access key")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ @@ -1030,6 +1095,8 @@ def delete_access_key_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param key_id: Object storage access key (required) :type key_id: str :param credentials_group: @@ -1058,6 +1125,7 @@ def delete_access_key_without_preload_content( _param = self._delete_access_key_serialize( project_id=project_id, + region=region, key_id=key_id, credentials_group=credentials_group, _request_auth=_request_auth, @@ -1069,6 +1137,7 @@ def delete_access_key_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteAccessKeyResponse", "307": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -1080,6 +1149,7 @@ def delete_access_key_without_preload_content( def _delete_access_key_serialize( self, project_id, + region, key_id, credentials_group, _request_auth, @@ -1102,6 +1172,8 @@ def _delete_access_key_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region if key_id is not None: _path_params["keyId"] = key_id # process the query parameters @@ -1122,7 +1194,7 @@ def _delete_access_key_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/project/{projectId}/access-key/{keyId}", + resource_path="/v2/project/{projectId}/regions/{region}/access-key/{keyId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1139,6 +1211,7 @@ def _delete_access_key_serialize( def delete_bucket( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -1158,6 +1231,8 @@ def delete_bucket( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -1184,6 +1259,7 @@ def delete_bucket( _param = self._delete_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -1193,6 +1269,7 @@ def delete_bucket( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", "500": "ErrorMessage", @@ -1208,6 +1285,7 @@ def delete_bucket( def delete_bucket_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -1227,6 +1305,8 @@ def delete_bucket_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -1253,6 +1333,7 @@ def delete_bucket_with_http_info( _param = self._delete_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -1262,6 +1343,7 @@ def delete_bucket_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", "500": "ErrorMessage", @@ -1277,6 +1359,7 @@ def delete_bucket_with_http_info( def delete_bucket_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -1296,6 +1379,8 @@ def delete_bucket_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -1322,6 +1407,7 @@ def delete_bucket_without_preload_content( _param = self._delete_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -1331,6 +1417,7 @@ def delete_bucket_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteBucketResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", "500": "ErrorMessage", @@ -1341,6 +1428,7 @@ def delete_bucket_without_preload_content( def _delete_bucket_serialize( self, project_id, + region, bucket_name, _request_auth, _content_type, @@ -1362,6 +1450,8 @@ def _delete_bucket_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region if bucket_name is not None: _path_params["bucketName"] = bucket_name # process the query parameters @@ -1378,7 +1468,7 @@ def _delete_bucket_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/project/{projectId}/bucket/{bucketName}", + resource_path="/v2/project/{projectId}/regions/{region}/bucket/{bucketName}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1395,6 +1485,7 @@ def _delete_bucket_serialize( def delete_credentials_group( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], group_id: Annotated[StrictStr, Field(description="Id of the credentials group")], _request_timeout: Union[ None, @@ -1412,6 +1503,8 @@ def delete_credentials_group( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param group_id: Id of the credentials group (required) :type group_id: str :param _request_timeout: timeout setting for this request. If one @@ -1438,6 +1531,7 @@ def delete_credentials_group( _param = self._delete_credentials_group_serialize( project_id=project_id, + region=region, group_id=group_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1447,6 +1541,7 @@ def delete_credentials_group( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteCredentialsGroupResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -1462,6 +1557,7 @@ def delete_credentials_group( def delete_credentials_group_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], group_id: Annotated[StrictStr, Field(description="Id of the credentials group")], _request_timeout: Union[ None, @@ -1479,6 +1575,8 @@ def delete_credentials_group_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param group_id: Id of the credentials group (required) :type group_id: str :param _request_timeout: timeout setting for this request. If one @@ -1505,6 +1603,7 @@ def delete_credentials_group_with_http_info( _param = self._delete_credentials_group_serialize( project_id=project_id, + region=region, group_id=group_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1514,6 +1613,7 @@ def delete_credentials_group_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteCredentialsGroupResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -1529,6 +1629,7 @@ def delete_credentials_group_with_http_info( def delete_credentials_group_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], group_id: Annotated[StrictStr, Field(description="Id of the credentials group")], _request_timeout: Union[ None, @@ -1546,6 +1647,8 @@ def delete_credentials_group_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param group_id: Id of the credentials group (required) :type group_id: str :param _request_timeout: timeout setting for this request. If one @@ -1572,6 +1675,7 @@ def delete_credentials_group_without_preload_content( _param = self._delete_credentials_group_serialize( project_id=project_id, + region=region, group_id=group_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1581,6 +1685,7 @@ def delete_credentials_group_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "DeleteCredentialsGroupResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -1591,6 +1696,7 @@ def delete_credentials_group_without_preload_content( def _delete_credentials_group_serialize( self, project_id, + region, group_id, _request_auth, _content_type, @@ -1612,6 +1718,8 @@ def _delete_credentials_group_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region if group_id is not None: _path_params["groupId"] = group_id # process the query parameters @@ -1628,7 +1736,7 @@ def _delete_credentials_group_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/project/{projectId}/credentials-group/{groupId}", + resource_path="/v2/project/{projectId}/regions/{region}/credentials-group/{groupId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1645,6 +1753,7 @@ def _delete_credentials_group_serialize( def disable_service( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1661,6 +1770,8 @@ def disable_service( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1685,6 +1796,7 @@ def disable_service( _param = self._disable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1694,6 +1806,7 @@ def disable_service( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "400": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", @@ -1710,6 +1823,7 @@ def disable_service( def disable_service_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1726,6 +1840,8 @@ def disable_service_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1750,6 +1866,7 @@ def disable_service_with_http_info( _param = self._disable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1759,6 +1876,7 @@ def disable_service_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "400": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", @@ -1775,6 +1893,7 @@ def disable_service_with_http_info( def disable_service_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1791,6 +1910,8 @@ def disable_service_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1815,6 +1936,7 @@ def disable_service_without_preload_content( _param = self._disable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1824,6 +1946,7 @@ def disable_service_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "400": "ErrorMessage", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "ErrorMessage", @@ -1835,6 +1958,7 @@ def disable_service_without_preload_content( def _disable_service_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -1855,6 +1979,8 @@ def _disable_service_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -1869,7 +1995,7 @@ def _disable_service_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/project/{projectId}", + resource_path="/v2/project/{projectId}/regions/{region}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1886,6 +2012,7 @@ def _disable_service_serialize( def enable_service( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1902,6 +2029,8 @@ def enable_service( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1926,6 +2055,7 @@ def enable_service( _param = self._enable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -1935,6 +2065,7 @@ def enable_service( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "201": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "409": "ErrorMessage", "422": "HTTPValidationError", @@ -1951,6 +2082,7 @@ def enable_service( def enable_service_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -1967,6 +2099,8 @@ def enable_service_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -1991,6 +2125,7 @@ def enable_service_with_http_info( _param = self._enable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2000,6 +2135,7 @@ def enable_service_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "201": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "409": "ErrorMessage", "422": "HTTPValidationError", @@ -2016,6 +2152,7 @@ def enable_service_with_http_info( def enable_service_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2032,6 +2169,8 @@ def enable_service_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2056,6 +2195,7 @@ def enable_service_without_preload_content( _param = self._enable_service_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2065,6 +2205,7 @@ def enable_service_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", "201": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "409": "ErrorMessage", "422": "HTTPValidationError", @@ -2076,6 +2217,7 @@ def enable_service_without_preload_content( def _enable_service_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -2096,6 +2238,8 @@ def _enable_service_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -2110,7 +2254,7 @@ def _enable_service_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/project/{projectId}", + resource_path="/v2/project/{projectId}/regions/{region}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2127,6 +2271,7 @@ def _enable_service_serialize( def get_bucket( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -2146,6 +2291,8 @@ def get_bucket( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -2172,6 +2319,7 @@ def get_bucket( _param = self._get_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -2181,6 +2329,7 @@ def get_bucket( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBucketResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2197,6 +2346,7 @@ def get_bucket( def get_bucket_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -2216,6 +2366,8 @@ def get_bucket_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -2242,6 +2394,7 @@ def get_bucket_with_http_info( _param = self._get_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -2251,6 +2404,7 @@ def get_bucket_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBucketResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2267,6 +2421,7 @@ def get_bucket_with_http_info( def get_bucket_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], bucket_name: Annotated[ str, Field(min_length=3, strict=True, max_length=63, description="The name has to be dns-conform.") ], @@ -2286,6 +2441,8 @@ def get_bucket_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param bucket_name: The name has to be dns-conform. (required) :type bucket_name: str :param _request_timeout: timeout setting for this request. If one @@ -2312,6 +2469,7 @@ def get_bucket_without_preload_content( _param = self._get_bucket_serialize( project_id=project_id, + region=region, bucket_name=bucket_name, _request_auth=_request_auth, _content_type=_content_type, @@ -2321,6 +2479,7 @@ def get_bucket_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBucketResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2332,6 +2491,7 @@ def get_bucket_without_preload_content( def _get_bucket_serialize( self, project_id, + region, bucket_name, _request_auth, _content_type, @@ -2353,6 +2513,8 @@ def _get_bucket_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region if bucket_name is not None: _path_params["bucketName"] = bucket_name # process the query parameters @@ -2369,7 +2531,7 @@ def _get_bucket_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/project/{projectId}/bucket/{bucketName}", + resource_path="/v2/project/{projectId}/regions/{region}/bucket/{bucketName}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2386,6 +2548,7 @@ def _get_bucket_serialize( def get_service_status( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2402,6 +2565,8 @@ def get_service_status( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2426,6 +2591,7 @@ def get_service_status( _param = self._get_service_status_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2434,6 +2600,7 @@ def get_service_status( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2450,6 +2617,7 @@ def get_service_status( def get_service_status_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2466,6 +2634,8 @@ def get_service_status_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2490,6 +2660,7 @@ def get_service_status_with_http_info( _param = self._get_service_status_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2498,6 +2669,7 @@ def get_service_status_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2514,6 +2686,7 @@ def get_service_status_with_http_info( def get_service_status_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2530,6 +2703,8 @@ def get_service_status_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2554,6 +2729,7 @@ def get_service_status_without_preload_content( _param = self._get_service_status_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2562,6 +2738,7 @@ def get_service_status_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ProjectStatus", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2573,6 +2750,7 @@ def get_service_status_without_preload_content( def _get_service_status_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -2593,6 +2771,8 @@ def _get_service_status_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -2607,7 +2787,7 @@ def _get_service_status_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/project/{projectId}", + resource_path="/v2/project/{projectId}/regions/{region}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2624,6 +2804,7 @@ def _get_service_status_serialize( def list_access_keys( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ None, @@ -2641,6 +2822,8 @@ def list_access_keys( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param credentials_group: :type credentials_group: str :param _request_timeout: timeout setting for this request. If one @@ -2667,6 +2850,7 @@ def list_access_keys( _param = self._list_access_keys_serialize( project_id=project_id, + region=region, credentials_group=credentials_group, _request_auth=_request_auth, _content_type=_content_type, @@ -2676,6 +2860,7 @@ def list_access_keys( _response_types_map: Dict[str, Optional[str]] = { "200": "ListAccessKeysResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2692,6 +2877,7 @@ def list_access_keys( def list_access_keys_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ None, @@ -2709,6 +2895,8 @@ def list_access_keys_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param credentials_group: :type credentials_group: str :param _request_timeout: timeout setting for this request. If one @@ -2735,6 +2923,7 @@ def list_access_keys_with_http_info( _param = self._list_access_keys_serialize( project_id=project_id, + region=region, credentials_group=credentials_group, _request_auth=_request_auth, _content_type=_content_type, @@ -2744,6 +2933,7 @@ def list_access_keys_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListAccessKeysResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2760,6 +2950,7 @@ def list_access_keys_with_http_info( def list_access_keys_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], credentials_group: Optional[Annotated[str, Field(min_length=36, strict=True, max_length=36)]] = None, _request_timeout: Union[ None, @@ -2777,6 +2968,8 @@ def list_access_keys_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param credentials_group: :type credentials_group: str :param _request_timeout: timeout setting for this request. If one @@ -2803,6 +2996,7 @@ def list_access_keys_without_preload_content( _param = self._list_access_keys_serialize( project_id=project_id, + region=region, credentials_group=credentials_group, _request_auth=_request_auth, _content_type=_content_type, @@ -2812,6 +3006,7 @@ def list_access_keys_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListAccessKeysResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2823,6 +3018,7 @@ def list_access_keys_without_preload_content( def _list_access_keys_serialize( self, project_id, + region, credentials_group, _request_auth, _content_type, @@ -2844,6 +3040,8 @@ def _list_access_keys_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters if credentials_group is not None: @@ -2862,7 +3060,7 @@ def _list_access_keys_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/project/{projectId}/access-keys", + resource_path="/v2/project/{projectId}/regions/{region}/access-keys", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2879,6 +3077,7 @@ def _list_access_keys_serialize( def list_buckets( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2895,6 +3094,8 @@ def list_buckets( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2919,6 +3120,7 @@ def list_buckets( _param = self._list_buckets_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2927,6 +3129,7 @@ def list_buckets( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBucketsResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -2943,6 +3146,7 @@ def list_buckets( def list_buckets_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -2959,6 +3163,8 @@ def list_buckets_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -2983,6 +3189,7 @@ def list_buckets_with_http_info( _param = self._list_buckets_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -2991,6 +3198,7 @@ def list_buckets_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBucketsResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -3007,6 +3215,7 @@ def list_buckets_with_http_info( def list_buckets_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3023,6 +3232,8 @@ def list_buckets_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -3047,6 +3258,7 @@ def list_buckets_without_preload_content( _param = self._list_buckets_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3055,6 +3267,7 @@ def list_buckets_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBucketsResponse", + "401": "ErrorMessage", "403": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", @@ -3066,6 +3279,7 @@ def list_buckets_without_preload_content( def _list_buckets_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -3086,6 +3300,8 @@ def _list_buckets_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -3100,7 +3316,7 @@ def _list_buckets_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/project/{projectId}/buckets", + resource_path="/v2/project/{projectId}/regions/{region}/buckets", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -3117,6 +3333,7 @@ def _list_buckets_serialize( def list_credentials_groups( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3133,6 +3350,8 @@ def list_credentials_groups( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -3157,6 +3376,7 @@ def list_credentials_groups( _param = self._list_credentials_groups_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3165,6 +3385,7 @@ def list_credentials_groups( _response_types_map: Dict[str, Optional[str]] = { "200": "ListCredentialsGroupsResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -3180,6 +3401,7 @@ def list_credentials_groups( def list_credentials_groups_with_http_info( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3196,6 +3418,8 @@ def list_credentials_groups_with_http_info( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -3220,6 +3444,7 @@ def list_credentials_groups_with_http_info( _param = self._list_credentials_groups_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3228,6 +3453,7 @@ def list_credentials_groups_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListCredentialsGroupsResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -3243,6 +3469,7 @@ def list_credentials_groups_with_http_info( def list_credentials_groups_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="STACKIT project ID")], + region: Annotated[StrictStr, Field(description="STACKIT Region")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3259,6 +3486,8 @@ def list_credentials_groups_without_preload_content( :param project_id: STACKIT project ID (required) :type project_id: str + :param region: STACKIT Region (required) + :type region: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of @@ -3283,6 +3512,7 @@ def list_credentials_groups_without_preload_content( _param = self._list_credentials_groups_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3291,6 +3521,7 @@ def list_credentials_groups_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListCredentialsGroupsResponse", + "401": "ErrorMessage", "404": "ErrorMessage", "422": "HTTPValidationError", "500": "ErrorMessage", @@ -3301,6 +3532,7 @@ def list_credentials_groups_without_preload_content( def _list_credentials_groups_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -3321,6 +3553,8 @@ def _list_credentials_groups_serialize( # process the path parameters if project_id is not None: _path_params["projectId"] = project_id + if region is not None: + _path_params["region"] = region # process the query parameters # process the header parameters # process the form parameters @@ -3335,7 +3569,7 @@ def _list_credentials_groups_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/project/{projectId}/credentials-groups", + resource_path="/v2/project/{projectId}/regions/{region}/credentials-groups", path_params=_path_params, query_params=_query_params, header_params=_header_params, diff --git a/services/objectstorage/src/stackit/objectstorage/api_client.py b/services/objectstorage/src/stackit/objectstorage/api_client.py index 0dabdead..46e39068 100644 --- a/services/objectstorage/src/stackit/objectstorage/api_client.py +++ b/services/objectstorage/src/stackit/objectstorage/api_client.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/configuration.py b/services/objectstorage/src/stackit/objectstorage/configuration.py index b6e5322f..39e6a8b1 100644 --- a/services/objectstorage/src/stackit/objectstorage/configuration.py +++ b/services/objectstorage/src/stackit/objectstorage/configuration.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/exceptions.py b/services/objectstorage/src/stackit/objectstorage/exceptions.py index d9ccfca3..2c356c90 100644 --- a/services/objectstorage/src/stackit/objectstorage/exceptions.py +++ b/services/objectstorage/src/stackit/objectstorage/exceptions.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/__init__.py b/services/objectstorage/src/stackit/objectstorage/models/__init__.py index 1969cf1a..3892bdb7 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/__init__.py +++ b/services/objectstorage/src/stackit/objectstorage/models/__init__.py @@ -6,7 +6,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/access_key.py b/services/objectstorage/src/stackit/objectstorage/models/access_key.py index ae091699..1a722311 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/access_key.py +++ b/services/objectstorage/src/stackit/objectstorage/models/access_key.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/bucket.py b/services/objectstorage/src/stackit/objectstorage/models/bucket.py index e80b9cf5..ccf7893c 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/bucket.py +++ b/services/objectstorage/src/stackit/objectstorage/models/bucket.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/create_access_key_payload.py b/services/objectstorage/src/stackit/objectstorage/models/create_access_key_payload.py index 6bee3aae..cde98c97 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/create_access_key_payload.py +++ b/services/objectstorage/src/stackit/objectstorage/models/create_access_key_payload.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/create_access_key_response.py b/services/objectstorage/src/stackit/objectstorage/models/create_access_key_response.py index 1c8560ac..2954bbdb 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/create_access_key_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/create_access_key_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/create_bucket_response.py b/services/objectstorage/src/stackit/objectstorage/models/create_bucket_response.py index a8019839..4eaefb2c 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/create_bucket_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/create_bucket_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_payload.py b/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_payload.py index f3edca24..9f3ce54c 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_payload.py +++ b/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_payload.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_response.py b/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_response.py index 98cb9fc0..74104401 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/create_credentials_group_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/credentials_group.py b/services/objectstorage/src/stackit/objectstorage/models/credentials_group.py index e6779d67..d5ed3388 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/credentials_group.py +++ b/services/objectstorage/src/stackit/objectstorage/models/credentials_group.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/delete_access_key_response.py b/services/objectstorage/src/stackit/objectstorage/models/delete_access_key_response.py index 61547c9e..565a79b7 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/delete_access_key_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/delete_access_key_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/delete_bucket_response.py b/services/objectstorage/src/stackit/objectstorage/models/delete_bucket_response.py index 8ba285f2..eb13e28d 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/delete_bucket_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/delete_bucket_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/delete_credentials_group_response.py b/services/objectstorage/src/stackit/objectstorage/models/delete_credentials_group_response.py index 02e702bf..b42f67ad 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/delete_credentials_group_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/delete_credentials_group_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/detailed_error.py b/services/objectstorage/src/stackit/objectstorage/models/detailed_error.py index 24cad5b9..10f5db0b 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/detailed_error.py +++ b/services/objectstorage/src/stackit/objectstorage/models/detailed_error.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/error_message.py b/services/objectstorage/src/stackit/objectstorage/models/error_message.py index d3c488e3..f81c4244 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/error_message.py +++ b/services/objectstorage/src/stackit/objectstorage/models/error_message.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/get_bucket_response.py b/services/objectstorage/src/stackit/objectstorage/models/get_bucket_response.py index d5dcebb9..c4193f36 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/get_bucket_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/get_bucket_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/http_validation_error.py b/services/objectstorage/src/stackit/objectstorage/models/http_validation_error.py index 64675689..04e04e66 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/http_validation_error.py +++ b/services/objectstorage/src/stackit/objectstorage/models/http_validation_error.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/list_access_keys_response.py b/services/objectstorage/src/stackit/objectstorage/models/list_access_keys_response.py index a82dfcec..459b8e2f 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/list_access_keys_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/list_access_keys_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/list_buckets_response.py b/services/objectstorage/src/stackit/objectstorage/models/list_buckets_response.py index 10a6b57e..a43a7fbc 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/list_buckets_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/list_buckets_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/list_credentials_groups_response.py b/services/objectstorage/src/stackit/objectstorage/models/list_credentials_groups_response.py index 90dc05d3..005d9c13 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/list_credentials_groups_response.py +++ b/services/objectstorage/src/stackit/objectstorage/models/list_credentials_groups_response.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/location_inner.py b/services/objectstorage/src/stackit/objectstorage/models/location_inner.py index e5447b57..9479fd9f 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/location_inner.py +++ b/services/objectstorage/src/stackit/objectstorage/models/location_inner.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/project_scope.py b/services/objectstorage/src/stackit/objectstorage/models/project_scope.py index d1749fa6..3dc27380 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/project_scope.py +++ b/services/objectstorage/src/stackit/objectstorage/models/project_scope.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/project_status.py b/services/objectstorage/src/stackit/objectstorage/models/project_status.py index 8e62ad28..bac9df89 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/project_status.py +++ b/services/objectstorage/src/stackit/objectstorage/models/project_status.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/models/validation_error.py b/services/objectstorage/src/stackit/objectstorage/models/validation_error.py index cf182ac9..f38c2d59 100644 --- a/services/objectstorage/src/stackit/objectstorage/models/validation_error.py +++ b/services/objectstorage/src/stackit/objectstorage/models/validation_error.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually. diff --git a/services/objectstorage/src/stackit/objectstorage/rest.py b/services/objectstorage/src/stackit/objectstorage/rest.py index 5d3b1d0b..79c73f45 100644 --- a/services/objectstorage/src/stackit/objectstorage/rest.py +++ b/services/objectstorage/src/stackit/objectstorage/rest.py @@ -5,7 +5,7 @@ STACKIT API to manage the Object Storage - The version of the OpenAPI document: 1.1.0 + The version of the OpenAPI document: 2.0.1 Generated by OpenAPI Generator (https://openapi-generator.tech) Do not edit the class manually.