diff --git a/services/alb/src/stackit/alb/__init__.py b/services/alb/src/stackit/alb/__init__.py index a43bf4bc6..3390576ac 100644 --- a/services/alb/src/stackit/alb/__init__.py +++ b/services/alb/src/stackit/alb/__init__.py @@ -5,7 +5,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/api/default_api.py b/services/alb/src/stackit/alb/api/default_api.py index 0fbe70979..c04a2bc71 100644 --- a/services/alb/src/stackit/alb/api/default_api.py +++ b/services/alb/src/stackit/alb/api/default_api.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -11,6 +11,7 @@ Do not edit the class manually. """ # noqa: E501 docstring might be too long +import warnings from typing import Any, Dict, List, Optional, Tuple, Union from pydantic import Field, StrictFloat, StrictInt, StrictStr, validate_call @@ -66,7 +67,7 @@ def create_credentials( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> CreateCredentialsResponse: - """Create credentials for observability of the application load balancer + """(Deprecated) Create credentials for observability of the application load balancer Creates and stores credentials for use with Application Load Balancer Observability. For example, when using ARGUS, credentials must first be created via the ARGUS API and then stored with this endpoint to be used by the Application Load Balancer. @@ -99,6 +100,9 @@ def create_credentials( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._create_credentials_serialize( project_id=project_id, @@ -142,7 +146,7 @@ def create_credentials_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[CreateCredentialsResponse]: - """Create credentials for observability of the application load balancer + """(Deprecated) Create credentials for observability of the application load balancer Creates and stores credentials for use with Application Load Balancer Observability. For example, when using ARGUS, credentials must first be created via the ARGUS API and then stored with this endpoint to be used by the Application Load Balancer. @@ -175,6 +179,9 @@ def create_credentials_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._create_credentials_serialize( project_id=project_id, @@ -218,7 +225,7 @@ def create_credentials_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Create credentials for observability of the application load balancer + """(Deprecated) Create credentials for observability of the application load balancer Creates and stores credentials for use with Application Load Balancer Observability. For example, when using ARGUS, credentials must first be created via the ARGUS API and then stored with this endpoint to be used by the Application Load Balancer. @@ -251,6 +258,9 @@ def create_credentials_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._create_credentials_serialize( project_id=project_id, @@ -357,7 +367,7 @@ def create_load_balancer( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> LoadBalancer: - """Create an application load balancer in a project + """(Deprecated) Create an application load balancer in a project Creates an Application Load Balancer. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -390,6 +400,9 @@ def create_load_balancer( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._create_load_balancer_serialize( project_id=project_id, @@ -434,7 +447,7 @@ def create_load_balancer_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[LoadBalancer]: - """Create an application load balancer in a project + """(Deprecated) Create an application load balancer in a project Creates an Application Load Balancer. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -467,6 +480,9 @@ def create_load_balancer_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._create_load_balancer_serialize( project_id=project_id, @@ -511,7 +527,7 @@ def create_load_balancer_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Create an application load balancer in a project + """(Deprecated) Create an application load balancer in a project Creates an Application Load Balancer. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -544,6 +560,9 @@ def create_load_balancer_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "POST /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._create_load_balancer_serialize( project_id=project_id, @@ -650,7 +669,7 @@ def delete_credentials( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> object: - """Delete a single credential in a project. + """(Deprecated) Delete a single credential in a project. Deletes the stored Observability credentials. @@ -681,6 +700,10 @@ def delete_credentials( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._delete_credentials_serialize( project_id=project_id, @@ -722,7 +745,7 @@ def delete_credentials_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[object]: - """Delete a single credential in a project. + """(Deprecated) Delete a single credential in a project. Deletes the stored Observability credentials. @@ -753,6 +776,10 @@ def delete_credentials_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._delete_credentials_serialize( project_id=project_id, @@ -794,7 +821,7 @@ def delete_credentials_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Delete a single credential in a project. + """(Deprecated) Delete a single credential in a project. Deletes the stored Observability credentials. @@ -825,6 +852,10 @@ def delete_credentials_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._delete_credentials_serialize( project_id=project_id, @@ -918,7 +949,7 @@ def delete_load_balancer( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> object: - """Delete a given load balancer in a project. + """(Deprecated) Delete a given load balancer in a project. Deletes the specified Application Load Balancer. @@ -949,6 +980,10 @@ def delete_load_balancer( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", + DeprecationWarning, + ) _param = self._delete_load_balancer_serialize( project_id=project_id, @@ -990,7 +1025,7 @@ def delete_load_balancer_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[object]: - """Delete a given load balancer in a project. + """(Deprecated) Delete a given load balancer in a project. Deletes the specified Application Load Balancer. @@ -1021,6 +1056,10 @@ def delete_load_balancer_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", + DeprecationWarning, + ) _param = self._delete_load_balancer_serialize( project_id=project_id, @@ -1062,7 +1101,7 @@ def delete_load_balancer_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Delete a given load balancer in a project. + """(Deprecated) Delete a given load balancer in a project. Deletes the specified Application Load Balancer. @@ -1093,6 +1132,10 @@ def delete_load_balancer_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "DELETE /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", + DeprecationWarning, + ) _param = self._delete_load_balancer_serialize( project_id=project_id, @@ -1186,7 +1229,7 @@ def get_credentials( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> GetCredentialsResponse: - """Get a single credential reference in a project. + """(Deprecated) Get a single credential reference in a project. Gets the stored Observability credentials. @@ -1217,6 +1260,10 @@ def get_credentials( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._get_credentials_serialize( project_id=project_id, @@ -1259,7 +1306,7 @@ def get_credentials_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[GetCredentialsResponse]: - """Get a single credential reference in a project. + """(Deprecated) Get a single credential reference in a project. Gets the stored Observability credentials. @@ -1290,6 +1337,10 @@ def get_credentials_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._get_credentials_serialize( project_id=project_id, @@ -1332,7 +1383,7 @@ def get_credentials_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Get a single credential reference in a project. + """(Deprecated) Get a single credential reference in a project. Gets the stored Observability credentials. @@ -1363,6 +1414,10 @@ def get_credentials_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._get_credentials_serialize( project_id=project_id, @@ -1457,7 +1512,7 @@ def get_load_balancer( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> LoadBalancer: - """Get a single application load balancer in a project. + """(Deprecated) Get a single application load balancer in a project. Retrieves details of a specific Application Load Balancer in a project. Includes creation and update information, current status, and any error descriptions. @@ -1488,6 +1543,9 @@ def get_load_balancer( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._get_load_balancer_serialize( project_id=project_id, @@ -1530,7 +1588,7 @@ def get_load_balancer_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[LoadBalancer]: - """Get a single application load balancer in a project. + """(Deprecated) Get a single application load balancer in a project. Retrieves details of a specific Application Load Balancer in a project. Includes creation and update information, current status, and any error descriptions. @@ -1561,6 +1619,9 @@ def get_load_balancer_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._get_load_balancer_serialize( project_id=project_id, @@ -1603,7 +1664,7 @@ def get_load_balancer_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Get a single application load balancer in a project. + """(Deprecated) Get a single application load balancer in a project. Retrieves details of a specific Application Load Balancer in a project. Includes creation and update information, current status, and any error descriptions. @@ -1634,6 +1695,9 @@ def get_load_balancer_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._get_load_balancer_serialize( project_id=project_id, @@ -1727,7 +1791,7 @@ def get_quota( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> GetQuotaResponse: - """Get the quota of application load balancers and target pools in a project. + """(Deprecated) Get the quota of application load balancers and target pools in a project. Retrieves the configured Application Load Balancer quota for the project. The default quota is 3. @@ -1756,6 +1820,7 @@ def get_quota( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/projects/{projectId}/regions/{region}/quota is deprecated.", DeprecationWarning) _param = self._get_quota_serialize( project_id=project_id, @@ -1795,7 +1860,7 @@ def get_quota_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[GetQuotaResponse]: - """Get the quota of application load balancers and target pools in a project. + """(Deprecated) Get the quota of application load balancers and target pools in a project. Retrieves the configured Application Load Balancer quota for the project. The default quota is 3. @@ -1824,6 +1889,7 @@ def get_quota_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/projects/{projectId}/regions/{region}/quota is deprecated.", DeprecationWarning) _param = self._get_quota_serialize( project_id=project_id, @@ -1863,7 +1929,7 @@ def get_quota_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Get the quota of application load balancers and target pools in a project. + """(Deprecated) Get the quota of application load balancers and target pools in a project. Retrieves the configured Application Load Balancer quota for the project. The default quota is 3. @@ -1892,6 +1958,7 @@ def get_quota_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/projects/{projectId}/regions/{region}/quota is deprecated.", DeprecationWarning) _param = self._get_quota_serialize( project_id=project_id, @@ -1980,7 +2047,7 @@ def list_credentials( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListCredentialsResponse: - """List all credentials in a project. + """(Deprecated) List all credentials in a project. Lists the stored Observability credentials. @@ -2009,6 +2076,9 @@ def list_credentials( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._list_credentials_serialize( project_id=project_id, @@ -2048,7 +2118,7 @@ def list_credentials_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListCredentialsResponse]: - """List all credentials in a project. + """(Deprecated) List all credentials in a project. Lists the stored Observability credentials. @@ -2077,6 +2147,9 @@ def list_credentials_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._list_credentials_serialize( project_id=project_id, @@ -2116,7 +2189,7 @@ def list_credentials_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """List all credentials in a project. + """(Deprecated) List all credentials in a project. Lists the stored Observability credentials. @@ -2145,6 +2218,9 @@ def list_credentials_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/credentials is deprecated.", DeprecationWarning + ) _param = self._list_credentials_serialize( project_id=project_id, @@ -2245,7 +2321,7 @@ def list_load_balancers( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListLoadBalancersResponse: - """List load balancers in a project. + """(Deprecated) List load balancers in a project. Lists all Application Load Balancers in a project. Includes details from creation or updates, along with their status and any error descriptions. @@ -2278,6 +2354,9 @@ def list_load_balancers( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._list_load_balancers_serialize( project_id=project_id, @@ -2331,7 +2410,7 @@ def list_load_balancers_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListLoadBalancersResponse]: - """List load balancers in a project. + """(Deprecated) List load balancers in a project. Lists all Application Load Balancers in a project. Includes details from creation or updates, along with their status and any error descriptions. @@ -2364,6 +2443,9 @@ def list_load_balancers_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._list_load_balancers_serialize( project_id=project_id, @@ -2417,7 +2499,7 @@ def list_load_balancers_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """List load balancers in a project. + """(Deprecated) List load balancers in a project. Lists all Application Load Balancers in a project. Includes details from creation or updates, along with their status and any error descriptions. @@ -2450,6 +2532,9 @@ def list_load_balancers_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "GET /v2beta/projects/{projectId}/regions/{region}/load-balancers is deprecated.", DeprecationWarning + ) _param = self._list_load_balancers_serialize( project_id=project_id, @@ -2549,7 +2634,7 @@ def list_plans( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListPlansResponse: - """List available service plans. + """(Deprecated) List available service plans. Lists the configured service plans for a project. @@ -2576,6 +2661,7 @@ def list_plans( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/regions/{region}/plans is deprecated.", DeprecationWarning) _param = self._list_plans_serialize( region=region, @@ -2613,7 +2699,7 @@ def list_plans_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListPlansResponse]: - """List available service plans. + """(Deprecated) List available service plans. Lists the configured service plans for a project. @@ -2640,6 +2726,7 @@ def list_plans_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/regions/{region}/plans is deprecated.", DeprecationWarning) _param = self._list_plans_serialize( region=region, @@ -2677,7 +2764,7 @@ def list_plans_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """List available service plans. + """(Deprecated) List available service plans. Lists the configured service plans for a project. @@ -2704,6 +2791,7 @@ def list_plans_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn("GET /v2beta/regions/{region}/plans is deprecated.", DeprecationWarning) _param = self._list_plans_serialize( region=region, @@ -2790,7 +2878,7 @@ def update_credentials( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> UpdateCredentialsResponse: - """Update credentials for observability in a project. + """(Deprecated) Update credentials for observability in a project. Updates the stored Observability credentials. @@ -2823,6 +2911,10 @@ def update_credentials( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._update_credentials_serialize( project_id=project_id, @@ -2867,7 +2959,7 @@ def update_credentials_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[UpdateCredentialsResponse]: - """Update credentials for observability in a project. + """(Deprecated) Update credentials for observability in a project. Updates the stored Observability credentials. @@ -2900,6 +2992,10 @@ def update_credentials_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._update_credentials_serialize( project_id=project_id, @@ -2944,7 +3040,7 @@ def update_credentials_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Update credentials for observability in a project. + """(Deprecated) Update credentials for observability in a project. Updates the stored Observability credentials. @@ -2977,6 +3073,10 @@ def update_credentials_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/credentials/{credentialsRef} is deprecated.", + DeprecationWarning, + ) _param = self._update_credentials_serialize( project_id=project_id, @@ -3084,7 +3184,7 @@ def update_load_balancer( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> LoadBalancer: - """Update a load balancer in a project. + """(Deprecated) Update a load balancer in a project. Updates an existing Application Load Balancer by modifying its listeners and target pools. Ensure the resource version is current to maintain concurrency safety. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -3117,6 +3217,9 @@ def update_load_balancer( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._update_load_balancer_serialize( project_id=project_id, @@ -3161,7 +3264,7 @@ def update_load_balancer_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[LoadBalancer]: - """Update a load balancer in a project. + """(Deprecated) Update a load balancer in a project. Updates an existing Application Load Balancer by modifying its listeners and target pools. Ensure the resource version is current to maintain concurrency safety. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -3194,6 +3297,9 @@ def update_load_balancer_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._update_load_balancer_serialize( project_id=project_id, @@ -3238,7 +3344,7 @@ def update_load_balancer_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Update a load balancer in a project. + """(Deprecated) Update a load balancer in a project. Updates an existing Application Load Balancer by modifying its listeners and target pools. Ensure the resource version is current to maintain concurrency safety. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -3271,6 +3377,9 @@ def update_load_balancer_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name} is deprecated.", DeprecationWarning + ) _param = self._update_load_balancer_serialize( project_id=project_id, @@ -3379,7 +3488,7 @@ def update_target_pool( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> TargetPool: - """Update a single target pool of a load balancer in a project. + """(Deprecated) Update a single target pool of a load balancer in a project. Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers). Only updates the specified target pool, leaving others unchanged. Cannot be used to create or rename target pools. @@ -3414,6 +3523,10 @@ def update_target_pool( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name}/target-pools/{targetPoolName} is deprecated.", + DeprecationWarning, + ) _param = self._update_target_pool_serialize( project_id=project_id, @@ -3459,7 +3572,7 @@ def update_target_pool_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[TargetPool]: - """Update a single target pool of a load balancer in a project. + """(Deprecated) Update a single target pool of a load balancer in a project. Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers). Only updates the specified target pool, leaving others unchanged. Cannot be used to create or rename target pools. @@ -3494,6 +3607,10 @@ def update_target_pool_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name}/target-pools/{targetPoolName} is deprecated.", + DeprecationWarning, + ) _param = self._update_target_pool_serialize( project_id=project_id, @@ -3539,7 +3656,7 @@ def update_target_pool_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Update a single target pool of a load balancer in a project. + """(Deprecated) Update a single target pool of a load balancer in a project. Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers). Only updates the specified target pool, leaving others unchanged. Cannot be used to create or rename target pools. @@ -3574,6 +3691,10 @@ def update_target_pool_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 docstring might be too long + warnings.warn( + "PUT /v2beta/projects/{projectId}/regions/{region}/load-balancers/{name}/target-pools/{targetPoolName} is deprecated.", + DeprecationWarning, + ) _param = self._update_target_pool_serialize( project_id=project_id, diff --git a/services/alb/src/stackit/alb/api_client.py b/services/alb/src/stackit/alb/api_client.py index da57605a9..b05c1cc06 100644 --- a/services/alb/src/stackit/alb/api_client.py +++ b/services/alb/src/stackit/alb/api_client.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/configuration.py b/services/alb/src/stackit/alb/configuration.py index 14029e164..d0856eefa 100644 --- a/services/alb/src/stackit/alb/configuration.py +++ b/services/alb/src/stackit/alb/configuration.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/exceptions.py b/services/alb/src/stackit/alb/exceptions.py index f5561aeb0..46c3972f6 100644 --- a/services/alb/src/stackit/alb/exceptions.py +++ b/services/alb/src/stackit/alb/exceptions.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/__init__.py b/services/alb/src/stackit/alb/models/__init__.py index d2d30e9db..f1607e74b 100644 --- a/services/alb/src/stackit/alb/models/__init__.py +++ b/services/alb/src/stackit/alb/models/__init__.py @@ -4,7 +4,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/active_health_check.py b/services/alb/src/stackit/alb/models/active_health_check.py index 7c9f7db51..9194f316f 100644 --- a/services/alb/src/stackit/alb/models/active_health_check.py +++ b/services/alb/src/stackit/alb/models/active_health_check.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/certificate_config.py b/services/alb/src/stackit/alb/models/certificate_config.py index f18a4b7b2..b2f3d7ae2 100644 --- a/services/alb/src/stackit/alb/models/certificate_config.py +++ b/services/alb/src/stackit/alb/models/certificate_config.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/cookie_persistence.py b/services/alb/src/stackit/alb/models/cookie_persistence.py index a6e302a9b..0d84d6cf0 100644 --- a/services/alb/src/stackit/alb/models/cookie_persistence.py +++ b/services/alb/src/stackit/alb/models/cookie_persistence.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/create_credentials_payload.py b/services/alb/src/stackit/alb/models/create_credentials_payload.py index c608b8087..1cea1fbde 100644 --- a/services/alb/src/stackit/alb/models/create_credentials_payload.py +++ b/services/alb/src/stackit/alb/models/create_credentials_payload.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/create_credentials_response.py b/services/alb/src/stackit/alb/models/create_credentials_response.py index eac751ced..9a8baa442 100644 --- a/services/alb/src/stackit/alb/models/create_credentials_response.py +++ b/services/alb/src/stackit/alb/models/create_credentials_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/create_load_balancer_payload.py b/services/alb/src/stackit/alb/models/create_load_balancer_payload.py index 302f7019a..59e15deef 100644 --- a/services/alb/src/stackit/alb/models/create_load_balancer_payload.py +++ b/services/alb/src/stackit/alb/models/create_load_balancer_payload.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/credentials_response.py b/services/alb/src/stackit/alb/models/credentials_response.py index d9f9c2625..c5d3747d8 100644 --- a/services/alb/src/stackit/alb/models/credentials_response.py +++ b/services/alb/src/stackit/alb/models/credentials_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/get_credentials_response.py b/services/alb/src/stackit/alb/models/get_credentials_response.py index 06e492d4a..77c352fe6 100644 --- a/services/alb/src/stackit/alb/models/get_credentials_response.py +++ b/services/alb/src/stackit/alb/models/get_credentials_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/get_quota_response.py b/services/alb/src/stackit/alb/models/get_quota_response.py index da836144b..ed11d842b 100644 --- a/services/alb/src/stackit/alb/models/get_quota_response.py +++ b/services/alb/src/stackit/alb/models/get_quota_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/google_protobuf_any.py b/services/alb/src/stackit/alb/models/google_protobuf_any.py index cede0446a..bde9c4103 100644 --- a/services/alb/src/stackit/alb/models/google_protobuf_any.py +++ b/services/alb/src/stackit/alb/models/google_protobuf_any.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/header.py b/services/alb/src/stackit/alb/models/header.py index 4b702daea..11ef65347 100644 --- a/services/alb/src/stackit/alb/models/header.py +++ b/services/alb/src/stackit/alb/models/header.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/http_config.py b/services/alb/src/stackit/alb/models/http_config.py index cee638365..a2f15be63 100644 --- a/services/alb/src/stackit/alb/models/http_config.py +++ b/services/alb/src/stackit/alb/models/http_config.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/http_health_checks.py b/services/alb/src/stackit/alb/models/http_health_checks.py index 87c7a29e9..ce877042c 100644 --- a/services/alb/src/stackit/alb/models/http_health_checks.py +++ b/services/alb/src/stackit/alb/models/http_health_checks.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/list_credentials_response.py b/services/alb/src/stackit/alb/models/list_credentials_response.py index 00a513232..9cbbc85f9 100644 --- a/services/alb/src/stackit/alb/models/list_credentials_response.py +++ b/services/alb/src/stackit/alb/models/list_credentials_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/list_load_balancers_response.py b/services/alb/src/stackit/alb/models/list_load_balancers_response.py index 91f6b7686..9ef7d8a80 100644 --- a/services/alb/src/stackit/alb/models/list_load_balancers_response.py +++ b/services/alb/src/stackit/alb/models/list_load_balancers_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/list_plans_response.py b/services/alb/src/stackit/alb/models/list_plans_response.py index d61e776de..193dd3c48 100644 --- a/services/alb/src/stackit/alb/models/list_plans_response.py +++ b/services/alb/src/stackit/alb/models/list_plans_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/listener.py b/services/alb/src/stackit/alb/models/listener.py index 1cfada7e9..ab3ce0d69 100644 --- a/services/alb/src/stackit/alb/models/listener.py +++ b/services/alb/src/stackit/alb/models/listener.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/load_balancer.py b/services/alb/src/stackit/alb/models/load_balancer.py index 6a9cd038c..7a136ee9a 100644 --- a/services/alb/src/stackit/alb/models/load_balancer.py +++ b/services/alb/src/stackit/alb/models/load_balancer.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/load_balancer_error.py b/services/alb/src/stackit/alb/models/load_balancer_error.py index 8d2341e8d..2218674d5 100644 --- a/services/alb/src/stackit/alb/models/load_balancer_error.py +++ b/services/alb/src/stackit/alb/models/load_balancer_error.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/load_balancer_options.py b/services/alb/src/stackit/alb/models/load_balancer_options.py index fdaf530c3..8c57f10ae 100644 --- a/services/alb/src/stackit/alb/models/load_balancer_options.py +++ b/services/alb/src/stackit/alb/models/load_balancer_options.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/loadbalancer_option_access_control.py b/services/alb/src/stackit/alb/models/loadbalancer_option_access_control.py index 356331ebb..09ee28628 100644 --- a/services/alb/src/stackit/alb/models/loadbalancer_option_access_control.py +++ b/services/alb/src/stackit/alb/models/loadbalancer_option_access_control.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/loadbalancer_option_logs.py b/services/alb/src/stackit/alb/models/loadbalancer_option_logs.py index b2267033a..9e6177ae7 100644 --- a/services/alb/src/stackit/alb/models/loadbalancer_option_logs.py +++ b/services/alb/src/stackit/alb/models/loadbalancer_option_logs.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/loadbalancer_option_metrics.py b/services/alb/src/stackit/alb/models/loadbalancer_option_metrics.py index 5bd8b7de7..09312007e 100644 --- a/services/alb/src/stackit/alb/models/loadbalancer_option_metrics.py +++ b/services/alb/src/stackit/alb/models/loadbalancer_option_metrics.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/loadbalancer_option_observability.py b/services/alb/src/stackit/alb/models/loadbalancer_option_observability.py index baa1f95f2..de4d3a447 100644 --- a/services/alb/src/stackit/alb/models/loadbalancer_option_observability.py +++ b/services/alb/src/stackit/alb/models/loadbalancer_option_observability.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/network.py b/services/alb/src/stackit/alb/models/network.py index 259ab003e..7e438fef1 100644 --- a/services/alb/src/stackit/alb/models/network.py +++ b/services/alb/src/stackit/alb/models/network.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/plan_details.py b/services/alb/src/stackit/alb/models/plan_details.py index 238ec301e..5f34eeb24 100644 --- a/services/alb/src/stackit/alb/models/plan_details.py +++ b/services/alb/src/stackit/alb/models/plan_details.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/protocol_options_https.py b/services/alb/src/stackit/alb/models/protocol_options_https.py index 8f1967220..db7ef5e08 100644 --- a/services/alb/src/stackit/alb/models/protocol_options_https.py +++ b/services/alb/src/stackit/alb/models/protocol_options_https.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/query_parameters.py b/services/alb/src/stackit/alb/models/query_parameters.py index c56cbbe35..cc255d05c 100644 --- a/services/alb/src/stackit/alb/models/query_parameters.py +++ b/services/alb/src/stackit/alb/models/query_parameters.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/rule.py b/services/alb/src/stackit/alb/models/rule.py index d5a6c2415..56db405d0 100644 --- a/services/alb/src/stackit/alb/models/rule.py +++ b/services/alb/src/stackit/alb/models/rule.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/status.py b/services/alb/src/stackit/alb/models/status.py index ff5b6870f..4fd616947 100644 --- a/services/alb/src/stackit/alb/models/status.py +++ b/services/alb/src/stackit/alb/models/status.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/sub_rule.py b/services/alb/src/stackit/alb/models/sub_rule.py index 0e8ea6dcb..907e6e751 100644 --- a/services/alb/src/stackit/alb/models/sub_rule.py +++ b/services/alb/src/stackit/alb/models/sub_rule.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/target.py b/services/alb/src/stackit/alb/models/target.py index 25bd3f70a..5e9c07de2 100644 --- a/services/alb/src/stackit/alb/models/target.py +++ b/services/alb/src/stackit/alb/models/target.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/target_pool.py b/services/alb/src/stackit/alb/models/target_pool.py index 20bdf891e..19fe4761d 100644 --- a/services/alb/src/stackit/alb/models/target_pool.py +++ b/services/alb/src/stackit/alb/models/target_pool.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/target_pool_tls_config.py b/services/alb/src/stackit/alb/models/target_pool_tls_config.py index 49aed60ef..7b42907d4 100644 --- a/services/alb/src/stackit/alb/models/target_pool_tls_config.py +++ b/services/alb/src/stackit/alb/models/target_pool_tls_config.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/update_credentials_payload.py b/services/alb/src/stackit/alb/models/update_credentials_payload.py index 432313178..90f5e03ad 100644 --- a/services/alb/src/stackit/alb/models/update_credentials_payload.py +++ b/services/alb/src/stackit/alb/models/update_credentials_payload.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/update_credentials_response.py b/services/alb/src/stackit/alb/models/update_credentials_response.py index 562f48d19..7b5ca7135 100644 --- a/services/alb/src/stackit/alb/models/update_credentials_response.py +++ b/services/alb/src/stackit/alb/models/update_credentials_response.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/update_load_balancer_payload.py b/services/alb/src/stackit/alb/models/update_load_balancer_payload.py index f2f28b39b..b9cd7f804 100644 --- a/services/alb/src/stackit/alb/models/update_load_balancer_payload.py +++ b/services/alb/src/stackit/alb/models/update_load_balancer_payload.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/models/update_target_pool_payload.py b/services/alb/src/stackit/alb/models/update_target_pool_payload.py index 5336811af..02dd718c1 100644 --- a/services/alb/src/stackit/alb/models/update_target_pool_payload.py +++ b/services/alb/src/stackit/alb/models/update_target_pool_payload.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/alb/src/stackit/alb/rest.py b/services/alb/src/stackit/alb/rest.py index 867cc03fc..54915d7c2 100644 --- a/services/alb/src/stackit/alb/rest.py +++ b/services/alb/src/stackit/alb/rest.py @@ -3,7 +3,7 @@ """ Application Load Balancer API - This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. + ### DEPRECATED! Use v2beta2 instead. This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee. The version of the OpenAPI document: 2beta.0.0 Generated by OpenAPI Generator (https://openapi-generator.tech)