diff --git a/CHANGELOG.md b/CHANGELOG.md index 7eb9968b..72184863 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ - `objectstorage`: [v1.0.1](services/objectstorage/CHANGELOG.md#v101-2025-02-26) - New value `eu02` in region enum +- `postgresflex`: [v1.0.0](services/postgresflex/CHANGELOG.md#v100-2025-02-27) + - **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. ## Release (2025-02-11) diff --git a/services/postgresflex/CHANGELOG.md b/services/postgresflex/CHANGELOG.md index 8cbb2f87..1b4778bd 100644 --- a/services/postgresflex/CHANGELOG.md +++ b/services/postgresflex/CHANGELOG.md @@ -1,3 +1,7 @@ +## v1.0.0 (2025-02-27) + +- **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.3.0 (2025-01-21) - **Breaking change**: Delete endpoint made private. diff --git a/services/postgresflex/src/stackit/postgresflex/__init__.py b/services/postgresflex/src/stackit/postgresflex/__init__.py index 2fc25b16..e2c503d9 100644 --- a/services/postgresflex/src/stackit/postgresflex/__init__.py +++ b/services/postgresflex/src/stackit/postgresflex/__init__.py @@ -7,7 +7,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/api/default_api.py b/services/postgresflex/src/stackit/postgresflex/api/default_api.py index 58900205..e2de1f6a 100644 --- a/services/postgresflex/src/stackit/postgresflex/api/default_api.py +++ b/services/postgresflex/src/stackit/postgresflex/api/default_api.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -14,7 +14,13 @@ from typing import Any, Dict, List, Optional, Tuple, Union -from pydantic import Field, StrictFloat, StrictInt, StrictStr, validate_call +from pydantic import ( + Field, + StrictFloat, + StrictInt, + StrictStr, + validate_call, +) from stackit.core.configuration import Configuration from typing_extensions import Annotated @@ -83,6 +89,7 @@ def __init__(self, configuration: Configuration = None) -> None: def clone_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], clone_instance_payload: Annotated[CloneInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -101,6 +108,8 @@ def clone_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param clone_instance_payload: Body (required) @@ -129,6 +138,7 @@ def clone_instance( _param = self._clone_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, clone_instance_payload=clone_instance_payload, _request_auth=_request_auth, @@ -140,6 +150,7 @@ def clone_instance( _response_types_map: Dict[str, Optional[str]] = { "201": "CloneInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -154,6 +165,7 @@ def clone_instance( def clone_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], clone_instance_payload: Annotated[CloneInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -172,6 +184,8 @@ def clone_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param clone_instance_payload: Body (required) @@ -200,6 +214,7 @@ def clone_instance_with_http_info( _param = self._clone_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, clone_instance_payload=clone_instance_payload, _request_auth=_request_auth, @@ -211,6 +226,7 @@ def clone_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CloneInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -225,6 +241,7 @@ def clone_instance_with_http_info( def clone_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], clone_instance_payload: Annotated[CloneInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -243,6 +260,8 @@ def clone_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param clone_instance_payload: Body (required) @@ -271,6 +290,7 @@ def clone_instance_without_preload_content( _param = self._clone_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, clone_instance_payload=clone_instance_payload, _request_auth=_request_auth, @@ -282,6 +302,7 @@ def clone_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CloneInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -291,6 +312,7 @@ def clone_instance_without_preload_content( def _clone_instance_serialize( self, project_id, + region, instance_id, clone_instance_payload, _request_auth, @@ -313,6 +335,8 @@ def _clone_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -339,7 +363,7 @@ def _clone_instance_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/clone", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/clone", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -356,6 +380,7 @@ def _clone_instance_serialize( def create_database( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_database_payload: Annotated[CreateDatabasePayload, Field(description="body")], _request_timeout: Union[ @@ -374,6 +399,8 @@ def create_database( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_database_payload: body (required) @@ -402,6 +429,7 @@ def create_database( _param = self._create_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_database_payload=create_database_payload, _request_auth=_request_auth, @@ -413,6 +441,7 @@ def create_database( _response_types_map: Dict[str, Optional[str]] = { "201": "InstanceCreateDatabaseResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -427,6 +456,7 @@ def create_database( def create_database_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_database_payload: Annotated[CreateDatabasePayload, Field(description="body")], _request_timeout: Union[ @@ -445,6 +475,8 @@ def create_database_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_database_payload: body (required) @@ -473,6 +505,7 @@ def create_database_with_http_info( _param = self._create_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_database_payload=create_database_payload, _request_auth=_request_auth, @@ -484,6 +517,7 @@ def create_database_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "InstanceCreateDatabaseResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -498,6 +532,7 @@ def create_database_with_http_info( def create_database_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_database_payload: Annotated[CreateDatabasePayload, Field(description="body")], _request_timeout: Union[ @@ -516,6 +551,8 @@ def create_database_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_database_payload: body (required) @@ -544,6 +581,7 @@ def create_database_without_preload_content( _param = self._create_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_database_payload=create_database_payload, _request_auth=_request_auth, @@ -555,6 +593,7 @@ def create_database_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "InstanceCreateDatabaseResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -564,6 +603,7 @@ def create_database_without_preload_content( def _create_database_serialize( self, project_id, + region, instance_id, create_database_payload, _request_auth, @@ -586,6 +626,8 @@ def _create_database_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -612,7 +654,7 @@ def _create_database_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/databases", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/databases", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -629,6 +671,7 @@ def _create_database_serialize( def create_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], create_instance_payload: Annotated[CreateInstancePayload, Field(description="Body")], _request_timeout: Union[ None, @@ -646,6 +689,8 @@ def create_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param create_instance_payload: Body (required) :type create_instance_payload: CreateInstancePayload :param _request_timeout: timeout setting for this request. If one @@ -672,6 +717,7 @@ def create_instance( _param = self._create_instance_serialize( project_id=project_id, + region=region, create_instance_payload=create_instance_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -682,6 +728,7 @@ def create_instance( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -696,6 +743,7 @@ def create_instance( def create_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], create_instance_payload: Annotated[CreateInstancePayload, Field(description="Body")], _request_timeout: Union[ None, @@ -713,6 +761,8 @@ def create_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param create_instance_payload: Body (required) :type create_instance_payload: CreateInstancePayload :param _request_timeout: timeout setting for this request. If one @@ -739,6 +789,7 @@ def create_instance_with_http_info( _param = self._create_instance_serialize( project_id=project_id, + region=region, create_instance_payload=create_instance_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -749,6 +800,7 @@ def create_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -763,6 +815,7 @@ def create_instance_with_http_info( def create_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], create_instance_payload: Annotated[CreateInstancePayload, Field(description="Body")], _request_timeout: Union[ None, @@ -780,6 +833,8 @@ def create_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param create_instance_payload: Body (required) :type create_instance_payload: CreateInstancePayload :param _request_timeout: timeout setting for this request. If one @@ -806,6 +861,7 @@ def create_instance_without_preload_content( _param = self._create_instance_serialize( project_id=project_id, + region=region, create_instance_payload=create_instance_payload, _request_auth=_request_auth, _content_type=_content_type, @@ -816,6 +872,7 @@ def create_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -825,6 +882,7 @@ def create_instance_without_preload_content( def _create_instance_serialize( self, project_id, + region, create_instance_payload, _request_auth, _content_type, @@ -846,6 +904,8 @@ def _create_instance_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 @@ -870,7 +930,7 @@ def _create_instance_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/projects/{projectId}/instances", + resource_path="/v2/projects/{projectId}/regions/{region}/instances", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -887,6 +947,7 @@ def _create_instance_serialize( def create_user( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_user_payload: Annotated[CreateUserPayload, Field(description="body")], _request_timeout: Union[ @@ -905,6 +966,8 @@ def create_user( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_user_payload: body (required) @@ -933,6 +996,7 @@ def create_user( _param = self._create_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_user_payload=create_user_payload, _request_auth=_request_auth, @@ -944,6 +1008,7 @@ def create_user( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -958,6 +1023,7 @@ def create_user( def create_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_user_payload: Annotated[CreateUserPayload, Field(description="body")], _request_timeout: Union[ @@ -976,6 +1042,8 @@ def create_user_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_user_payload: body (required) @@ -1004,6 +1072,7 @@ def create_user_with_http_info( _param = self._create_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_user_payload=create_user_payload, _request_auth=_request_auth, @@ -1015,6 +1084,7 @@ def create_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1029,6 +1099,7 @@ def create_user_with_http_info( def create_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], create_user_payload: Annotated[CreateUserPayload, Field(description="body")], _request_timeout: Union[ @@ -1047,6 +1118,8 @@ def create_user_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param create_user_payload: body (required) @@ -1075,6 +1148,7 @@ def create_user_without_preload_content( _param = self._create_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, create_user_payload=create_user_payload, _request_auth=_request_auth, @@ -1086,6 +1160,7 @@ def create_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "201": "CreateUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1095,6 +1170,7 @@ def create_user_without_preload_content( def _create_user_serialize( self, project_id, + region, instance_id, create_user_payload, _request_auth, @@ -1117,6 +1193,8 @@ def _create_user_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -1143,7 +1221,7 @@ def _create_user_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1160,6 +1238,7 @@ def _create_user_serialize( def delete_database( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], database_id: Annotated[StrictStr, Field(description="Database ID")], _request_timeout: Union[ @@ -1178,6 +1257,8 @@ def delete_database( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param database_id: Database ID (required) @@ -1206,6 +1287,7 @@ def delete_database( _param = self._delete_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, database_id=database_id, _request_auth=_request_auth, @@ -1217,6 +1299,7 @@ def delete_database( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1231,6 +1314,7 @@ def delete_database( def delete_database_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], database_id: Annotated[StrictStr, Field(description="Database ID")], _request_timeout: Union[ @@ -1249,6 +1333,8 @@ def delete_database_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param database_id: Database ID (required) @@ -1277,6 +1363,7 @@ def delete_database_with_http_info( _param = self._delete_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, database_id=database_id, _request_auth=_request_auth, @@ -1288,6 +1375,7 @@ def delete_database_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1302,6 +1390,7 @@ def delete_database_with_http_info( def delete_database_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], database_id: Annotated[StrictStr, Field(description="Database ID")], _request_timeout: Union[ @@ -1320,6 +1409,8 @@ def delete_database_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param database_id: Database ID (required) @@ -1348,6 +1439,7 @@ def delete_database_without_preload_content( _param = self._delete_database_serialize( project_id=project_id, + region=region, instance_id=instance_id, database_id=database_id, _request_auth=_request_auth, @@ -1359,6 +1451,7 @@ def delete_database_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1368,6 +1461,7 @@ def delete_database_without_preload_content( def _delete_database_serialize( self, project_id, + region, instance_id, database_id, _request_auth, @@ -1390,6 +1484,8 @@ def _delete_database_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 instance_id is not None: _path_params["instanceId"] = instance_id if database_id is not None: @@ -1408,7 +1504,7 @@ def _delete_database_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/databases/{databaseId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/databases/{databaseId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1425,6 +1521,7 @@ def _delete_database_serialize( def delete_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -1442,6 +1539,8 @@ def delete_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -1468,6 +1567,7 @@ def delete_instance( _param = self._delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1478,6 +1578,7 @@ def delete_instance( _response_types_map: Dict[str, Optional[str]] = { "202": None, "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -1493,6 +1594,7 @@ def delete_instance( def delete_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -1510,6 +1612,8 @@ def delete_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -1536,6 +1640,7 @@ def delete_instance_with_http_info( _param = self._delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1546,6 +1651,7 @@ def delete_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "202": None, "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -1561,6 +1667,7 @@ def delete_instance_with_http_info( def delete_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -1578,6 +1685,8 @@ def delete_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -1604,6 +1713,7 @@ def delete_instance_without_preload_content( _param = self._delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1614,6 +1724,7 @@ def delete_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "202": None, "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -1624,6 +1735,7 @@ def delete_instance_without_preload_content( def _delete_instance_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -1645,6 +1757,8 @@ def _delete_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -1661,7 +1775,7 @@ def _delete_instance_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/projects/{projectId}/instances/{instanceId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1678,6 +1792,7 @@ def _delete_instance_serialize( def delete_user( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -1696,6 +1811,8 @@ def delete_user( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -1724,6 +1841,7 @@ def delete_user( _param = self._delete_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -1735,6 +1853,7 @@ def delete_user( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1749,6 +1868,7 @@ def delete_user( def delete_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -1767,6 +1887,8 @@ def delete_user_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -1795,6 +1917,7 @@ def delete_user_with_http_info( _param = self._delete_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -1806,6 +1929,7 @@ def delete_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1820,6 +1944,7 @@ def delete_user_with_http_info( def delete_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -1838,6 +1963,8 @@ def delete_user_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -1866,6 +1993,7 @@ def delete_user_without_preload_content( _param = self._delete_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -1877,6 +2005,7 @@ def delete_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -1886,6 +2015,7 @@ def delete_user_without_preload_content( def _delete_user_serialize( self, project_id, + region, instance_id, user_id, _request_auth, @@ -1908,6 +2038,8 @@ def _delete_user_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 instance_id is not None: _path_params["instanceId"] = instance_id if user_id is not None: @@ -1926,7 +2058,7 @@ def _delete_user_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users/{userId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users/{userId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -1943,6 +2075,7 @@ def _delete_user_serialize( def force_delete_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -1960,6 +2093,8 @@ def force_delete_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -1986,6 +2121,7 @@ def force_delete_instance( _param = self._force_delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -1995,6 +2131,8 @@ def force_delete_instance( _response_types_map: Dict[str, Optional[str]] = { "202": None, + "400": "Error", + "401": "Error", "405": None, "406": "Error", "500": "Error", @@ -2010,6 +2148,7 @@ def force_delete_instance( def force_delete_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2027,6 +2166,8 @@ def force_delete_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -2053,6 +2194,7 @@ def force_delete_instance_with_http_info( _param = self._force_delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -2062,6 +2204,8 @@ def force_delete_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "202": None, + "400": "Error", + "401": "Error", "405": None, "406": "Error", "500": "Error", @@ -2077,6 +2221,7 @@ def force_delete_instance_with_http_info( def force_delete_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2094,6 +2239,8 @@ def force_delete_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -2120,6 +2267,7 @@ def force_delete_instance_without_preload_content( _param = self._force_delete_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -2129,6 +2277,8 @@ def force_delete_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "202": None, + "400": "Error", + "401": "Error", "405": None, "406": "Error", "500": "Error", @@ -2139,6 +2289,7 @@ def force_delete_instance_without_preload_content( def _force_delete_instance_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -2160,6 +2311,8 @@ def _force_delete_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -2176,7 +2329,7 @@ def _force_delete_instance_serialize( return self.api_client.param_serialize( method="DELETE", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/force", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/force", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2193,6 +2346,7 @@ def _force_delete_instance_serialize( def get_backup( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], backup_id: Annotated[StrictStr, Field(description="Backup ID")], _request_timeout: Union[ @@ -2211,6 +2365,8 @@ def get_backup( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param backup_id: Backup ID (required) @@ -2239,6 +2395,7 @@ def get_backup( _param = self._get_backup_serialize( project_id=project_id, + region=region, instance_id=instance_id, backup_id=backup_id, _request_auth=_request_auth, @@ -2250,6 +2407,7 @@ def get_backup( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBackupResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -2265,6 +2423,7 @@ def get_backup( def get_backup_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], backup_id: Annotated[StrictStr, Field(description="Backup ID")], _request_timeout: Union[ @@ -2283,6 +2442,8 @@ def get_backup_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param backup_id: Backup ID (required) @@ -2311,6 +2472,7 @@ def get_backup_with_http_info( _param = self._get_backup_serialize( project_id=project_id, + region=region, instance_id=instance_id, backup_id=backup_id, _request_auth=_request_auth, @@ -2322,6 +2484,7 @@ def get_backup_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBackupResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -2337,6 +2500,7 @@ def get_backup_with_http_info( def get_backup_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], backup_id: Annotated[StrictStr, Field(description="Backup ID")], _request_timeout: Union[ @@ -2355,6 +2519,8 @@ def get_backup_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param backup_id: Backup ID (required) @@ -2383,6 +2549,7 @@ def get_backup_without_preload_content( _param = self._get_backup_serialize( project_id=project_id, + region=region, instance_id=instance_id, backup_id=backup_id, _request_auth=_request_auth, @@ -2394,6 +2561,7 @@ def get_backup_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "GetBackupResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -2404,6 +2572,7 @@ def get_backup_without_preload_content( def _get_backup_serialize( self, project_id, + region, instance_id, backup_id, _request_auth, @@ -2426,6 +2595,8 @@ def _get_backup_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 instance_id is not None: _path_params["instanceId"] = instance_id if backup_id is not None: @@ -2444,7 +2615,7 @@ def _get_backup_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/backups/{backupId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/backups/{backupId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2461,6 +2632,7 @@ def _get_backup_serialize( def get_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2478,6 +2650,8 @@ def get_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -2504,6 +2678,7 @@ def get_instance( _param = self._get_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -2514,6 +2689,7 @@ def get_instance( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2528,6 +2704,7 @@ def get_instance( def get_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2545,6 +2722,8 @@ def get_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -2571,6 +2750,7 @@ def get_instance_with_http_info( _param = self._get_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -2581,6 +2761,7 @@ def get_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2595,6 +2776,7 @@ def get_instance_with_http_info( def get_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2612,6 +2794,8 @@ def get_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -2638,6 +2822,7 @@ def get_instance_without_preload_content( _param = self._get_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -2648,6 +2833,7 @@ def get_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2657,6 +2843,7 @@ def get_instance_without_preload_content( def _get_instance_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -2678,6 +2865,8 @@ def _get_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -2694,7 +2883,7 @@ def _get_instance_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2711,6 +2900,7 @@ def _get_instance_serialize( def get_user( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -2729,6 +2919,8 @@ def get_user( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -2757,6 +2949,7 @@ def get_user( _param = self._get_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -2768,6 +2961,7 @@ def get_user( _response_types_map: Dict[str, Optional[str]] = { "200": "GetUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2782,6 +2976,7 @@ def get_user( def get_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -2800,6 +2995,8 @@ def get_user_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -2828,6 +3025,7 @@ def get_user_with_http_info( _param = self._get_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -2839,6 +3037,7 @@ def get_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "GetUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2853,6 +3052,7 @@ def get_user_with_http_info( def get_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="User ID")], _request_timeout: Union[ @@ -2871,6 +3071,8 @@ def get_user_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: User ID (required) @@ -2899,6 +3101,7 @@ def get_user_without_preload_content( _param = self._get_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -2910,6 +3113,7 @@ def get_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "GetUserResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -2919,6 +3123,7 @@ def get_user_without_preload_content( def _get_user_serialize( self, project_id, + region, instance_id, user_id, _request_auth, @@ -2941,6 +3146,8 @@ def _get_user_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 instance_id is not None: _path_params["instanceId"] = instance_id if user_id is not None: @@ -2959,7 +3166,7 @@ def _get_user_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users/{userId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users/{userId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -2976,6 +3183,7 @@ def _get_user_serialize( def list_backups( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -2993,6 +3201,8 @@ def list_backups( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3019,6 +3229,7 @@ def list_backups( _param = self._list_backups_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3029,6 +3240,7 @@ def list_backups( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBackupsResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -3044,6 +3256,7 @@ def list_backups( def list_backups_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3061,6 +3274,8 @@ def list_backups_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3087,6 +3302,7 @@ def list_backups_with_http_info( _param = self._list_backups_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3097,6 +3313,7 @@ def list_backups_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBackupsResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -3112,6 +3329,7 @@ def list_backups_with_http_info( def list_backups_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3129,6 +3347,8 @@ def list_backups_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3155,6 +3375,7 @@ def list_backups_without_preload_content( _param = self._list_backups_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3165,6 +3386,7 @@ def list_backups_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListBackupsResponse", "400": "Error", + "401": "Error", "404": None, "405": None, "500": None, @@ -3175,6 +3397,7 @@ def list_backups_without_preload_content( def _list_backups_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -3196,6 +3419,8 @@ def _list_backups_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -3212,7 +3437,7 @@ def _list_backups_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/backups", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/backups", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -3229,6 +3454,7 @@ def _list_backups_serialize( def list_database_parameters( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3246,6 +3472,8 @@ def list_database_parameters( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3272,6 +3500,7 @@ def list_database_parameters( _param = self._list_database_parameters_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3282,6 +3511,7 @@ def list_database_parameters( _response_types_map: Dict[str, Optional[str]] = { "200": "PostgresDatabaseParameterResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3296,6 +3526,7 @@ def list_database_parameters( def list_database_parameters_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3313,6 +3544,8 @@ def list_database_parameters_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3339,6 +3572,7 @@ def list_database_parameters_with_http_info( _param = self._list_database_parameters_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3349,6 +3583,7 @@ def list_database_parameters_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "PostgresDatabaseParameterResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3363,6 +3598,7 @@ def list_database_parameters_with_http_info( def list_database_parameters_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3380,6 +3616,8 @@ def list_database_parameters_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3406,6 +3644,7 @@ def list_database_parameters_without_preload_content( _param = self._list_database_parameters_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3416,6 +3655,7 @@ def list_database_parameters_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "PostgresDatabaseParameterResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3425,6 +3665,7 @@ def list_database_parameters_without_preload_content( def _list_database_parameters_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -3446,6 +3687,8 @@ def _list_database_parameters_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -3462,7 +3705,7 @@ def _list_database_parameters_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/parameter", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/parameter", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -3479,6 +3722,7 @@ def _list_database_parameters_serialize( def list_databases( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3496,6 +3740,8 @@ def list_databases( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3522,6 +3768,7 @@ def list_databases( _param = self._list_databases_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3532,6 +3779,7 @@ def list_databases( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceListDatabasesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3546,6 +3794,7 @@ def list_databases( def list_databases_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3563,6 +3812,8 @@ def list_databases_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3589,6 +3840,7 @@ def list_databases_with_http_info( _param = self._list_databases_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3599,6 +3851,7 @@ def list_databases_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceListDatabasesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3613,6 +3866,7 @@ def list_databases_with_http_info( def list_databases_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -3630,6 +3884,8 @@ def list_databases_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -3656,6 +3912,7 @@ def list_databases_without_preload_content( _param = self._list_databases_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -3666,6 +3923,7 @@ def list_databases_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceListDatabasesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3675,6 +3933,7 @@ def list_databases_without_preload_content( def _list_databases_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -3696,6 +3955,8 @@ def _list_databases_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -3712,7 +3973,7 @@ def _list_databases_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/databases", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/databases", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -3729,6 +3990,7 @@ def _list_databases_serialize( def list_flavors( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3745,6 +4007,8 @@ def list_flavors( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -3769,6 +4033,7 @@ def list_flavors( _param = self._list_flavors_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3778,6 +4043,7 @@ def list_flavors( _response_types_map: Dict[str, Optional[str]] = { "200": "ListFlavorsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3792,6 +4058,7 @@ def list_flavors( def list_flavors_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3808,6 +4075,8 @@ def list_flavors_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -3832,6 +4101,7 @@ def list_flavors_with_http_info( _param = self._list_flavors_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3841,6 +4111,7 @@ def list_flavors_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListFlavorsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3855,6 +4126,7 @@ def list_flavors_with_http_info( def list_flavors_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3871,6 +4143,8 @@ def list_flavors_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -3895,6 +4169,7 @@ def list_flavors_without_preload_content( _param = self._list_flavors_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -3904,6 +4179,7 @@ def list_flavors_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListFlavorsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -3913,6 +4189,7 @@ def list_flavors_without_preload_content( def _list_flavors_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -3933,6 +4210,8 @@ def _list_flavors_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 @@ -3947,7 +4226,7 @@ def _list_flavors_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/flavors", + resource_path="/v2/projects/{projectId}/regions/{region}/flavors", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -3964,6 +4243,7 @@ def _list_flavors_serialize( def list_instances( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -3980,6 +4260,8 @@ def list_instances( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -4004,6 +4286,7 @@ def list_instances( _param = self._list_instances_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -4013,6 +4296,7 @@ def list_instances( _response_types_map: Dict[str, Optional[str]] = { "200": "ListInstancesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4027,6 +4311,7 @@ def list_instances( def list_instances_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -4043,6 +4328,8 @@ def list_instances_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -4067,6 +4354,7 @@ def list_instances_with_http_info( _param = self._list_instances_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -4076,6 +4364,7 @@ def list_instances_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListInstancesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4090,6 +4379,7 @@ def list_instances_with_http_info( def list_instances_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -4106,6 +4396,8 @@ def list_instances_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (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 @@ -4130,6 +4422,7 @@ def list_instances_without_preload_content( _param = self._list_instances_serialize( project_id=project_id, + region=region, _request_auth=_request_auth, _content_type=_content_type, _headers=_headers, @@ -4139,6 +4432,7 @@ def list_instances_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListInstancesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4148,6 +4442,7 @@ def list_instances_without_preload_content( def _list_instances_serialize( self, project_id, + region, _request_auth, _content_type, _headers, @@ -4168,6 +4463,8 @@ def _list_instances_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 @@ -4182,7 +4479,7 @@ def _list_instances_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances", + resource_path="/v2/projects/{projectId}/regions/{region}/instances", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -4199,11 +4496,12 @@ def _list_instances_serialize( def list_metrics( self, project_id: Annotated[StrictStr, Field(description="The UUID of the project.")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The UUID of the instance.")], metric: Annotated[ StrictStr, Field( - description="The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'." + description="The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'." ), ], granularity: Annotated[StrictStr, Field(description="The granularity in ISO8601 e.g. 5 minutes are 'PT5M'.")], @@ -4237,13 +4535,15 @@ def list_metrics( ) -> InstanceMetricsResponse: """Get Metric - Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. + Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in max-connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. :param project_id: The UUID of the project. (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The UUID of the instance. (required) :type instance_id: str - :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'. (required) + :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'. (required) :type metric: str :param granularity: The granularity in ISO8601 e.g. 5 minutes are 'PT5M'. (required) :type granularity: str @@ -4277,6 +4577,7 @@ def list_metrics( _param = self._list_metrics_serialize( project_id=project_id, + region=region, instance_id=instance_id, metric=metric, granularity=granularity, @@ -4292,6 +4593,7 @@ def list_metrics( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceMetricsResponse", "400": "Error", + "401": "Error", "405": "Error", "500": "Error", } @@ -4306,11 +4608,12 @@ def list_metrics( def list_metrics_with_http_info( self, project_id: Annotated[StrictStr, Field(description="The UUID of the project.")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The UUID of the instance.")], metric: Annotated[ StrictStr, Field( - description="The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'." + description="The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'." ), ], granularity: Annotated[StrictStr, Field(description="The granularity in ISO8601 e.g. 5 minutes are 'PT5M'.")], @@ -4344,13 +4647,15 @@ def list_metrics_with_http_info( ) -> ApiResponse[InstanceMetricsResponse]: """Get Metric - Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. + Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in max-connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. :param project_id: The UUID of the project. (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The UUID of the instance. (required) :type instance_id: str - :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'. (required) + :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'. (required) :type metric: str :param granularity: The granularity in ISO8601 e.g. 5 minutes are 'PT5M'. (required) :type granularity: str @@ -4384,6 +4689,7 @@ def list_metrics_with_http_info( _param = self._list_metrics_serialize( project_id=project_id, + region=region, instance_id=instance_id, metric=metric, granularity=granularity, @@ -4399,6 +4705,7 @@ def list_metrics_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceMetricsResponse", "400": "Error", + "401": "Error", "405": "Error", "500": "Error", } @@ -4413,11 +4720,12 @@ def list_metrics_with_http_info( def list_metrics_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="The UUID of the project.")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The UUID of the instance.")], metric: Annotated[ StrictStr, Field( - description="The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'." + description="The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'." ), ], granularity: Annotated[StrictStr, Field(description="The granularity in ISO8601 e.g. 5 minutes are 'PT5M'.")], @@ -4451,13 +4759,15 @@ def list_metrics_without_preload_content( ) -> RESTResponseType: """Get Metric - Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. + Returns a metric for an instance. The metric will only be for the master pod if needed. Granularity parameter is always needed. If start and end time is provided, period is not considered in max-connections and disk-use. If you provide start time, you have to provide end time as well and vice versa. :param project_id: The UUID of the project. (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The UUID of the instance. (required) :type instance_id: str - :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'disk-use', 'disk-size' and 'connections'. (required) + :param metric: The name of the metric. Valid metrics are 'cpu', 'memory', 'max-connections', 'connections' and 'disk-use'. (required) :type metric: str :param granularity: The granularity in ISO8601 e.g. 5 minutes are 'PT5M'. (required) :type granularity: str @@ -4491,6 +4801,7 @@ def list_metrics_without_preload_content( _param = self._list_metrics_serialize( project_id=project_id, + region=region, instance_id=instance_id, metric=metric, granularity=granularity, @@ -4506,6 +4817,7 @@ def list_metrics_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "InstanceMetricsResponse", "400": "Error", + "401": "Error", "405": "Error", "500": "Error", } @@ -4515,6 +4827,7 @@ def list_metrics_without_preload_content( def _list_metrics_serialize( self, project_id, + region, instance_id, metric, granularity, @@ -4541,6 +4854,8 @@ def _list_metrics_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 instance_id is not None: _path_params["instanceId"] = instance_id if metric is not None: @@ -4575,7 +4890,7 @@ def _list_metrics_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/metrics/{metric}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/metrics/{metric}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -4592,6 +4907,7 @@ def _list_metrics_serialize( def list_storages( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], flavor_id: Annotated[StrictStr, Field(description="Flavor ID")], _request_timeout: Union[ None, @@ -4609,6 +4925,8 @@ def list_storages( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param flavor_id: Flavor ID (required) :type flavor_id: str :param _request_timeout: timeout setting for this request. If one @@ -4635,6 +4953,7 @@ def list_storages( _param = self._list_storages_serialize( project_id=project_id, + region=region, flavor_id=flavor_id, _request_auth=_request_auth, _content_type=_content_type, @@ -4645,6 +4964,7 @@ def list_storages( _response_types_map: Dict[str, Optional[str]] = { "200": "ListStoragesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4659,6 +4979,7 @@ def list_storages( def list_storages_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], flavor_id: Annotated[StrictStr, Field(description="Flavor ID")], _request_timeout: Union[ None, @@ -4676,6 +4997,8 @@ def list_storages_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param flavor_id: Flavor ID (required) :type flavor_id: str :param _request_timeout: timeout setting for this request. If one @@ -4702,6 +5025,7 @@ def list_storages_with_http_info( _param = self._list_storages_serialize( project_id=project_id, + region=region, flavor_id=flavor_id, _request_auth=_request_auth, _content_type=_content_type, @@ -4712,6 +5036,7 @@ def list_storages_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListStoragesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4726,6 +5051,7 @@ def list_storages_with_http_info( def list_storages_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], flavor_id: Annotated[StrictStr, Field(description="Flavor ID")], _request_timeout: Union[ None, @@ -4743,6 +5069,8 @@ def list_storages_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param flavor_id: Flavor ID (required) :type flavor_id: str :param _request_timeout: timeout setting for this request. If one @@ -4769,6 +5097,7 @@ def list_storages_without_preload_content( _param = self._list_storages_serialize( project_id=project_id, + region=region, flavor_id=flavor_id, _request_auth=_request_auth, _content_type=_content_type, @@ -4779,6 +5108,7 @@ def list_storages_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListStoragesResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4788,6 +5118,7 @@ def list_storages_without_preload_content( def _list_storages_serialize( self, project_id, + region, flavor_id, _request_auth, _content_type, @@ -4809,6 +5140,8 @@ def _list_storages_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 flavor_id is not None: _path_params["flavorId"] = flavor_id # process the query parameters @@ -4825,7 +5158,7 @@ def _list_storages_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/storages/{flavorId}", + resource_path="/v2/projects/{projectId}/regions/{region}/storages/{flavorId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -4842,6 +5175,7 @@ def _list_storages_serialize( def list_users( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -4859,6 +5193,8 @@ def list_users( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -4885,6 +5221,7 @@ def list_users( _param = self._list_users_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -4895,6 +5232,7 @@ def list_users( _response_types_map: Dict[str, Optional[str]] = { "200": "ListUsersResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4909,6 +5247,7 @@ def list_users( def list_users_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -4926,6 +5265,8 @@ def list_users_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -4952,6 +5293,7 @@ def list_users_with_http_info( _param = self._list_users_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -4962,6 +5304,7 @@ def list_users_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListUsersResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -4976,6 +5319,7 @@ def list_users_with_http_info( def list_users_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], _request_timeout: Union[ None, @@ -4993,6 +5337,8 @@ def list_users_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -5019,6 +5365,7 @@ def list_users_without_preload_content( _param = self._list_users_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -5029,6 +5376,7 @@ def list_users_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListUsersResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5038,6 +5386,7 @@ def list_users_without_preload_content( def _list_users_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -5059,6 +5408,8 @@ def _list_users_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -5075,7 +5426,7 @@ def _list_users_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -5092,6 +5443,7 @@ def _list_users_serialize( def list_versions( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[Optional[StrictStr], Field(description="Instance ID")] = None, _request_timeout: Union[ None, @@ -5109,6 +5461,8 @@ def list_versions( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -5135,6 +5489,7 @@ def list_versions( _param = self._list_versions_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -5145,6 +5500,7 @@ def list_versions( _response_types_map: Dict[str, Optional[str]] = { "200": "ListVersionsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5159,6 +5515,7 @@ def list_versions( def list_versions_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[Optional[StrictStr], Field(description="Instance ID")] = None, _request_timeout: Union[ None, @@ -5176,6 +5533,8 @@ def list_versions_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -5202,6 +5561,7 @@ def list_versions_with_http_info( _param = self._list_versions_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -5212,6 +5572,7 @@ def list_versions_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "ListVersionsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5226,6 +5587,7 @@ def list_versions_with_http_info( def list_versions_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[Optional[StrictStr], Field(description="Instance ID")] = None, _request_timeout: Union[ None, @@ -5243,6 +5605,8 @@ def list_versions_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID :type instance_id: str :param _request_timeout: timeout setting for this request. If one @@ -5269,6 +5633,7 @@ def list_versions_without_preload_content( _param = self._list_versions_serialize( project_id=project_id, + region=region, instance_id=instance_id, _request_auth=_request_auth, _content_type=_content_type, @@ -5279,6 +5644,7 @@ def list_versions_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "ListVersionsResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5288,6 +5654,7 @@ def list_versions_without_preload_content( def _list_versions_serialize( self, project_id, + region, instance_id, _request_auth, _content_type, @@ -5309,6 +5676,8 @@ def _list_versions_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 instance_id is not None: @@ -5327,7 +5696,7 @@ def _list_versions_serialize( return self.api_client.param_serialize( method="GET", - resource_path="/v1/projects/{projectId}/versions", + resource_path="/v2/projects/{projectId}/regions/{region}/versions", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -5344,6 +5713,7 @@ def _list_versions_serialize( def partial_update_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], partial_update_instance_payload: Annotated[PartialUpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -5362,6 +5732,8 @@ def partial_update_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param partial_update_instance_payload: Body (required) @@ -5390,6 +5762,7 @@ def partial_update_instance( _param = self._partial_update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, partial_update_instance_payload=partial_update_instance_payload, _request_auth=_request_auth, @@ -5401,6 +5774,7 @@ def partial_update_instance( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5415,6 +5789,7 @@ def partial_update_instance( def partial_update_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], partial_update_instance_payload: Annotated[PartialUpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -5433,6 +5808,8 @@ def partial_update_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param partial_update_instance_payload: Body (required) @@ -5461,6 +5838,7 @@ def partial_update_instance_with_http_info( _param = self._partial_update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, partial_update_instance_payload=partial_update_instance_payload, _request_auth=_request_auth, @@ -5472,6 +5850,7 @@ def partial_update_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5486,6 +5865,7 @@ def partial_update_instance_with_http_info( def partial_update_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], partial_update_instance_payload: Annotated[PartialUpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -5504,6 +5884,8 @@ def partial_update_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param partial_update_instance_payload: Body (required) @@ -5532,6 +5914,7 @@ def partial_update_instance_without_preload_content( _param = self._partial_update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, partial_update_instance_payload=partial_update_instance_payload, _request_auth=_request_auth, @@ -5543,6 +5926,7 @@ def partial_update_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -5552,6 +5936,7 @@ def partial_update_instance_without_preload_content( def _partial_update_instance_serialize( self, project_id, + region, instance_id, partial_update_instance_payload, _request_auth, @@ -5574,6 +5959,8 @@ def _partial_update_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -5600,7 +5987,7 @@ def _partial_update_instance_serialize( return self.api_client.param_serialize( method="PATCH", - resource_path="/v1/projects/{projectId}/instances/{instanceId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -5617,6 +6004,7 @@ def _partial_update_instance_serialize( def partial_update_user( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], partial_update_user_payload: Annotated[ @@ -5641,6 +6029,8 @@ def partial_update_user( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -5671,6 +6061,7 @@ def partial_update_user( _param = self._partial_update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, partial_update_user_payload=partial_update_user_payload, @@ -5683,6 +6074,7 @@ def partial_update_user( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -5697,6 +6089,7 @@ def partial_update_user( def partial_update_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], partial_update_user_payload: Annotated[ @@ -5721,6 +6114,8 @@ def partial_update_user_with_http_info( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -5751,6 +6146,7 @@ def partial_update_user_with_http_info( _param = self._partial_update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, partial_update_user_payload=partial_update_user_payload, @@ -5763,6 +6159,7 @@ def partial_update_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -5777,6 +6174,7 @@ def partial_update_user_with_http_info( def partial_update_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], partial_update_user_payload: Annotated[ @@ -5801,6 +6199,8 @@ def partial_update_user_without_preload_content( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -5831,6 +6231,7 @@ def partial_update_user_without_preload_content( _param = self._partial_update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, partial_update_user_payload=partial_update_user_payload, @@ -5843,6 +6244,7 @@ def partial_update_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -5852,6 +6254,7 @@ def partial_update_user_without_preload_content( def _partial_update_user_serialize( self, project_id, + region, instance_id, user_id, partial_update_user_payload, @@ -5875,6 +6278,8 @@ def _partial_update_user_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 instance_id is not None: _path_params["instanceId"] = instance_id if user_id is not None: @@ -5903,7 +6308,7 @@ def _partial_update_user_serialize( return self.api_client.param_serialize( method="PATCH", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users/{userId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users/{userId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -5920,6 +6325,7 @@ def _partial_update_user_serialize( def reset_user( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="user ID")], _request_timeout: Union[ @@ -5938,6 +6344,8 @@ def reset_user( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: user ID (required) @@ -5966,6 +6374,7 @@ def reset_user( _param = self._reset_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -5977,6 +6386,7 @@ def reset_user( _response_types_map: Dict[str, Optional[str]] = { "202": "ResetUserResponse", "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -5992,6 +6402,7 @@ def reset_user( def reset_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="user ID")], _request_timeout: Union[ @@ -6010,6 +6421,8 @@ def reset_user_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: user ID (required) @@ -6038,6 +6451,7 @@ def reset_user_with_http_info( _param = self._reset_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -6049,6 +6463,7 @@ def reset_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "202": "ResetUserResponse", "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -6064,6 +6479,7 @@ def reset_user_with_http_info( def reset_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], user_id: Annotated[StrictStr, Field(description="user ID")], _request_timeout: Union[ @@ -6082,6 +6498,8 @@ def reset_user_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param user_id: user ID (required) @@ -6110,6 +6528,7 @@ def reset_user_without_preload_content( _param = self._reset_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, _request_auth=_request_auth, @@ -6121,6 +6540,7 @@ def reset_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "202": "ResetUserResponse", "400": "Error", + "401": "Error", "404": "Error", "405": None, "500": "Error", @@ -6131,6 +6551,7 @@ def reset_user_without_preload_content( def _reset_user_serialize( self, project_id, + region, instance_id, user_id, _request_auth, @@ -6153,6 +6574,8 @@ def _reset_user_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 instance_id is not None: _path_params["instanceId"] = instance_id if user_id is not None: @@ -6171,7 +6594,7 @@ def _reset_user_serialize( return self.api_client.param_serialize( method="POST", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users/{userId}/reset", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users/{userId}/reset", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -6188,6 +6611,7 @@ def _reset_user_serialize( def update_backup_schedule( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_backup_schedule_payload: Annotated[UpdateBackupSchedulePayload, Field(description="Body")], _request_timeout: Union[ @@ -6206,6 +6630,8 @@ def update_backup_schedule( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_backup_schedule_payload: Body (required) @@ -6234,6 +6660,7 @@ def update_backup_schedule( _param = self._update_backup_schedule_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_backup_schedule_payload=update_backup_schedule_payload, _request_auth=_request_auth, @@ -6245,6 +6672,7 @@ def update_backup_schedule( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "403": None, "404": None, "405": None, @@ -6261,6 +6689,7 @@ def update_backup_schedule( def update_backup_schedule_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_backup_schedule_payload: Annotated[UpdateBackupSchedulePayload, Field(description="Body")], _request_timeout: Union[ @@ -6279,6 +6708,8 @@ def update_backup_schedule_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_backup_schedule_payload: Body (required) @@ -6307,6 +6738,7 @@ def update_backup_schedule_with_http_info( _param = self._update_backup_schedule_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_backup_schedule_payload=update_backup_schedule_payload, _request_auth=_request_auth, @@ -6318,6 +6750,7 @@ def update_backup_schedule_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "403": None, "404": None, "405": None, @@ -6334,6 +6767,7 @@ def update_backup_schedule_with_http_info( def update_backup_schedule_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_backup_schedule_payload: Annotated[UpdateBackupSchedulePayload, Field(description="Body")], _request_timeout: Union[ @@ -6352,6 +6786,8 @@ def update_backup_schedule_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_backup_schedule_payload: Body (required) @@ -6380,6 +6816,7 @@ def update_backup_schedule_without_preload_content( _param = self._update_backup_schedule_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_backup_schedule_payload=update_backup_schedule_payload, _request_auth=_request_auth, @@ -6391,6 +6828,7 @@ def update_backup_schedule_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "403": None, "404": None, "405": None, @@ -6402,6 +6840,7 @@ def update_backup_schedule_without_preload_content( def _update_backup_schedule_serialize( self, project_id, + region, instance_id, update_backup_schedule_payload, _request_auth, @@ -6424,6 +6863,8 @@ def _update_backup_schedule_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -6450,7 +6891,7 @@ def _update_backup_schedule_serialize( return self.api_client.param_serialize( method="PUT", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/backups", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/backups", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -6467,6 +6908,7 @@ def _update_backup_schedule_serialize( def update_instance( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_instance_payload: Annotated[UpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -6485,6 +6927,8 @@ def update_instance( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_instance_payload: Body (required) @@ -6513,6 +6957,7 @@ def update_instance( _param = self._update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_instance_payload=update_instance_payload, _request_auth=_request_auth, @@ -6524,6 +6969,7 @@ def update_instance( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -6538,6 +6984,7 @@ def update_instance( def update_instance_with_http_info( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_instance_payload: Annotated[UpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -6556,6 +7003,8 @@ def update_instance_with_http_info( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_instance_payload: Body (required) @@ -6584,6 +7033,7 @@ def update_instance_with_http_info( _param = self._update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_instance_payload=update_instance_payload, _request_auth=_request_auth, @@ -6595,6 +7045,7 @@ def update_instance_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -6609,6 +7060,7 @@ def update_instance_with_http_info( def update_instance_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="Project ID")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="Instance ID")], update_instance_payload: Annotated[UpdateInstancePayload, Field(description="Body")], _request_timeout: Union[ @@ -6627,6 +7079,8 @@ def update_instance_without_preload_content( :param project_id: Project ID (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: Instance ID (required) :type instance_id: str :param update_instance_payload: Body (required) @@ -6655,6 +7109,7 @@ def update_instance_without_preload_content( _param = self._update_instance_serialize( project_id=project_id, + region=region, instance_id=instance_id, update_instance_payload=update_instance_payload, _request_auth=_request_auth, @@ -6666,6 +7121,7 @@ def update_instance_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": "PartialUpdateInstanceResponse", "400": "Error", + "401": "Error", "405": None, "500": None, } @@ -6675,6 +7131,7 @@ def update_instance_without_preload_content( def _update_instance_serialize( self, project_id, + region, instance_id, update_instance_payload, _request_auth, @@ -6697,6 +7154,8 @@ def _update_instance_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 instance_id is not None: _path_params["instanceId"] = instance_id # process the query parameters @@ -6723,7 +7182,7 @@ def _update_instance_serialize( return self.api_client.param_serialize( method="PUT", - resource_path="/v1/projects/{projectId}/instances/{instanceId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, @@ -6740,6 +7199,7 @@ def _update_instance_serialize( def update_user( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], update_user_payload: Annotated[ @@ -6764,6 +7224,8 @@ def update_user( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -6794,6 +7256,7 @@ def update_user( _param = self._update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, update_user_payload=update_user_payload, @@ -6806,6 +7269,7 @@ def update_user( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -6820,6 +7284,7 @@ def update_user( def update_user_with_http_info( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], update_user_payload: Annotated[ @@ -6844,6 +7309,8 @@ def update_user_with_http_info( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -6874,6 +7341,7 @@ def update_user_with_http_info( _param = self._update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, update_user_payload=update_user_payload, @@ -6886,6 +7354,7 @@ def update_user_with_http_info( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -6900,6 +7369,7 @@ def update_user_with_http_info( def update_user_without_preload_content( self, project_id: Annotated[StrictStr, Field(description="The ID of the project")], + region: Annotated[StrictStr, Field(description="The region which should be addressed")], instance_id: Annotated[StrictStr, Field(description="The ID of the instance")], user_id: Annotated[StrictStr, Field(description="The ID of the user in the database")], update_user_payload: Annotated[ @@ -6924,6 +7394,8 @@ def update_user_without_preload_content( :param project_id: The ID of the project (required) :type project_id: str + :param region: The region which should be addressed (required) + :type region: str :param instance_id: The ID of the instance (required) :type instance_id: str :param user_id: The ID of the user in the database (required) @@ -6954,6 +7426,7 @@ def update_user_without_preload_content( _param = self._update_user_serialize( project_id=project_id, + region=region, instance_id=instance_id, user_id=user_id, update_user_payload=update_user_payload, @@ -6966,6 +7439,7 @@ def update_user_without_preload_content( _response_types_map: Dict[str, Optional[str]] = { "200": None, "400": "Error", + "401": "Error", "405": None, "500": "Error", } @@ -6975,6 +7449,7 @@ def update_user_without_preload_content( def _update_user_serialize( self, project_id, + region, instance_id, user_id, update_user_payload, @@ -6998,6 +7473,8 @@ def _update_user_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 instance_id is not None: _path_params["instanceId"] = instance_id if user_id is not None: @@ -7026,7 +7503,7 @@ def _update_user_serialize( return self.api_client.param_serialize( method="PUT", - resource_path="/v1/projects/{projectId}/instances/{instanceId}/users/{userId}", + resource_path="/v2/projects/{projectId}/regions/{region}/instances/{instanceId}/users/{userId}", path_params=_path_params, query_params=_query_params, header_params=_header_params, diff --git a/services/postgresflex/src/stackit/postgresflex/api_client.py b/services/postgresflex/src/stackit/postgresflex/api_client.py index a12d386a..00b7f6a0 100644 --- a/services/postgresflex/src/stackit/postgresflex/api_client.py +++ b/services/postgresflex/src/stackit/postgresflex/api_client.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/configuration.py b/services/postgresflex/src/stackit/postgresflex/configuration.py index a34b8d7c..ad45f393 100644 --- a/services/postgresflex/src/stackit/postgresflex/configuration.py +++ b/services/postgresflex/src/stackit/postgresflex/configuration.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -33,7 +33,7 @@ def __init__( ) """Constructor """ - self._base_path = "https://postgres-flex-service.api.eu01.stackit.cloud" + self._base_path = "https://postgres-flex-service.api.stackit.cloud" """Default Base url """ self.server_index = 0 if server_index is None else server_index @@ -57,13 +57,12 @@ def get_host_settings(self): """ return [ { - "url": "https://postgres-flex-service.api.{region}stackit.cloud", + "url": "https://postgres-flex-service.api.stackit.cloud", "description": "No description provided", "variables": { "region": { "description": "No description provided", - "default_value": "eu01.", - "enum_values": ["eu01."], + "default_value": "global", } }, } diff --git a/services/postgresflex/src/stackit/postgresflex/exceptions.py b/services/postgresflex/src/stackit/postgresflex/exceptions.py index 1c806048..d529833d 100644 --- a/services/postgresflex/src/stackit/postgresflex/exceptions.py +++ b/services/postgresflex/src/stackit/postgresflex/exceptions.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/__init__.py b/services/postgresflex/src/stackit/postgresflex/models/__init__.py index 782efe10..2f1a9c30 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/__init__.py +++ b/services/postgresflex/src/stackit/postgresflex/models/__init__.py @@ -6,7 +6,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/acl.py b/services/postgresflex/src/stackit/postgresflex/models/acl.py index ae8eb991..e6c010eb 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/acl.py +++ b/services/postgresflex/src/stackit/postgresflex/models/acl.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_configuration.py b/services/postgresflex/src/stackit/postgresflex/models/api_configuration.py index 36a58089..7c6b9261 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_configuration.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_configuration.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_extension_config_load_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_extension_config_load_response.py index 953fae16..5d34de2b 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_extension_config_load_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_extension_config_load_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_extension_configure_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_extension_configure_response.py index fb52f2dd..e24b1199 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_extension_configure_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_extension_configure_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_extension_delete_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_extension_delete_response.py index c246ebe8..00226ffb 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_extension_delete_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_extension_delete_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_extension_list.py b/services/postgresflex/src/stackit/postgresflex/models/api_extension_list.py index 4c53661b..a3ec2cba 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_extension_list.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_extension_list.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_extension_load_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_extension_load_response.py index 34b6b138..481a5e22 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_extension_load_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_extension_load_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_install_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_install_response.py index d562266a..d1a8d6d6 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_install_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_install_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/api_installed_list_response.py b/services/postgresflex/src/stackit/postgresflex/models/api_installed_list_response.py index 0f848517..c01cd7d0 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/api_installed_list_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/api_installed_list_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/backup.py b/services/postgresflex/src/stackit/postgresflex/models/backup.py index b46d092c..6a7c32da 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/backup.py +++ b/services/postgresflex/src/stackit/postgresflex/models/backup.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/clone_instance_payload.py b/services/postgresflex/src/stackit/postgresflex/models/clone_instance_payload.py index f0e64878..05bee56d 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/clone_instance_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/clone_instance_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/clone_instance_response.py b/services/postgresflex/src/stackit/postgresflex/models/clone_instance_response.py index cf412424..594dca71 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/clone_instance_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/clone_instance_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/create_database_payload.py b/services/postgresflex/src/stackit/postgresflex/models/create_database_payload.py index 5fbf95ab..591e8b55 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/create_database_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/create_database_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/create_instance_payload.py b/services/postgresflex/src/stackit/postgresflex/models/create_instance_payload.py index ffe9f002..90efe8dc 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/create_instance_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/create_instance_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/create_instance_response.py b/services/postgresflex/src/stackit/postgresflex/models/create_instance_response.py index 41cae7f6..209b1107 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/create_instance_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/create_instance_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/create_user_payload.py b/services/postgresflex/src/stackit/postgresflex/models/create_user_payload.py index cc9f78f8..ddd38793 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/create_user_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/create_user_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/create_user_response.py b/services/postgresflex/src/stackit/postgresflex/models/create_user_response.py index 3b9d835a..01e49384 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/create_user_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/create_user_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/error.py b/services/postgresflex/src/stackit/postgresflex/models/error.py index c584fc88..64ba99b2 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/error.py +++ b/services/postgresflex/src/stackit/postgresflex/models/error.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/extensions_configuration.py b/services/postgresflex/src/stackit/postgresflex/models/extensions_configuration.py index 4e643a88..ed8c7a03 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/extensions_configuration.py +++ b/services/postgresflex/src/stackit/postgresflex/models/extensions_configuration.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/extensions_extension_list_response.py b/services/postgresflex/src/stackit/postgresflex/models/extensions_extension_list_response.py index c292f2f4..b0319112 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/extensions_extension_list_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/extensions_extension_list_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/extensions_new_config.py b/services/postgresflex/src/stackit/postgresflex/models/extensions_new_config.py index 62d80d82..97a29770 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/extensions_new_config.py +++ b/services/postgresflex/src/stackit/postgresflex/models/extensions_new_config.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/flavor.py b/services/postgresflex/src/stackit/postgresflex/models/flavor.py index b7720657..59fde513 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/flavor.py +++ b/services/postgresflex/src/stackit/postgresflex/models/flavor.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/get_backup_response.py b/services/postgresflex/src/stackit/postgresflex/models/get_backup_response.py index 62c66d97..ae6d25e7 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/get_backup_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/get_backup_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/get_user_response.py b/services/postgresflex/src/stackit/postgresflex/models/get_user_response.py index cb9c7741..b83050be 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/get_user_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/get_user_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance.py b/services/postgresflex/src/stackit/postgresflex/models/instance.py index a72e81aa..c2766b88 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_create_database_response.py b/services/postgresflex/src/stackit/postgresflex/models/instance_create_database_response.py index f5a0eaee..ffc68edc 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_create_database_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_create_database_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_data_point.py b/services/postgresflex/src/stackit/postgresflex/models/instance_data_point.py index b6622992..4925ee15 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_data_point.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_data_point.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_database.py b/services/postgresflex/src/stackit/postgresflex/models/instance_database.py index 2d58dc41..9661a957 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_database.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_database.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_host.py b/services/postgresflex/src/stackit/postgresflex/models/instance_host.py index eec6a895..36be9596 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_host.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_host.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_host_metric.py b/services/postgresflex/src/stackit/postgresflex/models/instance_host_metric.py index 60c1ec5a..8360e117 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_host_metric.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_host_metric.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_list_databases_response.py b/services/postgresflex/src/stackit/postgresflex/models/instance_list_databases_response.py index ec43decf..69f36841 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_list_databases_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_list_databases_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_list_instance.py b/services/postgresflex/src/stackit/postgresflex/models/instance_list_instance.py index 0c7ac1d1..94002b81 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_list_instance.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_list_instance.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_metrics_response.py b/services/postgresflex/src/stackit/postgresflex/models/instance_metrics_response.py index eac11808..fbf5a91d 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_metrics_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_metrics_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/instance_response.py b/services/postgresflex/src/stackit/postgresflex/models/instance_response.py index 28e6b7ec..f1808147 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/instance_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/instance_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_backups_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_backups_response.py index 11935e66..3631af5b 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_backups_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_backups_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_flavors_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_flavors_response.py index 306f0793..66f64766 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_flavors_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_flavors_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_instances_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_instances_response.py index dc8dd907..bb0dfe7d 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_instances_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_instances_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_storages_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_storages_response.py index 82176ff4..57e1c207 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_storages_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_storages_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_users_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_users_response.py index 294aeb04..d218f223 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_users_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_users_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_users_response_item.py b/services/postgresflex/src/stackit/postgresflex/models/list_users_response_item.py index 77b2a70a..17a18f06 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_users_response_item.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_users_response_item.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/list_versions_response.py b/services/postgresflex/src/stackit/postgresflex/models/list_versions_response.py index 68a0ceea..87ff68c3 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/list_versions_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/list_versions_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_payload.py b/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_payload.py index f8251c4c..8e76d273 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_response.py b/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_response.py index 11d4b3e8..7e312714 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/partial_update_instance_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/partial_update_user_payload.py b/services/postgresflex/src/stackit/postgresflex/models/partial_update_user_payload.py index cb52bf30..762f701b 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/partial_update_user_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/partial_update_user_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter.py b/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter.py index fdfc512f..4dbfe818 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter.py +++ b/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter_response.py b/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter_response.py index d3748b40..bc06cc56 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/postgres_database_parameter_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/reset_user_response.py b/services/postgresflex/src/stackit/postgresflex/models/reset_user_response.py index 37ed0461..4773c55e 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/reset_user_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/reset_user_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/storage.py b/services/postgresflex/src/stackit/postgresflex/models/storage.py index 9fe45c61..80902fa1 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/storage.py +++ b/services/postgresflex/src/stackit/postgresflex/models/storage.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/storage_range.py b/services/postgresflex/src/stackit/postgresflex/models/storage_range.py index 0198ab15..86834bbf 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/storage_range.py +++ b/services/postgresflex/src/stackit/postgresflex/models/storage_range.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/update_backup_schedule_payload.py b/services/postgresflex/src/stackit/postgresflex/models/update_backup_schedule_payload.py index d893a4e5..70df84fe 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/update_backup_schedule_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/update_backup_schedule_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/update_instance_payload.py b/services/postgresflex/src/stackit/postgresflex/models/update_instance_payload.py index 1d715496..9ea03cb1 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/update_instance_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/update_instance_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/update_user_payload.py b/services/postgresflex/src/stackit/postgresflex/models/update_user_payload.py index b9dd66a3..80326945 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/update_user_payload.py +++ b/services/postgresflex/src/stackit/postgresflex/models/update_user_payload.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/user.py b/services/postgresflex/src/stackit/postgresflex/models/user.py index 11044b9e..b31eb818 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/user.py +++ b/services/postgresflex/src/stackit/postgresflex/models/user.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/models/user_response.py b/services/postgresflex/src/stackit/postgresflex/models/user_response.py index d808c884..e1a6ac34 100644 --- a/services/postgresflex/src/stackit/postgresflex/models/user_response.py +++ b/services/postgresflex/src/stackit/postgresflex/models/user_response.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/postgresflex/src/stackit/postgresflex/rest.py b/services/postgresflex/src/stackit/postgresflex/rest.py index 139edcae..f1a6ec27 100644 --- a/services/postgresflex/src/stackit/postgresflex/rest.py +++ b/services/postgresflex/src/stackit/postgresflex/rest.py @@ -5,7 +5,7 @@ This is the documentation for the STACKIT postgres service - The version of the OpenAPI document: 1.0.0 + The version of the OpenAPI document: 2.0.0 Contact: support@stackit.cloud Generated by OpenAPI Generator (https://openapi-generator.tech)