From bb1e8d42d531076e53be92d570b35d4beb85cbbf Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Tue, 21 Jul 2026 08:18:57 +0000 Subject: [PATCH] Generate rabbitmq --- services/rabbitmq/oas_commit | 2 +- .../rabbitmq/src/stackit/rabbitmq/__init__.py | 15 ++- .../src/stackit/rabbitmq/api/default_api.py | 22 ++--- .../src/stackit/rabbitmq/api_client.py | 11 ++- .../src/stackit/rabbitmq/api_response.py | 1 + .../src/stackit/rabbitmq/configuration.py | 11 ++- .../src/stackit/rabbitmq/exceptions.py | 10 +- .../src/stackit/rabbitmq/models/__init__.py | 11 +-- .../src/stackit/rabbitmq/models/backup.py | 10 +- .../models/create_backup_response_item.py | 10 +- .../models/create_credentials_payload.py | 10 +- .../models/create_instance_payload.py | 10 +- .../models/create_instance_response.py | 10 +- .../stackit/rabbitmq/models/credentials.py | 10 +- .../rabbitmq/models/credentials_list_item.py | 10 +- .../rabbitmq/models/credentials_parameters.py | 10 +- .../rabbitmq/models/credentials_response.py | 10 +- .../src/stackit/rabbitmq/models/error.py | 10 +- .../rabbitmq/models/get_metrics_response.py | 10 +- .../src/stackit/rabbitmq/models/instance.py | 10 +- .../models/instance_last_operation.py | 10 +- .../rabbitmq/models/instance_parameters.py | 10 +- .../rabbitmq/models/instance_schema.py | 10 +- .../rabbitmq/models/list_backups_response.py | 99 ------------------- .../models/list_credentials_response.py | 10 +- .../models/list_instances_response.py | 10 +- .../models/list_offerings_response.py | 10 +- .../rabbitmq/models/list_restores_response.py | 10 +- .../stackit/rabbitmq/models/model_schema.py | 10 +- .../src/stackit/rabbitmq/models/offering.py | 10 +- .../models/partial_update_instance_payload.py | 10 +- .../src/stackit/rabbitmq/models/plan.py | 10 +- .../rabbitmq/models/raw_credentials.py | 10 +- .../src/stackit/rabbitmq/models/restore.py | 10 +- .../models/trigger_restore_response.py | 10 +- .../models/update_backups_config_payload.py | 10 +- .../models/update_backups_config_response.py | 10 +- .../rabbitmq/src/stackit/rabbitmq/rest.py | 11 ++- 38 files changed, 187 insertions(+), 286 deletions(-) delete mode 100644 services/rabbitmq/src/stackit/rabbitmq/models/list_backups_response.py diff --git a/services/rabbitmq/oas_commit b/services/rabbitmq/oas_commit index a77ddf5f5..0f8ce352b 100644 --- a/services/rabbitmq/oas_commit +++ b/services/rabbitmq/oas_commit @@ -1 +1 @@ -d4da229ba7a242ed561223c67f68683be824c126 +876a48fb56473c7c844baa697906d461c0675f47 diff --git a/services/rabbitmq/src/stackit/rabbitmq/__init__.py b/services/rabbitmq/src/stackit/rabbitmq/__init__.py index f7594a581..05c772922 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/__init__.py +++ b/services/rabbitmq/src/stackit/rabbitmq/__init__.py @@ -3,16 +3,17 @@ # flake8: noqa """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 + __version__ = "1.0.0" # Define package exports @@ -42,7 +43,6 @@ "InstanceLastOperation", "InstanceParameters", "InstanceSchema", - "ListBackupsResponse", "ListCredentialsResponse", "ListInstancesResponse", "ListOfferingsResponse", @@ -108,9 +108,6 @@ InstanceParameters as InstanceParameters, ) from stackit.rabbitmq.models.instance_schema import InstanceSchema as InstanceSchema -from stackit.rabbitmq.models.list_backups_response import ( - ListBackupsResponse as ListBackupsResponse, -) from stackit.rabbitmq.models.list_credentials_response import ( ListCredentialsResponse as ListCredentialsResponse, ) diff --git a/services/rabbitmq/src/stackit/rabbitmq/api/default_api.py b/services/rabbitmq/src/stackit/rabbitmq/api/default_api.py index 143294139..c7a13c534 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/api/default_api.py +++ b/services/rabbitmq/src/stackit/rabbitmq/api/default_api.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from typing import Any, Dict, List, Optional, Tuple, Union @@ -25,6 +25,7 @@ from stackit.rabbitmq.api_client import ApiClient, RequestSerialized from stackit.rabbitmq.api_response import ApiResponse +from stackit.rabbitmq.models.backup import Backup from stackit.rabbitmq.models.create_backup_response_item import CreateBackupResponseItem from stackit.rabbitmq.models.create_credentials_payload import CreateCredentialsPayload from stackit.rabbitmq.models.create_instance_payload import CreateInstancePayload @@ -32,7 +33,6 @@ from stackit.rabbitmq.models.credentials_response import CredentialsResponse from stackit.rabbitmq.models.get_metrics_response import GetMetricsResponse from stackit.rabbitmq.models.instance import Instance -from stackit.rabbitmq.models.list_backups_response import ListBackupsResponse from stackit.rabbitmq.models.list_credentials_response import ListCredentialsResponse from stackit.rabbitmq.models.list_instances_response import ListInstancesResponse from stackit.rabbitmq.models.list_offerings_response import ListOfferingsResponse @@ -2550,7 +2550,7 @@ def list_backups( _content_type: Optional[StrictStr] = None, _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, - ) -> ListBackupsResponse: + ) -> List[Backup]: """get latest backup information for provided instanceId @@ -2593,7 +2593,7 @@ def list_backups( ) _response_types_map: Dict[str, Optional[str]] = { - "200": "ListBackupsResponse", + "200": "List[Backup]", "400": "Error", "401": "Error", "404": "Error", @@ -2620,7 +2620,7 @@ def list_backups_with_http_info( _content_type: Optional[StrictStr] = None, _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, - ) -> ApiResponse[ListBackupsResponse]: + ) -> ApiResponse[List[Backup]]: """get latest backup information for provided instanceId @@ -2663,7 +2663,7 @@ def list_backups_with_http_info( ) _response_types_map: Dict[str, Optional[str]] = { - "200": "ListBackupsResponse", + "200": "List[Backup]", "400": "Error", "401": "Error", "404": "Error", @@ -2733,7 +2733,7 @@ def list_backups_without_preload_content( ) _response_types_map: Dict[str, Optional[str]] = { - "200": "ListBackupsResponse", + "200": "List[Backup]", "400": "Error", "401": "Error", "404": "Error", diff --git a/services/rabbitmq/src/stackit/rabbitmq/api_client.py b/services/rabbitmq/src/stackit/rabbitmq/api_client.py index 0b587f01a..648de2cc1 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/api_client.py +++ b/services/rabbitmq/src/stackit/rabbitmq/api_client.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 import datetime @@ -36,6 +36,7 @@ ApiException, ) + RequestSerialized = Tuple[str, str, Dict[str, str], Optional[str], List[str]] diff --git a/services/rabbitmq/src/stackit/rabbitmq/api_response.py b/services/rabbitmq/src/stackit/rabbitmq/api_response.py index ca801da0b..b3ba14a1d 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/api_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/api_response.py @@ -6,6 +6,7 @@ from pydantic import BaseModel, Field, StrictBytes, StrictInt + T = TypeVar("T") diff --git a/services/rabbitmq/src/stackit/rabbitmq/configuration.py b/services/rabbitmq/src/stackit/rabbitmq/configuration.py index 3126ca1ff..271bfa00b 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/configuration.py +++ b/services/rabbitmq/src/stackit/rabbitmq/configuration.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 import sys @@ -18,6 +18,7 @@ import os + ServerVariablesT = Dict[str, str] diff --git a/services/rabbitmq/src/stackit/rabbitmq/exceptions.py b/services/rabbitmq/src/stackit/rabbitmq/exceptions.py index 877850e28..fbe381b00 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/exceptions.py +++ b/services/rabbitmq/src/stackit/rabbitmq/exceptions.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from typing import Any, Optional diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/__init__.py b/services/rabbitmq/src/stackit/rabbitmq/models/__init__.py index 45e3a7675..146ee1bd4 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/__init__.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/__init__.py @@ -2,14 +2,14 @@ # flake8: noqa """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 # import models into model package @@ -28,7 +28,6 @@ from stackit.rabbitmq.models.instance_last_operation import InstanceLastOperation from stackit.rabbitmq.models.instance_parameters import InstanceParameters from stackit.rabbitmq.models.instance_schema import InstanceSchema -from stackit.rabbitmq.models.list_backups_response import ListBackupsResponse from stackit.rabbitmq.models.list_credentials_response import ListCredentialsResponse from stackit.rabbitmq.models.list_instances_response import ListInstancesResponse from stackit.rabbitmq.models.list_offerings_response import ListOfferingsResponse diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/backup.py b/services/rabbitmq/src/stackit/rabbitmq/models/backup.py index e7ef2ef2f..e5def0ab9 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/backup.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/backup.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/create_backup_response_item.py b/services/rabbitmq/src/stackit/rabbitmq/models/create_backup_response_item.py index 022d99218..59c3a5128 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/create_backup_response_item.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/create_backup_response_item.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/create_credentials_payload.py b/services/rabbitmq/src/stackit/rabbitmq/models/create_credentials_payload.py index 3c1e6ad48..70ccb335d 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/create_credentials_payload.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/create_credentials_payload.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_payload.py b/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_payload.py index 3d3a7cab6..41805f95d 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_payload.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_payload.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_response.py index 4b4a95d53..4d8316fe9 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/create_instance_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/credentials.py b/services/rabbitmq/src/stackit/rabbitmq/models/credentials.py index 4c021380a..e538c3511 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/credentials.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/credentials.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_list_item.py b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_list_item.py index 3bfb38413..03c08702b 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_list_item.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_list_item.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_parameters.py b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_parameters.py index 820bc5cb3..84773c9a7 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_parameters.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_parameters.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_response.py index bc08c9b71..0aafac40f 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/credentials_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/credentials_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/error.py b/services/rabbitmq/src/stackit/rabbitmq/models/error.py index 8fe9f59a2..e20d30939 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/error.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/error.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/get_metrics_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/get_metrics_response.py index b31a3ee9a..2a7991e46 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/get_metrics_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/get_metrics_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/instance.py b/services/rabbitmq/src/stackit/rabbitmq/models/instance.py index 39f88f1f7..ecf2bf27c 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/instance.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/instance.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/instance_last_operation.py b/services/rabbitmq/src/stackit/rabbitmq/models/instance_last_operation.py index 94852023e..3770c27bd 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/instance_last_operation.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/instance_last_operation.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/instance_parameters.py b/services/rabbitmq/src/stackit/rabbitmq/models/instance_parameters.py index cdb2e2114..a32995d29 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/instance_parameters.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/instance_parameters.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/instance_schema.py b/services/rabbitmq/src/stackit/rabbitmq/models/instance_schema.py index 56ec8e2e3..7e32aefde 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/instance_schema.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/instance_schema.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/list_backups_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/list_backups_response.py deleted file mode 100644 index d52a51204..000000000 --- a/services/rabbitmq/src/stackit/rabbitmq/models/list_backups_response.py +++ /dev/null @@ -1,99 +0,0 @@ -# coding: utf-8 - -""" -STACKIT RabbitMQ API - -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. - -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) - -Do not edit the class manually. -""" # noqa: E501 - -from __future__ import annotations - -import json -import pprint -from typing import Any, ClassVar, Dict, List, Optional, Set - -from pydantic import BaseModel, ConfigDict, Field -from pydantic_core import to_jsonable_python -from typing_extensions import Self - -from stackit.rabbitmq.models.backup import Backup - - -class ListBackupsResponse(BaseModel): - """ - ListBackupsResponse - """ # noqa: E501 - - instance_backups: List[Backup] = Field(alias="instanceBackups") - __properties: ClassVar[List[str]] = ["instanceBackups"] - - model_config = ConfigDict( - validate_by_name=True, - validate_by_alias=True, - validate_assignment=True, - protected_namespaces=(), - ) - - def to_str(self) -> str: - """Returns the string representation of the model using alias""" - return pprint.pformat(self.model_dump(by_alias=True)) - - def to_json(self) -> str: - """Returns the JSON representation of the model using alias""" - return json.dumps(to_jsonable_python(self.to_dict())) - - @classmethod - def from_json(cls, json_str: str) -> Optional[Self]: - """Create an instance of ListBackupsResponse from a JSON string""" - return cls.from_dict(json.loads(json_str)) - - def to_dict(self) -> Dict[str, Any]: - """Return the dictionary representation of the model using alias. - - This has the following differences from calling pydantic's - `self.model_dump(by_alias=True)`: - - * `None` is only added to the output dict for nullable fields that - were set at model initialization. Other fields with value `None` - are ignored. - """ - excluded_fields: Set[str] = set([]) - - _dict = self.model_dump( - by_alias=True, - exclude=excluded_fields, - exclude_none=True, - ) - # override the default output from pydantic by calling `to_dict()` of each item in instance_backups (list) - _items = [] - if self.instance_backups: - for _item_instance_backups in self.instance_backups: - if _item_instance_backups: - _items.append(_item_instance_backups.to_dict()) - _dict["instanceBackups"] = _items - return _dict - - @classmethod - def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: - """Create an instance of ListBackupsResponse from a dict""" - if obj is None: - return None - - if not isinstance(obj, dict): - return cls.model_validate(obj) - - _obj = cls.model_validate( - { - "instanceBackups": ( - [Backup.from_dict(_item) for _item in obj["instanceBackups"]] - if obj.get("instanceBackups") is not None - else None - ) - } - ) - return _obj diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/list_credentials_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/list_credentials_response.py index 8734d8b31..cae9b8cf6 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/list_credentials_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/list_credentials_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/list_instances_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/list_instances_response.py index 4b02aac51..d1fa7e2b1 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/list_instances_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/list_instances_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/list_offerings_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/list_offerings_response.py index dad3e24fd..bef9985b4 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/list_offerings_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/list_offerings_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/list_restores_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/list_restores_response.py index 81bbf516f..4be3e2ce3 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/list_restores_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/list_restores_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/model_schema.py b/services/rabbitmq/src/stackit/rabbitmq/models/model_schema.py index 931043280..596c07e41 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/model_schema.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/model_schema.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/offering.py b/services/rabbitmq/src/stackit/rabbitmq/models/offering.py index d55c6f2d9..b9bceffec 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/offering.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/offering.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/partial_update_instance_payload.py b/services/rabbitmq/src/stackit/rabbitmq/models/partial_update_instance_payload.py index 6cf612134..34693c6eb 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/partial_update_instance_payload.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/partial_update_instance_payload.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/plan.py b/services/rabbitmq/src/stackit/rabbitmq/models/plan.py index 1ff4b51c1..a2bad5dcf 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/plan.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/plan.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/raw_credentials.py b/services/rabbitmq/src/stackit/rabbitmq/models/raw_credentials.py index 278427d42..21c8f2f7a 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/raw_credentials.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/raw_credentials.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/restore.py b/services/rabbitmq/src/stackit/rabbitmq/models/restore.py index 35eb07375..9dc456667 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/restore.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/restore.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/trigger_restore_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/trigger_restore_response.py index eafc9f1c8..ae4f968aa 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/trigger_restore_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/trigger_restore_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_payload.py b/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_payload.py index 455a28e38..ef294ad3d 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_payload.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_payload.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_response.py b/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_response.py index 9312ea336..b8b573367 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_response.py +++ b/services/rabbitmq/src/stackit/rabbitmq/models/update_backups_config_response.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 from __future__ import annotations diff --git a/services/rabbitmq/src/stackit/rabbitmq/rest.py b/services/rabbitmq/src/stackit/rabbitmq/rest.py index 72cc82b27..8bb854834 100644 --- a/services/rabbitmq/src/stackit/rabbitmq/rest.py +++ b/services/rabbitmq/src/stackit/rabbitmq/rest.py @@ -1,14 +1,14 @@ # coding: utf-8 """ -STACKIT RabbitMQ API + STACKIT RabbitMQ API -The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + The STACKIT RabbitMQ API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -The version of the OpenAPI document: 2.2.0 -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 2.2.0 + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 import io @@ -21,6 +21,7 @@ from stackit.rabbitmq.exceptions import ApiException, ApiValueError + RESTResponseType = requests.Response