From 6d0e339603ca6fa48593ec91edd0c5f6db1e43f3 Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Thu, 24 Apr 2025 09:20:22 +0000 Subject: [PATCH] Generate alb --- services/alb/api_default.go | 84 +++++++++++++++---- services/alb/client.go | 2 +- services/alb/configuration.go | 2 +- services/alb/model_active_health_check.go | 2 +- services/alb/model_certificate_config.go | 2 +- services/alb/model_cookie_persistence.go | 2 +- .../alb/model_create_credentials_payload.go | 2 +- .../alb/model_create_credentials_response.go | 2 +- .../alb/model_create_load_balancer_payload.go | 2 +- services/alb/model_credentials_response.go | 2 +- .../alb/model_get_credentials_response.go | 2 +- services/alb/model_get_quota_response.go | 2 +- services/alb/model_google_protobuf_any.go | 2 +- services/alb/model_header.go | 2 +- services/alb/model_http_config.go | 2 +- services/alb/model_http_health_checks.go | 2 +- .../alb/model_list_credentials_response.go | 2 +- .../alb/model_list_load_balancers_response.go | 2 +- services/alb/model_list_plans_response.go | 2 +- services/alb/model_listener.go | 2 +- services/alb/model_load_balancer.go | 2 +- services/alb/model_load_balancer_error.go | 2 +- services/alb/model_load_balancer_options.go | 2 +- ...odel_loadbalancer_option_access_control.go | 2 +- .../alb/model_loadbalancer_option_logs.go | 2 +- .../alb/model_loadbalancer_option_metrics.go | 2 +- ...model_loadbalancer_option_observability.go | 2 +- services/alb/model_network.go | 2 +- services/alb/model_plan_details.go | 2 +- services/alb/model_protocol_options_https.go | 2 +- services/alb/model_query_parameters.go | 2 +- services/alb/model_rule.go | 2 +- services/alb/model_status.go | 2 +- services/alb/model_sub_rule.go | 2 +- services/alb/model_target.go | 2 +- services/alb/model_target_pool.go | 2 +- services/alb/model_target_pool_tls_config.go | 2 +- .../alb/model_update_credentials_payload.go | 2 +- .../alb/model_update_credentials_response.go | 2 +- .../alb/model_update_load_balancer_payload.go | 2 +- .../alb/model_update_target_pool_payload.go | 2 +- services/alb/utils.go | 2 +- 42 files changed, 111 insertions(+), 55 deletions(-) diff --git a/services/alb/api_default.go b/services/alb/api_default.go index 93ea132e..8cab9673 100644 --- a/services/alb/api_default.go +++ b/services/alb/api_default.go @@ -1,7 +1,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. API version: 2beta.0.0 */ @@ -161,7 +161,7 @@ func (r ApiCreateCredentialsRequest) Execute() (*CreateCredentialsResponse, erro /* CreateCredentials: Create credentials for observability of the application load balancer -Creates and stores credentials for use with Application Load Balancer Observability. +Deprecated: 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. @@ -180,6 +180,12 @@ func (a *APIClient) CreateCredentials(ctx context.Context, projectId string, reg } } +/* +Deprecated: 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. +*/ func (a *APIClient) CreateCredentialsExecute(ctx context.Context, projectId string, region string) (*CreateCredentialsResponse, error) { r := ApiCreateCredentialsRequest{ apiService: a.defaultApi, @@ -325,7 +331,7 @@ func (r ApiCreateLoadBalancerRequest) Execute() (*LoadBalancer, error) { /* CreateLoadBalancer: Create an application load balancer in a project -Creates an Application Load Balancer. +Deprecated: Creates an Application Load Balancer. The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. @@ -343,6 +349,11 @@ func (a *APIClient) CreateLoadBalancer(ctx context.Context, projectId string, re } } +/* +Deprecated: Creates an Application Load Balancer. + + The default load balancing algorithm is Maglev, and selecting a different algorithm is currently not supported. +*/ func (a *APIClient) CreateLoadBalancerExecute(ctx context.Context, projectId string, region string) (*LoadBalancer, error) { r := ApiCreateLoadBalancerRequest{ apiService: a.defaultApi, @@ -470,7 +481,7 @@ func (r ApiDeleteCredentialsRequest) Execute() (map[string]interface{}, error) { /* DeleteCredentials: Delete a single credential in a project. -Deletes the stored Observability credentials. +Deprecated: Deletes the stored Observability credentials. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @@ -488,6 +499,9 @@ func (a *APIClient) DeleteCredentials(ctx context.Context, projectId string, reg } } +/* +Deprecated: Deletes the stored Observability credentials. +*/ func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (map[string]interface{}, error) { r := ApiDeleteCredentialsRequest{ apiService: a.defaultApi, @@ -616,7 +630,7 @@ func (r ApiDeleteLoadBalancerRequest) Execute() (map[string]interface{}, error) /* DeleteLoadBalancer: Delete a given load balancer in a project. -Deletes the specified Application Load Balancer. +Deprecated: Deletes the specified Application Load Balancer. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @@ -634,6 +648,9 @@ func (a *APIClient) DeleteLoadBalancer(ctx context.Context, projectId string, re } } +/* +Deprecated: Deletes the specified Application Load Balancer. +*/ func (a *APIClient) DeleteLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (map[string]interface{}, error) { r := ApiDeleteLoadBalancerRequest{ apiService: a.defaultApi, @@ -762,7 +779,7 @@ func (r ApiGetCredentialsRequest) Execute() (*GetCredentialsResponse, error) { /* GetCredentials: Get a single credential reference in a project. -Gets the stored Observability credentials. +Deprecated: Gets the stored Observability credentials. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @@ -780,6 +797,9 @@ func (a *APIClient) GetCredentials(ctx context.Context, projectId string, region } } +/* +Deprecated: Gets the stored Observability credentials. +*/ func (a *APIClient) GetCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*GetCredentialsResponse, error) { r := ApiGetCredentialsRequest{ apiService: a.defaultApi, @@ -908,7 +928,7 @@ func (r ApiGetLoadBalancerRequest) Execute() (*LoadBalancer, error) { /* GetLoadBalancer: Get a single application load balancer in a project. -Retrieves details of a specific Application Load Balancer in a project. +Deprecated: Retrieves details of a specific Application Load Balancer in a project. Includes creation and update information, current status, and any error descriptions. @@ -928,6 +948,11 @@ func (a *APIClient) GetLoadBalancer(ctx context.Context, projectId string, regio } } +/* +Deprecated: Retrieves details of a specific Application Load Balancer in a project. + + Includes creation and update information, current status, and any error descriptions. +*/ func (a *APIClient) GetLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error) { r := ApiGetLoadBalancerRequest{ apiService: a.defaultApi, @@ -1054,7 +1079,7 @@ func (r ApiGetQuotaRequest) Execute() (*GetQuotaResponse, error) { /* GetQuota: Get the quota of application load balancers and target pools in a project. -Retrieves the configured Application Load Balancer quota for the project. +Deprecated: Retrieves the configured Application Load Balancer quota for the project. The default quota is 3. @@ -1072,6 +1097,11 @@ func (a *APIClient) GetQuota(ctx context.Context, projectId string, region strin } } +/* +Deprecated: Retrieves the configured Application Load Balancer quota for the project. + + The default quota is 3. +*/ func (a *APIClient) GetQuotaExecute(ctx context.Context, projectId string, region string) (*GetQuotaResponse, error) { r := ApiGetQuotaRequest{ apiService: a.defaultApi, @@ -1197,7 +1227,7 @@ func (r ApiListCredentialsRequest) Execute() (*ListCredentialsResponse, error) { /* ListCredentials: List all credentials in a project. -Lists the stored Observability credentials. +Deprecated: Lists the stored Observability credentials. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @@ -1213,6 +1243,9 @@ func (a *APIClient) ListCredentials(ctx context.Context, projectId string, regio } } +/* +Deprecated: Lists the stored Observability credentials. +*/ func (a *APIClient) ListCredentialsExecute(ctx context.Context, projectId string, region string) (*ListCredentialsResponse, error) { r := ApiListCredentialsRequest{ apiService: a.defaultApi, @@ -1360,7 +1393,7 @@ func (r ApiListLoadBalancersRequest) Execute() (*ListLoadBalancersResponse, erro /* ListLoadBalancers: List load balancers in a project. -Lists all Application Load Balancers in a project. +Deprecated: Lists all Application Load Balancers in a project. Includes details from creation or updates, along with their status and any error descriptions. @@ -1378,6 +1411,11 @@ func (a *APIClient) ListLoadBalancers(ctx context.Context, projectId string, reg } } +/* +Deprecated: Lists all Application Load Balancers in a project. + + Includes details from creation or updates, along with their status and any error descriptions. +*/ func (a *APIClient) ListLoadBalancersExecute(ctx context.Context, projectId string, region string) (*ListLoadBalancersResponse, error) { r := ApiListLoadBalancersRequest{ apiService: a.defaultApi, @@ -1501,7 +1539,7 @@ func (r ApiListPlansRequest) Execute() (*ListPlansResponse, error) { /* ListPlans: List available service plans. -Lists the configured service plans for a project. +Deprecated: Lists the configured service plans for a project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @@ -1515,6 +1553,9 @@ func (a *APIClient) ListPlans(ctx context.Context, region string) ApiListPlansRe } } +/* +Deprecated: Lists the configured service plans for a project. +*/ func (a *APIClient) ListPlansExecute(ctx context.Context, region string) (*ListPlansResponse, error) { r := ApiListPlansRequest{ apiService: a.defaultApi, @@ -1652,7 +1693,7 @@ func (r ApiUpdateCredentialsRequest) Execute() (*UpdateCredentialsResponse, erro /* UpdateCredentials: Update credentials for observability in a project. -Updates the stored Observability credentials. +Deprecated: Updates the stored Observability credentials. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @@ -1670,6 +1711,9 @@ func (a *APIClient) UpdateCredentials(ctx context.Context, projectId string, reg } } +/* +Deprecated: Updates the stored Observability credentials. +*/ func (a *APIClient) UpdateCredentialsExecute(ctx context.Context, projectId string, region string, credentialsRef string) (*UpdateCredentialsResponse, error) { r := ApiUpdateCredentialsRequest{ apiService: a.defaultApi, @@ -1809,7 +1853,7 @@ func (r ApiUpdateLoadBalancerRequest) Execute() (*LoadBalancer, error) { /* UpdateLoadBalancer: Update a load balancer in a project. -Updates an existing Application Load Balancer by modifying its listeners and target pools. +Deprecated: 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. @@ -1830,6 +1874,12 @@ func (a *APIClient) UpdateLoadBalancer(ctx context.Context, projectId string, re } } +/* +Deprecated: 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. +*/ func (a *APIClient) UpdateLoadBalancerExecute(ctx context.Context, projectId string, region string, name string) (*LoadBalancer, error) { r := ApiUpdateLoadBalancerRequest{ apiService: a.defaultApi, @@ -1971,7 +2021,7 @@ func (r ApiUpdateTargetPoolRequest) Execute() (*TargetPool, error) { /* UpdateTargetPool: 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). +Deprecated: 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. @@ -1994,6 +2044,12 @@ func (a *APIClient) UpdateTargetPool(ctx context.Context, projectId string, regi } } +/* +Deprecated: 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. +*/ func (a *APIClient) UpdateTargetPoolExecute(ctx context.Context, projectId string, region string, name string, targetPoolName string) (*TargetPool, error) { r := ApiUpdateTargetPoolRequest{ apiService: a.defaultApi, diff --git a/services/alb/client.go b/services/alb/client.go index 3fa03bba..40c0025b 100644 --- a/services/alb/client.go +++ b/services/alb/client.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/configuration.go b/services/alb/configuration.go index a6c48222..220a45af 100644 --- a/services/alb/configuration.go +++ b/services/alb/configuration.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_active_health_check.go b/services/alb/model_active_health_check.go index c9419107..407e93a5 100644 --- a/services/alb/model_active_health_check.go +++ b/services/alb/model_active_health_check.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_certificate_config.go b/services/alb/model_certificate_config.go index 2cd8e571..adeaad41 100644 --- a/services/alb/model_certificate_config.go +++ b/services/alb/model_certificate_config.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_cookie_persistence.go b/services/alb/model_cookie_persistence.go index b5ab16cf..abc396eb 100644 --- a/services/alb/model_cookie_persistence.go +++ b/services/alb/model_cookie_persistence.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_create_credentials_payload.go b/services/alb/model_create_credentials_payload.go index b7f74d3f..a0897b06 100644 --- a/services/alb/model_create_credentials_payload.go +++ b/services/alb/model_create_credentials_payload.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_create_credentials_response.go b/services/alb/model_create_credentials_response.go index f06220e2..860a32fb 100644 --- a/services/alb/model_create_credentials_response.go +++ b/services/alb/model_create_credentials_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_create_load_balancer_payload.go b/services/alb/model_create_load_balancer_payload.go index cad18fec..e83ac140 100644 --- a/services/alb/model_create_load_balancer_payload.go +++ b/services/alb/model_create_load_balancer_payload.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_credentials_response.go b/services/alb/model_credentials_response.go index 98c80816..b12b244e 100644 --- a/services/alb/model_credentials_response.go +++ b/services/alb/model_credentials_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_get_credentials_response.go b/services/alb/model_get_credentials_response.go index da5b076b..eb3079f2 100644 --- a/services/alb/model_get_credentials_response.go +++ b/services/alb/model_get_credentials_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_get_quota_response.go b/services/alb/model_get_quota_response.go index 0a3a405d..b8ba5c8f 100644 --- a/services/alb/model_get_quota_response.go +++ b/services/alb/model_get_quota_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_google_protobuf_any.go b/services/alb/model_google_protobuf_any.go index 10ffa6ee..064dde47 100644 --- a/services/alb/model_google_protobuf_any.go +++ b/services/alb/model_google_protobuf_any.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_header.go b/services/alb/model_header.go index 34f36d5e..e370171e 100644 --- a/services/alb/model_header.go +++ b/services/alb/model_header.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_http_config.go b/services/alb/model_http_config.go index d42752aa..b0d0b28a 100644 --- a/services/alb/model_http_config.go +++ b/services/alb/model_http_config.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_http_health_checks.go b/services/alb/model_http_health_checks.go index 3636dc1a..461b1743 100644 --- a/services/alb/model_http_health_checks.go +++ b/services/alb/model_http_health_checks.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_list_credentials_response.go b/services/alb/model_list_credentials_response.go index ed69a108..d09ded0c 100644 --- a/services/alb/model_list_credentials_response.go +++ b/services/alb/model_list_credentials_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_list_load_balancers_response.go b/services/alb/model_list_load_balancers_response.go index 5b769c20..e46347e6 100644 --- a/services/alb/model_list_load_balancers_response.go +++ b/services/alb/model_list_load_balancers_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_list_plans_response.go b/services/alb/model_list_plans_response.go index 6bb6f156..d41c9e3e 100644 --- a/services/alb/model_list_plans_response.go +++ b/services/alb/model_list_plans_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_listener.go b/services/alb/model_listener.go index 3d4d9c3b..351a1568 100644 --- a/services/alb/model_listener.go +++ b/services/alb/model_listener.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_load_balancer.go b/services/alb/model_load_balancer.go index 484a54b5..0b7473c6 100644 --- a/services/alb/model_load_balancer.go +++ b/services/alb/model_load_balancer.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_load_balancer_error.go b/services/alb/model_load_balancer_error.go index b8b1bb18..2fc3e596 100644 --- a/services/alb/model_load_balancer_error.go +++ b/services/alb/model_load_balancer_error.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_load_balancer_options.go b/services/alb/model_load_balancer_options.go index a6cf97c8..602096fe 100644 --- a/services/alb/model_load_balancer_options.go +++ b/services/alb/model_load_balancer_options.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_loadbalancer_option_access_control.go b/services/alb/model_loadbalancer_option_access_control.go index f0d2c652..d4d74e39 100644 --- a/services/alb/model_loadbalancer_option_access_control.go +++ b/services/alb/model_loadbalancer_option_access_control.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_loadbalancer_option_logs.go b/services/alb/model_loadbalancer_option_logs.go index acd6758a..2b2e6eb4 100644 --- a/services/alb/model_loadbalancer_option_logs.go +++ b/services/alb/model_loadbalancer_option_logs.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_loadbalancer_option_metrics.go b/services/alb/model_loadbalancer_option_metrics.go index 9b4bdf9f..37008df0 100644 --- a/services/alb/model_loadbalancer_option_metrics.go +++ b/services/alb/model_loadbalancer_option_metrics.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_loadbalancer_option_observability.go b/services/alb/model_loadbalancer_option_observability.go index 98704fa6..121a4621 100644 --- a/services/alb/model_loadbalancer_option_observability.go +++ b/services/alb/model_loadbalancer_option_observability.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_network.go b/services/alb/model_network.go index 5ba864c4..b5e79c42 100644 --- a/services/alb/model_network.go +++ b/services/alb/model_network.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_plan_details.go b/services/alb/model_plan_details.go index 8727f45c..bc0b566f 100644 --- a/services/alb/model_plan_details.go +++ b/services/alb/model_plan_details.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_protocol_options_https.go b/services/alb/model_protocol_options_https.go index 9d618070..a0ce1d74 100644 --- a/services/alb/model_protocol_options_https.go +++ b/services/alb/model_protocol_options_https.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_query_parameters.go b/services/alb/model_query_parameters.go index a3cc4f01..768ed7c4 100644 --- a/services/alb/model_query_parameters.go +++ b/services/alb/model_query_parameters.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_rule.go b/services/alb/model_rule.go index ddb1c60a..b74a2ac6 100644 --- a/services/alb/model_rule.go +++ b/services/alb/model_rule.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_status.go b/services/alb/model_status.go index 982286ec..9841282c 100644 --- a/services/alb/model_status.go +++ b/services/alb/model_status.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_sub_rule.go b/services/alb/model_sub_rule.go index 34dce09f..26922d8c 100644 --- a/services/alb/model_sub_rule.go +++ b/services/alb/model_sub_rule.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_target.go b/services/alb/model_target.go index ee5d7d1a..862cf07d 100644 --- a/services/alb/model_target.go +++ b/services/alb/model_target.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_target_pool.go b/services/alb/model_target_pool.go index b66a21f2..8cf93441 100644 --- a/services/alb/model_target_pool.go +++ b/services/alb/model_target_pool.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_target_pool_tls_config.go b/services/alb/model_target_pool_tls_config.go index edbc8046..175955a1 100644 --- a/services/alb/model_target_pool_tls_config.go +++ b/services/alb/model_target_pool_tls_config.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_update_credentials_payload.go b/services/alb/model_update_credentials_payload.go index ee8fa122..47d6e937 100644 --- a/services/alb/model_update_credentials_payload.go +++ b/services/alb/model_update_credentials_payload.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_update_credentials_response.go b/services/alb/model_update_credentials_response.go index 4436281d..aabaa3ee 100644 --- a/services/alb/model_update_credentials_response.go +++ b/services/alb/model_update_credentials_response.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_update_load_balancer_payload.go b/services/alb/model_update_load_balancer_payload.go index 32fa2129..2f8e8a11 100644 --- a/services/alb/model_update_load_balancer_payload.go +++ b/services/alb/model_update_load_balancer_payload.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/model_update_target_pool_payload.go b/services/alb/model_update_target_pool_payload.go index 406b1d44..e1b8b5a5 100644 --- a/services/alb/model_update_target_pool_payload.go +++ b/services/alb/model_update_target_pool_payload.go @@ -1,7 +1,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. API version: 2beta.0.0 */ diff --git a/services/alb/utils.go b/services/alb/utils.go index 54410d27..e5cc8170 100644 --- a/services/alb/utils.go +++ b/services/alb/utils.go @@ -1,7 +1,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. API version: 2beta.0.0 */