diff --git a/services/logme/oas_commit b/services/logme/oas_commit index 71a76821d4..6a8ba08d49 100644 --- a/services/logme/oas_commit +++ b/services/logme/oas_commit @@ -1 +1 @@ -0afa5e4924e6bf230fdade5cb294ecfd97dd63e5 +ef9232ba8d49c72fc3397a365b09ca1a8205b25e diff --git a/services/logme/v1api/api_default.go b/services/logme/v1api/api_default.go index a5fbbfb199..f8b77e1133 100644 --- a/services/logme/v1api/api_default.go +++ b/services/logme/v1api/api_default.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/api_default_mock.go b/services/logme/v1api/api_default_mock.go index e978a1340b..07881b277a 100644 --- a/services/logme/v1api/api_default_mock.go +++ b/services/logme/v1api/api_default_mock.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/client.go b/services/logme/v1api/client.go index 2457fdcad5..7064946eeb 100644 --- a/services/logme/v1api/client.go +++ b/services/logme/v1api/client.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -42,7 +42,7 @@ var ( queryDescape = strings.NewReplacer("%5B", "[", "%5D", "]") ) -// APIClient manages communication with the [DEPRECATED] STACKIT LogMe API API v1.3.0 +// APIClient manages communication with the STACKIT LogMe API (Deprecated) API v1.3.1 // In most cases there should be only one, shared, APIClient. type APIClient struct { cfg *config.Configuration diff --git a/services/logme/v1api/configuration.go b/services/logme/v1api/configuration.go index 6eefd40d59..73a4ebab6a 100644 --- a/services/logme/v1api/configuration.go +++ b/services/logme/v1api/configuration.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_backup.go b/services/logme/v1api/model_backup.go index 35ce2abfa2..c5334e0388 100644 --- a/services/logme/v1api/model_backup.go +++ b/services/logme/v1api/model_backup.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_create_backup_response_item.go b/services/logme/v1api/model_create_backup_response_item.go index 33f2a24918..d51435fb5f 100644 --- a/services/logme/v1api/model_create_backup_response_item.go +++ b/services/logme/v1api/model_create_backup_response_item.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_create_credentials_payload.go b/services/logme/v1api/model_create_credentials_payload.go index dd60641c48..dae945cfd8 100644 --- a/services/logme/v1api/model_create_credentials_payload.go +++ b/services/logme/v1api/model_create_credentials_payload.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_create_instance_payload.go b/services/logme/v1api/model_create_instance_payload.go index affa6a4be3..62421d7ad7 100644 --- a/services/logme/v1api/model_create_instance_payload.go +++ b/services/logme/v1api/model_create_instance_payload.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_create_instance_response.go b/services/logme/v1api/model_create_instance_response.go index 3478df31a7..5c5d0acbbc 100644 --- a/services/logme/v1api/model_create_instance_response.go +++ b/services/logme/v1api/model_create_instance_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_credentials.go b/services/logme/v1api/model_credentials.go index 8b1f502d2e..40a85a43b9 100644 --- a/services/logme/v1api/model_credentials.go +++ b/services/logme/v1api/model_credentials.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_credentials_list_item.go b/services/logme/v1api/model_credentials_list_item.go index 9f0174ceb4..3589e44b2a 100644 --- a/services/logme/v1api/model_credentials_list_item.go +++ b/services/logme/v1api/model_credentials_list_item.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_credentials_response.go b/services/logme/v1api/model_credentials_response.go index 0e4d31aedf..e39bb79b5b 100644 --- a/services/logme/v1api/model_credentials_response.go +++ b/services/logme/v1api/model_credentials_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_error.go b/services/logme/v1api/model_error.go index 2a2f346226..ce8ab3f361 100644 --- a/services/logme/v1api/model_error.go +++ b/services/logme/v1api/model_error.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_get_metrics_response.go b/services/logme/v1api/model_get_metrics_response.go index e364630ccd..5c6c214d03 100644 --- a/services/logme/v1api/model_get_metrics_response.go +++ b/services/logme/v1api/model_get_metrics_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance.go b/services/logme/v1api/model_instance.go index c51ceaea8a..8e9940eca4 100644 --- a/services/logme/v1api/model_instance.go +++ b/services/logme/v1api/model_instance.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_last_operation.go b/services/logme/v1api/model_instance_last_operation.go index b38715c04f..a1ed3603aa 100644 --- a/services/logme/v1api/model_instance_last_operation.go +++ b/services/logme/v1api/model_instance_last_operation.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_last_operation_state.go b/services/logme/v1api/model_instance_last_operation_state.go index 50efe21b78..5b6f586395 100644 --- a/services/logme/v1api/model_instance_last_operation_state.go +++ b/services/logme/v1api/model_instance_last_operation_state.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_last_operation_type.go b/services/logme/v1api/model_instance_last_operation_type.go index 8b3c92c69d..82114b362b 100644 --- a/services/logme/v1api/model_instance_last_operation_type.go +++ b/services/logme/v1api/model_instance_last_operation_type.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_parameters.go b/services/logme/v1api/model_instance_parameters.go index 8c9960cad2..dc99992704 100644 --- a/services/logme/v1api/model_instance_parameters.go +++ b/services/logme/v1api/model_instance_parameters.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_parameters_groks_inner.go b/services/logme/v1api/model_instance_parameters_groks_inner.go index aef6676c3a..58b6d00dfb 100644 --- a/services/logme/v1api/model_instance_parameters_groks_inner.go +++ b/services/logme/v1api/model_instance_parameters_groks_inner.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_parameters_opensearch_tls_ciphers_inner.go b/services/logme/v1api/model_instance_parameters_opensearch_tls_ciphers_inner.go index 5d2a96cead..2cb1116ed4 100644 --- a/services/logme/v1api/model_instance_parameters_opensearch_tls_ciphers_inner.go +++ b/services/logme/v1api/model_instance_parameters_opensearch_tls_ciphers_inner.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_schema.go b/services/logme/v1api/model_instance_schema.go index b87ad3b376..f0034ae36f 100644 --- a/services/logme/v1api/model_instance_schema.go +++ b/services/logme/v1api/model_instance_schema.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_instance_status.go b/services/logme/v1api/model_instance_status.go index f3ee651115..bb01ddbdd4 100644 --- a/services/logme/v1api/model_instance_status.go +++ b/services/logme/v1api/model_instance_status.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_list_credentials_response.go b/services/logme/v1api/model_list_credentials_response.go index aaffd890b9..7b622d87f7 100644 --- a/services/logme/v1api/model_list_credentials_response.go +++ b/services/logme/v1api/model_list_credentials_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_list_instances_response.go b/services/logme/v1api/model_list_instances_response.go index eb407cfe0b..5cbfc2ac1b 100644 --- a/services/logme/v1api/model_list_instances_response.go +++ b/services/logme/v1api/model_list_instances_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_list_offerings_response.go b/services/logme/v1api/model_list_offerings_response.go index c730404731..497a5c8a30 100644 --- a/services/logme/v1api/model_list_offerings_response.go +++ b/services/logme/v1api/model_list_offerings_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_list_restores_response.go b/services/logme/v1api/model_list_restores_response.go index c71184520c..3c8bfb2071 100644 --- a/services/logme/v1api/model_list_restores_response.go +++ b/services/logme/v1api/model_list_restores_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_offering.go b/services/logme/v1api/model_offering.go index 6eb3ea5425..095ed13efa 100644 --- a/services/logme/v1api/model_offering.go +++ b/services/logme/v1api/model_offering.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_partial_update_instance_payload.go b/services/logme/v1api/model_partial_update_instance_payload.go index ba7de334f0..41ff3ae756 100644 --- a/services/logme/v1api/model_partial_update_instance_payload.go +++ b/services/logme/v1api/model_partial_update_instance_payload.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_plan.go b/services/logme/v1api/model_plan.go index 972e452d03..be265dcc62 100644 --- a/services/logme/v1api/model_plan.go +++ b/services/logme/v1api/model_plan.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_raw_credentials.go b/services/logme/v1api/model_raw_credentials.go index be358d819b..bc21d833b4 100644 --- a/services/logme/v1api/model_raw_credentials.go +++ b/services/logme/v1api/model_raw_credentials.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_restore.go b/services/logme/v1api/model_restore.go index 653bf993a7..a22aac4cf6 100644 --- a/services/logme/v1api/model_restore.go +++ b/services/logme/v1api/model_restore.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_schema.go b/services/logme/v1api/model_schema.go index da688739db..53737735b0 100644 --- a/services/logme/v1api/model_schema.go +++ b/services/logme/v1api/model_schema.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_trigger_restore_response.go b/services/logme/v1api/model_trigger_restore_response.go index 069139bdb3..705b66f885 100644 --- a/services/logme/v1api/model_trigger_restore_response.go +++ b/services/logme/v1api/model_trigger_restore_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_update_backups_config_payload.go b/services/logme/v1api/model_update_backups_config_payload.go index 66814595fb..3aa20777f6 100644 --- a/services/logme/v1api/model_update_backups_config_payload.go +++ b/services/logme/v1api/model_update_backups_config_payload.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/model_update_backups_config_response.go b/services/logme/v1api/model_update_backups_config_response.go index c31be306d3..95a329c41f 100644 --- a/services/logme/v1api/model_update_backups_config_response.go +++ b/services/logme/v1api/model_update_backups_config_response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/response.go b/services/logme/v1api/response.go index 2e695abe66..98bc31f020 100644 --- a/services/logme/v1api/response.go +++ b/services/logme/v1api/response.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v1api/utils.go b/services/logme/v1api/utils.go index 973ad113be..a904dd4a96 100644 --- a/services/logme/v1api/utils.go +++ b/services/logme/v1api/utils.go @@ -1,9 +1,9 @@ /* -[DEPRECATED] STACKIT LogMe API +STACKIT LogMe API (Deprecated) -⚠️ This global API version is deprecated. Use the regional v2 API with a region in the request path. Planned retirement: 1 October 2027 at 00:00 UTC. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. +⚠️ This global API is deprecated. Planned retirement: 01.10.2027. Use the regional v2 API. The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 1.3.0 +API version: 1.3.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/api_default.go b/services/logme/v2api/api_default.go index d9bda431d8..55cc1834ee 100644 --- a/services/logme/v2api/api_default.go +++ b/services/logme/v2api/api_default.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -171,6 +171,23 @@ type DefaultAPI interface { // @return GetMetricsResponse GetMetricsExecute(r ApiGetMetricsRequest) (*GetMetricsResponse, error) + /* + GetUpdates get update settings + + Returns whether automatic updates are enabled and the number of available updates. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiGetUpdatesRequest + */ + GetUpdates(ctx context.Context, projectId string, regionId string, instanceId string) ApiGetUpdatesRequest + + // GetUpdatesExecute executes the request + // @return GetUpdatesResponse + GetUpdatesExecute(r ApiGetUpdatesRequest) (*GetUpdatesResponse, error) + /* ListBackups get latest backup information for provided instanceId @@ -313,6 +330,23 @@ type DefaultAPI interface { // @return TriggerRestoreResponse TriggerRestoreExecute(r ApiTriggerRestoreRequest) (*TriggerRestoreResponse, error) + /* + TriggerUpdate start updates + + Starts all available updates asynchronously using the instance's service offering. No request body is required. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiTriggerUpdateRequest + */ + TriggerUpdate(ctx context.Context, projectId string, regionId string, instanceId string) ApiTriggerUpdateRequest + + // TriggerUpdateExecute executes the request + // @return CreateInstanceResponse + TriggerUpdateExecute(r ApiTriggerUpdateRequest) (*CreateInstanceResponse, error) + /* UpdateBackupsConfig backups configuration update @@ -329,6 +363,23 @@ type DefaultAPI interface { // UpdateBackupsConfigExecute executes the request // @return UpdateBackupsConfigResponse UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error) + + /* + UpdateUpdatesSettings update update settings + + Enables or disables automatic updates. The platform operator must allow changing this setting. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiUpdateUpdatesSettingsRequest + */ + UpdateUpdatesSettings(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateUpdatesSettingsRequest + + // UpdateUpdatesSettingsExecute executes the request + // @return UpdateUpdatesSettingsResponse + UpdateUpdatesSettingsExecute(r ApiUpdateUpdatesSettingsRequest) (*UpdateUpdatesSettingsResponse, error) } // DefaultAPIService DefaultAPI service @@ -1748,6 +1799,183 @@ func (a *DefaultAPIService) GetMetricsExecute(r ApiGetMetricsRequest) (*GetMetri return localVarReturnValue, nil } +type ApiGetUpdatesRequest struct { + ctx context.Context + ApiService DefaultAPI + projectId string + regionId string + instanceId string +} + +func (r ApiGetUpdatesRequest) Execute() (*GetUpdatesResponse, error) { + return r.ApiService.GetUpdatesExecute(r) +} + +/* +GetUpdates get update settings + +Returns whether automatic updates are enabled and the number of available updates. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiGetUpdatesRequest +*/ +func (a *DefaultAPIService) GetUpdates(ctx context.Context, projectId string, regionId string, instanceId string) ApiGetUpdatesRequest { + return ApiGetUpdatesRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// Execute executes the request +// +// @return GetUpdatesResponse +func (a *DefaultAPIService) GetUpdatesExecute(r ApiGetUpdatesRequest) (*GetUpdatesResponse, error) { + var ( + localVarHTTPMethod = http.MethodGet + localVarPostBody interface{} + formFiles []formFile + localVarReturnValue *GetUpdatesResponse + ) + + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultAPIService.GetUpdates") + if err != nil { + return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} + } + + localVarPath := localBasePath + "/v2/projects/{projectId}/regions/{regionId}/instances/{instanceId}/updates" + localVarPath = strings.Replace(localVarPath, "{"+"projectId"+"}", url.PathEscape(parameterValueToString(r.projectId, "projectId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"regionId"+"}", url.PathEscape(parameterValueToString(r.regionId, "regionId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"instanceId"+"}", url.PathEscape(parameterValueToString(r.instanceId, "instanceId")), -1) + + localVarHeaderParams := make(map[string]string) + localVarQueryParams := url.Values{} + localVarFormParams := url.Values{} + + // to determine the Content-Type header + localVarHTTPContentTypes := []string{} + + // set Content-Type header + localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) + if localVarHTTPContentType != "" { + localVarHeaderParams["Content-Type"] = localVarHTTPContentType + } + + // to determine the Accept header + localVarHTTPHeaderAccepts := []string{"application/json"} + + // set Accept header + localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) + if localVarHTTPHeaderAccept != "" { + localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept + } + req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + if err != nil { + return localVarReturnValue, err + } + + contextHTTPRequest, ok := r.ctx.Value(config.ContextHTTPRequest).(**http.Request) + if ok { + *contextHTTPRequest = req + } + + localVarHTTPResponse, err := a.client.callAPI(req) + contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) + if ok { + *contextHTTPResponse = localVarHTTPResponse + } + if err != nil || localVarHTTPResponse == nil { + return localVarReturnValue, err + } + + localVarBody, err := io.ReadAll(localVarHTTPResponse.Body) + localVarHTTPResponse.Body.Close() + localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody)) + if err != nil { + return localVarReturnValue, err + } + + if localVarHTTPResponse.StatusCode >= 300 { + newErr := &oapierror.GenericOpenAPIError{ + Body: localVarBody, + ErrorMessage: localVarHTTPResponse.Status, + StatusCode: localVarHTTPResponse.StatusCode, + } + if localVarHTTPResponse.StatusCode == 400 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 401 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 404 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 409 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 500 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + } + return localVarReturnValue, newErr + } + + err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr := &oapierror.GenericOpenAPIError{ + StatusCode: localVarHTTPResponse.StatusCode, + Body: localVarBody, + ErrorMessage: err.Error(), + } + return localVarReturnValue, newErr + } + + return localVarReturnValue, nil +} + type ApiListBackupsRequest struct { ctx context.Context ApiService DefaultAPI @@ -3161,38 +3389,31 @@ func (a *DefaultAPIService) TriggerRestoreExecute(r ApiTriggerRestoreRequest) (* return localVarReturnValue, nil } -type ApiUpdateBackupsConfigRequest struct { - ctx context.Context - ApiService DefaultAPI - projectId string - regionId string - instanceId string - updateBackupsConfigPayload *UpdateBackupsConfigPayload -} - -// Parameters for the requested backup configuration update -func (r ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest { - r.updateBackupsConfigPayload = &updateBackupsConfigPayload - return r +type ApiTriggerUpdateRequest struct { + ctx context.Context + ApiService DefaultAPI + projectId string + regionId string + instanceId string } -func (r ApiUpdateBackupsConfigRequest) Execute() (*UpdateBackupsConfigResponse, error) { - return r.ApiService.UpdateBackupsConfigExecute(r) +func (r ApiTriggerUpdateRequest) Execute() (*CreateInstanceResponse, error) { + return r.ApiService.TriggerUpdateExecute(r) } /* -UpdateBackupsConfig backups configuration update +TriggerUpdate start updates -Update the configuration for backups for your instance. +Starts all available updates asynchronously using the instance's service offering. No request body is required. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId Project id on which user has permissions @param regionId region in which the project resides @param instanceId Instance id - @return ApiUpdateBackupsConfigRequest + @return ApiTriggerUpdateRequest */ -func (a *DefaultAPIService) UpdateBackupsConfig(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateBackupsConfigRequest { - return ApiUpdateBackupsConfigRequest{ +func (a *DefaultAPIService) TriggerUpdate(ctx context.Context, projectId string, regionId string, instanceId string) ApiTriggerUpdateRequest { + return ApiTriggerUpdateRequest{ ApiService: a, ctx: ctx, projectId: projectId, @@ -3203,21 +3424,21 @@ func (a *DefaultAPIService) UpdateBackupsConfig(ctx context.Context, projectId s // Execute executes the request // -// @return UpdateBackupsConfigResponse -func (a *DefaultAPIService) UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error) { +// @return CreateInstanceResponse +func (a *DefaultAPIService) TriggerUpdateExecute(r ApiTriggerUpdateRequest) (*CreateInstanceResponse, error) { var ( - localVarHTTPMethod = http.MethodPatch + localVarHTTPMethod = http.MethodPost localVarPostBody interface{} formFiles []formFile - localVarReturnValue *UpdateBackupsConfigResponse + localVarReturnValue *CreateInstanceResponse ) - localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultAPIService.UpdateBackupsConfig") + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultAPIService.TriggerUpdate") if err != nil { return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} } - localVarPath := localBasePath + "/v2/projects/{projectId}/regions/{regionId}/instances/{instanceId}/backups-config" + localVarPath := localBasePath + "/v2/projects/{projectId}/regions/{regionId}/instances/{instanceId}/updates/start" localVarPath = strings.Replace(localVarPath, "{"+"projectId"+"}", url.PathEscape(parameterValueToString(r.projectId, "projectId")), -1) localVarPath = strings.Replace(localVarPath, "{"+"regionId"+"}", url.PathEscape(parameterValueToString(r.regionId, "regionId")), -1) localVarPath = strings.Replace(localVarPath, "{"+"instanceId"+"}", url.PathEscape(parameterValueToString(r.instanceId, "instanceId")), -1) @@ -3225,12 +3446,9 @@ func (a *DefaultAPIService) UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigR localVarHeaderParams := make(map[string]string) localVarQueryParams := url.Values{} localVarFormParams := url.Values{} - if r.updateBackupsConfigPayload == nil { - return localVarReturnValue, reportError("updateBackupsConfigPayload is required and must be specified") - } // to determine the Content-Type header - localVarHTTPContentTypes := []string{"application/json"} + localVarHTTPContentTypes := []string{} // set Content-Type header localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) @@ -3246,8 +3464,6 @@ func (a *DefaultAPIService) UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigR if localVarHTTPHeaderAccept != "" { localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept } - // body params - localVarPostBody = r.updateBackupsConfigPayload req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) if err != nil { return localVarReturnValue, err @@ -3313,6 +3529,383 @@ func (a *DefaultAPIService) UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigR newErr.Model = v return localVarReturnValue, newErr } + if localVarHTTPResponse.StatusCode == 409 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 500 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + } + return localVarReturnValue, newErr + } + + err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr := &oapierror.GenericOpenAPIError{ + StatusCode: localVarHTTPResponse.StatusCode, + Body: localVarBody, + ErrorMessage: err.Error(), + } + return localVarReturnValue, newErr + } + + return localVarReturnValue, nil +} + +type ApiUpdateBackupsConfigRequest struct { + ctx context.Context + ApiService DefaultAPI + projectId string + regionId string + instanceId string + updateBackupsConfigPayload *UpdateBackupsConfigPayload +} + +// Parameters for the requested backup configuration update +func (r ApiUpdateBackupsConfigRequest) UpdateBackupsConfigPayload(updateBackupsConfigPayload UpdateBackupsConfigPayload) ApiUpdateBackupsConfigRequest { + r.updateBackupsConfigPayload = &updateBackupsConfigPayload + return r +} + +func (r ApiUpdateBackupsConfigRequest) Execute() (*UpdateBackupsConfigResponse, error) { + return r.ApiService.UpdateBackupsConfigExecute(r) +} + +/* +UpdateBackupsConfig backups configuration update + +Update the configuration for backups for your instance. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiUpdateBackupsConfigRequest +*/ +func (a *DefaultAPIService) UpdateBackupsConfig(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateBackupsConfigRequest { + return ApiUpdateBackupsConfigRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// Execute executes the request +// +// @return UpdateBackupsConfigResponse +func (a *DefaultAPIService) UpdateBackupsConfigExecute(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error) { + var ( + localVarHTTPMethod = http.MethodPatch + localVarPostBody interface{} + formFiles []formFile + localVarReturnValue *UpdateBackupsConfigResponse + ) + + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultAPIService.UpdateBackupsConfig") + if err != nil { + return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} + } + + localVarPath := localBasePath + "/v2/projects/{projectId}/regions/{regionId}/instances/{instanceId}/backups-config" + localVarPath = strings.Replace(localVarPath, "{"+"projectId"+"}", url.PathEscape(parameterValueToString(r.projectId, "projectId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"regionId"+"}", url.PathEscape(parameterValueToString(r.regionId, "regionId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"instanceId"+"}", url.PathEscape(parameterValueToString(r.instanceId, "instanceId")), -1) + + localVarHeaderParams := make(map[string]string) + localVarQueryParams := url.Values{} + localVarFormParams := url.Values{} + if r.updateBackupsConfigPayload == nil { + return localVarReturnValue, reportError("updateBackupsConfigPayload is required and must be specified") + } + + // to determine the Content-Type header + localVarHTTPContentTypes := []string{"application/json"} + + // set Content-Type header + localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) + if localVarHTTPContentType != "" { + localVarHeaderParams["Content-Type"] = localVarHTTPContentType + } + + // to determine the Accept header + localVarHTTPHeaderAccepts := []string{"application/json"} + + // set Accept header + localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) + if localVarHTTPHeaderAccept != "" { + localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept + } + // body params + localVarPostBody = r.updateBackupsConfigPayload + req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + if err != nil { + return localVarReturnValue, err + } + + contextHTTPRequest, ok := r.ctx.Value(config.ContextHTTPRequest).(**http.Request) + if ok { + *contextHTTPRequest = req + } + + localVarHTTPResponse, err := a.client.callAPI(req) + contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) + if ok { + *contextHTTPResponse = localVarHTTPResponse + } + if err != nil || localVarHTTPResponse == nil { + return localVarReturnValue, err + } + + localVarBody, err := io.ReadAll(localVarHTTPResponse.Body) + localVarHTTPResponse.Body.Close() + localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody)) + if err != nil { + return localVarReturnValue, err + } + + if localVarHTTPResponse.StatusCode >= 300 { + newErr := &oapierror.GenericOpenAPIError{ + Body: localVarBody, + ErrorMessage: localVarHTTPResponse.Status, + StatusCode: localVarHTTPResponse.StatusCode, + } + if localVarHTTPResponse.StatusCode == 400 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 401 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 404 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 500 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + } + return localVarReturnValue, newErr + } + + err = a.client.decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr := &oapierror.GenericOpenAPIError{ + StatusCode: localVarHTTPResponse.StatusCode, + Body: localVarBody, + ErrorMessage: err.Error(), + } + return localVarReturnValue, newErr + } + + return localVarReturnValue, nil +} + +type ApiUpdateUpdatesSettingsRequest struct { + ctx context.Context + ApiService DefaultAPI + projectId string + regionId string + instanceId string + updateUpdatesSettingsPayload *UpdateUpdatesSettingsPayload +} + +func (r ApiUpdateUpdatesSettingsRequest) UpdateUpdatesSettingsPayload(updateUpdatesSettingsPayload UpdateUpdatesSettingsPayload) ApiUpdateUpdatesSettingsRequest { + r.updateUpdatesSettingsPayload = &updateUpdatesSettingsPayload + return r +} + +func (r ApiUpdateUpdatesSettingsRequest) Execute() (*UpdateUpdatesSettingsResponse, error) { + return r.ApiService.UpdateUpdatesSettingsExecute(r) +} + +/* +UpdateUpdatesSettings update update settings + +Enables or disables automatic updates. The platform operator must allow changing this setting. + + @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). + @param projectId Project id on which user has permissions + @param regionId region in which the project resides + @param instanceId Instance id + @return ApiUpdateUpdatesSettingsRequest +*/ +func (a *DefaultAPIService) UpdateUpdatesSettings(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateUpdatesSettingsRequest { + return ApiUpdateUpdatesSettingsRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// Execute executes the request +// +// @return UpdateUpdatesSettingsResponse +func (a *DefaultAPIService) UpdateUpdatesSettingsExecute(r ApiUpdateUpdatesSettingsRequest) (*UpdateUpdatesSettingsResponse, error) { + var ( + localVarHTTPMethod = http.MethodPatch + localVarPostBody interface{} + formFiles []formFile + localVarReturnValue *UpdateUpdatesSettingsResponse + ) + + localBasePath, err := a.client.cfg.ServerURLWithContext(r.ctx, "DefaultAPIService.UpdateUpdatesSettings") + if err != nil { + return localVarReturnValue, &oapierror.GenericOpenAPIError{ErrorMessage: err.Error()} + } + + localVarPath := localBasePath + "/v2/projects/{projectId}/regions/{regionId}/instances/{instanceId}/updates" + localVarPath = strings.Replace(localVarPath, "{"+"projectId"+"}", url.PathEscape(parameterValueToString(r.projectId, "projectId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"regionId"+"}", url.PathEscape(parameterValueToString(r.regionId, "regionId")), -1) + localVarPath = strings.Replace(localVarPath, "{"+"instanceId"+"}", url.PathEscape(parameterValueToString(r.instanceId, "instanceId")), -1) + + localVarHeaderParams := make(map[string]string) + localVarQueryParams := url.Values{} + localVarFormParams := url.Values{} + if r.updateUpdatesSettingsPayload == nil { + return localVarReturnValue, reportError("updateUpdatesSettingsPayload is required and must be specified") + } + + // to determine the Content-Type header + localVarHTTPContentTypes := []string{"application/json"} + + // set Content-Type header + localVarHTTPContentType := selectHeaderContentType(localVarHTTPContentTypes) + if localVarHTTPContentType != "" { + localVarHeaderParams["Content-Type"] = localVarHTTPContentType + } + + // to determine the Accept header + localVarHTTPHeaderAccepts := []string{"application/json"} + + // set Accept header + localVarHTTPHeaderAccept := selectHeaderAccept(localVarHTTPHeaderAccepts) + if localVarHTTPHeaderAccept != "" { + localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept + } + // body params + localVarPostBody = r.updateUpdatesSettingsPayload + req, err := a.client.prepareRequest(r.ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, formFiles) + if err != nil { + return localVarReturnValue, err + } + + contextHTTPRequest, ok := r.ctx.Value(config.ContextHTTPRequest).(**http.Request) + if ok { + *contextHTTPRequest = req + } + + localVarHTTPResponse, err := a.client.callAPI(req) + contextHTTPResponse, ok := r.ctx.Value(config.ContextHTTPResponse).(**http.Response) + if ok { + *contextHTTPResponse = localVarHTTPResponse + } + if err != nil || localVarHTTPResponse == nil { + return localVarReturnValue, err + } + + localVarBody, err := io.ReadAll(localVarHTTPResponse.Body) + localVarHTTPResponse.Body.Close() + localVarHTTPResponse.Body = io.NopCloser(bytes.NewBuffer(localVarBody)) + if err != nil { + return localVarReturnValue, err + } + + if localVarHTTPResponse.StatusCode >= 300 { + newErr := &oapierror.GenericOpenAPIError{ + Body: localVarBody, + ErrorMessage: localVarHTTPResponse.Status, + StatusCode: localVarHTTPResponse.StatusCode, + } + if localVarHTTPResponse.StatusCode == 400 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 401 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 404 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } + if localVarHTTPResponse.StatusCode == 409 { + var v Error + err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) + if err != nil { + newErr.ErrorMessage = err.Error() + return localVarReturnValue, newErr + } + newErr.ErrorMessage = oapierror.FormatErrorMessage(localVarHTTPResponse.Status, &v) + newErr.Model = v + return localVarReturnValue, newErr + } if localVarHTTPResponse.StatusCode == 500 { var v Error err = a.client.decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type")) diff --git a/services/logme/v2api/api_default_mock.go b/services/logme/v2api/api_default_mock.go index c10fb810b2..319f01bea5 100644 --- a/services/logme/v2api/api_default_mock.go +++ b/services/logme/v2api/api_default_mock.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -39,6 +39,8 @@ type DefaultAPIServiceMock struct { GetInstanceExecuteMock *func(r ApiGetInstanceRequest) (*Instance, error) // GetMetricsExecuteMock can be populated to implement the behavior of the GetMetricsExecute function of this mock GetMetricsExecuteMock *func(r ApiGetMetricsRequest) (*GetMetricsResponse, error) + // GetUpdatesExecuteMock can be populated to implement the behavior of the GetUpdatesExecute function of this mock + GetUpdatesExecuteMock *func(r ApiGetUpdatesRequest) (*GetUpdatesResponse, error) // ListBackupsExecuteMock can be populated to implement the behavior of the ListBackupsExecute function of this mock ListBackupsExecuteMock *func(r ApiListBackupsRequest) ([]Backup, error) // ListCredentialsExecuteMock can be populated to implement the behavior of the ListCredentialsExecute function of this mock @@ -57,8 +59,12 @@ type DefaultAPIServiceMock struct { TriggerRestartExecuteMock *func(r ApiTriggerRestartRequest) (*CreateInstanceResponse, error) // TriggerRestoreExecuteMock can be populated to implement the behavior of the TriggerRestoreExecute function of this mock TriggerRestoreExecuteMock *func(r ApiTriggerRestoreRequest) (*TriggerRestoreResponse, error) + // TriggerUpdateExecuteMock can be populated to implement the behavior of the TriggerUpdateExecute function of this mock + TriggerUpdateExecuteMock *func(r ApiTriggerUpdateRequest) (*CreateInstanceResponse, error) // UpdateBackupsConfigExecuteMock can be populated to implement the behavior of the UpdateBackupsConfigExecute function of this mock UpdateBackupsConfigExecuteMock *func(r ApiUpdateBackupsConfigRequest) (*UpdateBackupsConfigResponse, error) + // UpdateUpdatesSettingsExecuteMock can be populated to implement the behavior of the UpdateUpdatesSettingsExecute function of this mock + UpdateUpdatesSettingsExecuteMock *func(r ApiUpdateUpdatesSettingsRequest) (*UpdateUpdatesSettingsResponse, error) } func (a DefaultAPIServiceMock) CreateBackup(ctx context.Context, projectId string, regionId string, instanceId string) ApiCreateBackupRequest { @@ -241,6 +247,26 @@ func (a DefaultAPIServiceMock) GetMetricsExecute(r ApiGetMetricsRequest) (*GetMe return (*a.GetMetricsExecuteMock)(r) } +func (a DefaultAPIServiceMock) GetUpdates(ctx context.Context, projectId string, regionId string, instanceId string) ApiGetUpdatesRequest { + return ApiGetUpdatesRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// GetUpdatesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetUpdatesExecuteMock field in the DefaultAPIServiceMock struct. +func (a DefaultAPIServiceMock) GetUpdatesExecute(r ApiGetUpdatesRequest) (*GetUpdatesResponse, error) { + if a.GetUpdatesExecuteMock == nil { + var localVarReturnValue *GetUpdatesResponse + return localVarReturnValue, nil + } + + return (*a.GetUpdatesExecuteMock)(r) +} + func (a DefaultAPIServiceMock) ListBackups(ctx context.Context, projectId string, regionId string, instanceId string) ApiListBackupsRequest { return ApiListBackupsRequest{ ApiService: a, @@ -419,6 +445,26 @@ func (a DefaultAPIServiceMock) TriggerRestoreExecute(r ApiTriggerRestoreRequest) return (*a.TriggerRestoreExecuteMock)(r) } +func (a DefaultAPIServiceMock) TriggerUpdate(ctx context.Context, projectId string, regionId string, instanceId string) ApiTriggerUpdateRequest { + return ApiTriggerUpdateRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// TriggerUpdateExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the TriggerUpdateExecuteMock field in the DefaultAPIServiceMock struct. +func (a DefaultAPIServiceMock) TriggerUpdateExecute(r ApiTriggerUpdateRequest) (*CreateInstanceResponse, error) { + if a.TriggerUpdateExecuteMock == nil { + var localVarReturnValue *CreateInstanceResponse + return localVarReturnValue, nil + } + + return (*a.TriggerUpdateExecuteMock)(r) +} + func (a DefaultAPIServiceMock) UpdateBackupsConfig(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateBackupsConfigRequest { return ApiUpdateBackupsConfigRequest{ ApiService: a, @@ -438,3 +484,23 @@ func (a DefaultAPIServiceMock) UpdateBackupsConfigExecute(r ApiUpdateBackupsConf return (*a.UpdateBackupsConfigExecuteMock)(r) } + +func (a DefaultAPIServiceMock) UpdateUpdatesSettings(ctx context.Context, projectId string, regionId string, instanceId string) ApiUpdateUpdatesSettingsRequest { + return ApiUpdateUpdatesSettingsRequest{ + ApiService: a, + ctx: ctx, + projectId: projectId, + regionId: regionId, + instanceId: instanceId, + } +} + +// UpdateUpdatesSettingsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateUpdatesSettingsExecuteMock field in the DefaultAPIServiceMock struct. +func (a DefaultAPIServiceMock) UpdateUpdatesSettingsExecute(r ApiUpdateUpdatesSettingsRequest) (*UpdateUpdatesSettingsResponse, error) { + if a.UpdateUpdatesSettingsExecuteMock == nil { + var localVarReturnValue *UpdateUpdatesSettingsResponse + return localVarReturnValue, nil + } + + return (*a.UpdateUpdatesSettingsExecuteMock)(r) +} diff --git a/services/logme/v2api/client.go b/services/logme/v2api/client.go index 646d0be076..6efab8fb68 100644 --- a/services/logme/v2api/client.go +++ b/services/logme/v2api/client.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -42,7 +42,7 @@ var ( queryDescape = strings.NewReplacer("%5B", "[", "%5D", "]") ) -// APIClient manages communication with the STACKIT LogMe API API v2.2.0 +// APIClient manages communication with the STACKIT LogMe API API v2.2.1 // In most cases there should be only one, shared, APIClient. type APIClient struct { cfg *config.Configuration diff --git a/services/logme/v2api/configuration.go b/services/logme/v2api/configuration.go index 4982b40bfa..d65173516d 100644 --- a/services/logme/v2api/configuration.go +++ b/services/logme/v2api/configuration.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_backup.go b/services/logme/v2api/model_backup.go index f46950fac6..659673272a 100644 --- a/services/logme/v2api/model_backup.go +++ b/services/logme/v2api/model_backup.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_create_backup_response_item.go b/services/logme/v2api/model_create_backup_response_item.go index aaf29cac2d..1821b3000a 100644 --- a/services/logme/v2api/model_create_backup_response_item.go +++ b/services/logme/v2api/model_create_backup_response_item.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_create_credentials_payload.go b/services/logme/v2api/model_create_credentials_payload.go index 5b9b1251fb..d66f87aee5 100644 --- a/services/logme/v2api/model_create_credentials_payload.go +++ b/services/logme/v2api/model_create_credentials_payload.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_create_instance_payload.go b/services/logme/v2api/model_create_instance_payload.go index 98cfd96d94..dea1693178 100644 --- a/services/logme/v2api/model_create_instance_payload.go +++ b/services/logme/v2api/model_create_instance_payload.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_create_instance_response.go b/services/logme/v2api/model_create_instance_response.go index 4699c9810a..f8356048c6 100644 --- a/services/logme/v2api/model_create_instance_response.go +++ b/services/logme/v2api/model_create_instance_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_credentials.go b/services/logme/v2api/model_credentials.go index 0eda639082..8b715aece5 100644 --- a/services/logme/v2api/model_credentials.go +++ b/services/logme/v2api/model_credentials.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_credentials_list_item.go b/services/logme/v2api/model_credentials_list_item.go index 847808d374..4c04407415 100644 --- a/services/logme/v2api/model_credentials_list_item.go +++ b/services/logme/v2api/model_credentials_list_item.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_credentials_response.go b/services/logme/v2api/model_credentials_response.go index 698a4e9249..2be6061274 100644 --- a/services/logme/v2api/model_credentials_response.go +++ b/services/logme/v2api/model_credentials_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_error.go b/services/logme/v2api/model_error.go index 4abcf9993a..69b650b471 100644 --- a/services/logme/v2api/model_error.go +++ b/services/logme/v2api/model_error.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_get_metrics_response.go b/services/logme/v2api/model_get_metrics_response.go index 372b3c46cd..3370673cab 100644 --- a/services/logme/v2api/model_get_metrics_response.go +++ b/services/logme/v2api/model_get_metrics_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_get_updates_response.go b/services/logme/v2api/model_get_updates_response.go new file mode 100644 index 0000000000..1a8dd84555 --- /dev/null +++ b/services/logme/v2api/model_get_updates_response.go @@ -0,0 +1,197 @@ +/* +STACKIT LogMe API + +The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + +API version: 2.2.1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package v2api + +import ( + "encoding/json" + "fmt" +) + +// checks if the GetUpdatesResponse type satisfies the MappedNullable interface at compile time +var _ MappedNullable = &GetUpdatesResponse{} + +// GetUpdatesResponse struct for GetUpdatesResponse +type GetUpdatesResponse struct { + // Whether automatic updates are allowed. + AutomaticUpdatesEnabled bool `json:"automaticUpdatesEnabled"` + // Number of available update components. + AvailableUpdates int32 `json:"availableUpdates"` + AdditionalProperties map[string]interface{} +} + +type _GetUpdatesResponse GetUpdatesResponse + +// NewGetUpdatesResponse instantiates a new GetUpdatesResponse object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewGetUpdatesResponse(automaticUpdatesEnabled bool, availableUpdates int32) *GetUpdatesResponse { + this := GetUpdatesResponse{} + this.AutomaticUpdatesEnabled = automaticUpdatesEnabled + this.AvailableUpdates = availableUpdates + return &this +} + +// NewGetUpdatesResponseWithDefaults instantiates a new GetUpdatesResponse object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewGetUpdatesResponseWithDefaults() *GetUpdatesResponse { + this := GetUpdatesResponse{} + return &this +} + +// GetAutomaticUpdatesEnabled returns the AutomaticUpdatesEnabled field value +func (o *GetUpdatesResponse) GetAutomaticUpdatesEnabled() bool { + if o == nil { + var ret bool + return ret + } + + return o.AutomaticUpdatesEnabled +} + +// GetAutomaticUpdatesEnabledOk returns a tuple with the AutomaticUpdatesEnabled field value +// and a boolean to check if the value has been set. +func (o *GetUpdatesResponse) GetAutomaticUpdatesEnabledOk() (*bool, bool) { + if o == nil { + return nil, false + } + return &o.AutomaticUpdatesEnabled, true +} + +// SetAutomaticUpdatesEnabled sets field value +func (o *GetUpdatesResponse) SetAutomaticUpdatesEnabled(v bool) { + o.AutomaticUpdatesEnabled = v +} + +// GetAvailableUpdates returns the AvailableUpdates field value +func (o *GetUpdatesResponse) GetAvailableUpdates() int32 { + if o == nil { + var ret int32 + return ret + } + + return o.AvailableUpdates +} + +// GetAvailableUpdatesOk returns a tuple with the AvailableUpdates field value +// and a boolean to check if the value has been set. +func (o *GetUpdatesResponse) GetAvailableUpdatesOk() (*int32, bool) { + if o == nil { + return nil, false + } + return &o.AvailableUpdates, true +} + +// SetAvailableUpdates sets field value +func (o *GetUpdatesResponse) SetAvailableUpdates(v int32) { + o.AvailableUpdates = v +} + +func (o GetUpdatesResponse) MarshalJSON() ([]byte, error) { + toSerialize, err := o.ToMap() + if err != nil { + return []byte{}, err + } + return json.Marshal(toSerialize) +} + +func (o GetUpdatesResponse) ToMap() (map[string]interface{}, error) { + toSerialize := map[string]interface{}{} + toSerialize["automaticUpdatesEnabled"] = o.AutomaticUpdatesEnabled + toSerialize["availableUpdates"] = o.AvailableUpdates + + for key, value := range o.AdditionalProperties { + toSerialize[key] = value + } + + return toSerialize, nil +} + +func (o *GetUpdatesResponse) UnmarshalJSON(data []byte) (err error) { + // This validates that all required properties are included in the JSON object + // by unmarshalling the object into a generic map with string keys and checking + // that every required field exists as a key in the generic map. + requiredProperties := []string{ + "automaticUpdatesEnabled", + "availableUpdates", + } + + allProperties := make(map[string]interface{}) + + err = json.Unmarshal(data, &allProperties) + + if err != nil { + return err + } + + for _, requiredProperty := range requiredProperties { + if _, exists := allProperties[requiredProperty]; !exists { + return fmt.Errorf("no value given for required property %v", requiredProperty) + } + } + + varGetUpdatesResponse := _GetUpdatesResponse{} + + err = json.Unmarshal(data, &varGetUpdatesResponse) + + if err != nil { + return err + } + + *o = GetUpdatesResponse(varGetUpdatesResponse) + + additionalProperties := make(map[string]interface{}) + + if err = json.Unmarshal(data, &additionalProperties); err == nil { + delete(additionalProperties, "automaticUpdatesEnabled") + delete(additionalProperties, "availableUpdates") + o.AdditionalProperties = additionalProperties + } + + return err +} + +type NullableGetUpdatesResponse struct { + value *GetUpdatesResponse + isSet bool +} + +func (v NullableGetUpdatesResponse) Get() *GetUpdatesResponse { + return v.value +} + +func (v *NullableGetUpdatesResponse) Set(val *GetUpdatesResponse) { + v.value = val + v.isSet = true +} + +func (v NullableGetUpdatesResponse) IsSet() bool { + return v.isSet +} + +func (v *NullableGetUpdatesResponse) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableGetUpdatesResponse(val *GetUpdatesResponse) *NullableGetUpdatesResponse { + return &NullableGetUpdatesResponse{value: val, isSet: true} +} + +func (v NullableGetUpdatesResponse) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableGetUpdatesResponse) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} diff --git a/services/logme/v2api/model_instance.go b/services/logme/v2api/model_instance.go index b72634df5f..eff748a3b8 100644 --- a/services/logme/v2api/model_instance.go +++ b/services/logme/v2api/model_instance.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -20,14 +20,15 @@ var _ MappedNullable = &Instance{} // Instance struct for Instance type Instance struct { - CfGuid string `json:"cfGuid"` - CfOrganizationGuid string `json:"cfOrganizationGuid"` - CfSpaceGuid string `json:"cfSpaceGuid"` - DashboardUrl string `json:"dashboardUrl"` - ImageUrl string `json:"imageUrl"` - InstanceId *string `json:"instanceId,omitempty"` - LastOperation InstanceLastOperation `json:"lastOperation"` - Name string `json:"name"` + CfGuid string `json:"cfGuid"` + CfOrganizationGuid string `json:"cfOrganizationGuid"` + CfSpaceGuid string `json:"cfSpaceGuid"` + DashboardUrl string `json:"dashboardUrl"` + ImageUrl string `json:"imageUrl"` + InstanceId *string `json:"instanceId,omitempty"` + InstanceStatus *InstanceInstanceStatus `json:"instanceStatus,omitempty"` + LastOperation InstanceLastOperation `json:"lastOperation"` + Name string `json:"name"` // Deprecated OfferingName string `json:"offeringName"` OfferingVersion string `json:"offeringVersion"` @@ -221,6 +222,38 @@ func (o *Instance) SetInstanceId(v string) { o.InstanceId = &v } +// GetInstanceStatus returns the InstanceStatus field value if set, zero value otherwise. +func (o *Instance) GetInstanceStatus() InstanceInstanceStatus { + if o == nil || IsNil(o.InstanceStatus) { + var ret InstanceInstanceStatus + return ret + } + return *o.InstanceStatus +} + +// GetInstanceStatusOk returns a tuple with the InstanceStatus field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Instance) GetInstanceStatusOk() (*InstanceInstanceStatus, bool) { + if o == nil || IsNil(o.InstanceStatus) { + return nil, false + } + return o.InstanceStatus, true +} + +// HasInstanceStatus returns a boolean if a field has been set. +func (o *Instance) HasInstanceStatus() bool { + if o != nil && !IsNil(o.InstanceStatus) { + return true + } + + return false +} + +// SetInstanceStatus gets a reference to the given InstanceInstanceStatus and assigns it to the InstanceStatus field. +func (o *Instance) SetInstanceStatus(v InstanceInstanceStatus) { + o.InstanceStatus = &v +} + // GetLastOperation returns the LastOperation field value func (o *Instance) GetLastOperation() InstanceLastOperation { if o == nil { @@ -442,6 +475,9 @@ func (o Instance) ToMap() (map[string]interface{}, error) { if !IsNil(o.InstanceId) { toSerialize["instanceId"] = o.InstanceId } + if !IsNil(o.InstanceStatus) { + toSerialize["instanceStatus"] = o.InstanceStatus + } toSerialize["lastOperation"] = o.LastOperation toSerialize["name"] = o.Name toSerialize["offeringName"] = o.OfferingName @@ -512,6 +548,7 @@ func (o *Instance) UnmarshalJSON(data []byte) (err error) { delete(additionalProperties, "dashboardUrl") delete(additionalProperties, "imageUrl") delete(additionalProperties, "instanceId") + delete(additionalProperties, "instanceStatus") delete(additionalProperties, "lastOperation") delete(additionalProperties, "name") delete(additionalProperties, "offeringName") diff --git a/services/logme/v2api/model_instance_instance_status.go b/services/logme/v2api/model_instance_instance_status.go new file mode 100644 index 0000000000..c4b797ee48 --- /dev/null +++ b/services/logme/v2api/model_instance_instance_status.go @@ -0,0 +1,123 @@ +/* +STACKIT LogMe API + +The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + +API version: 2.2.1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package v2api + +import ( + "encoding/json" + "fmt" +) + +// InstanceInstanceStatus Current state of a service instance +type InstanceInstanceStatus string + +// List of Instance_instanceStatus +const ( + INSTANCEINSTANCESTATUS_PROVISIONED InstanceInstanceStatus = "provisioned" + INSTANCEINSTANCESTATUS_AVAILABLE InstanceInstanceStatus = "available" + INSTANCEINSTANCESTATUS_DELETED InstanceInstanceStatus = "deleted" + INSTANCEINSTANCESTATUS_DEPLOYING InstanceInstanceStatus = "deploying" + INSTANCEINSTANCESTATUS_FAILED InstanceInstanceStatus = "failed" + INSTANCEINSTANCESTATUS_STOPPED InstanceInstanceStatus = "stopped" + INSTANCEINSTANCESTATUS_UNKNOWN InstanceInstanceStatus = "unknown" + INSTANCEINSTANCESTATUS_UNKNOWN_DEFAULT_OPEN_API InstanceInstanceStatus = "unknown_default_open_api" +) + +// All allowed values of InstanceInstanceStatus enum +var AllowedInstanceInstanceStatusEnumValues = []InstanceInstanceStatus{ + "provisioned", + "available", + "deleted", + "deploying", + "failed", + "stopped", + "unknown", + "unknown_default_open_api", +} + +func (v *InstanceInstanceStatus) UnmarshalJSON(src []byte) error { + var value string + err := json.Unmarshal(src, &value) + if err != nil { + return err + } + enumTypeValue := InstanceInstanceStatus(value) + for _, existing := range AllowedInstanceInstanceStatusEnumValues { + if existing == enumTypeValue { + *v = enumTypeValue + return nil + } + } + + *v = INSTANCEINSTANCESTATUS_UNKNOWN_DEFAULT_OPEN_API + return nil +} + +// NewInstanceInstanceStatusFromValue returns a pointer to a valid InstanceInstanceStatus +// for the value passed as argument, or an error if the value passed is not allowed by the enum +func NewInstanceInstanceStatusFromValue(v string) (*InstanceInstanceStatus, error) { + ev := InstanceInstanceStatus(v) + if ev.IsValid() { + return &ev, nil + } else { + return nil, fmt.Errorf("invalid value '%v' for InstanceInstanceStatus: valid values are %v", v, AllowedInstanceInstanceStatusEnumValues) + } +} + +// IsValid return true if the value is valid for the enum, false otherwise +func (v InstanceInstanceStatus) IsValid() bool { + for _, existing := range AllowedInstanceInstanceStatusEnumValues { + if existing == v { + return true + } + } + return false +} + +// Ptr returns reference to Instance_instanceStatus value +func (v InstanceInstanceStatus) Ptr() *InstanceInstanceStatus { + return &v +} + +type NullableInstanceInstanceStatus struct { + value *InstanceInstanceStatus + isSet bool +} + +func (v NullableInstanceInstanceStatus) Get() *InstanceInstanceStatus { + return v.value +} + +func (v *NullableInstanceInstanceStatus) Set(val *InstanceInstanceStatus) { + v.value = val + v.isSet = true +} + +func (v NullableInstanceInstanceStatus) IsSet() bool { + return v.isSet +} + +func (v *NullableInstanceInstanceStatus) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableInstanceInstanceStatus(val *InstanceInstanceStatus) *NullableInstanceInstanceStatus { + return &NullableInstanceInstanceStatus{value: val, isSet: true} +} + +func (v NullableInstanceInstanceStatus) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableInstanceInstanceStatus) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} diff --git a/services/logme/v2api/model_instance_last_operation.go b/services/logme/v2api/model_instance_last_operation.go index 9526a34875..3271c8755e 100644 --- a/services/logme/v2api/model_instance_last_operation.go +++ b/services/logme/v2api/model_instance_last_operation.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_last_operation_state.go b/services/logme/v2api/model_instance_last_operation_state.go index 4502eb94b5..fcf0f8c746 100644 --- a/services/logme/v2api/model_instance_last_operation_state.go +++ b/services/logme/v2api/model_instance_last_operation_state.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_last_operation_type.go b/services/logme/v2api/model_instance_last_operation_type.go index 0106186e0e..fed5301aa5 100644 --- a/services/logme/v2api/model_instance_last_operation_type.go +++ b/services/logme/v2api/model_instance_last_operation_type.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_parameters.go b/services/logme/v2api/model_instance_parameters.go index 934cc6b343..623379f6ed 100644 --- a/services/logme/v2api/model_instance_parameters.go +++ b/services/logme/v2api/model_instance_parameters.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_parameters_groks_inner.go b/services/logme/v2api/model_instance_parameters_groks_inner.go index 3c12dfb084..218a8b89a5 100644 --- a/services/logme/v2api/model_instance_parameters_groks_inner.go +++ b/services/logme/v2api/model_instance_parameters_groks_inner.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_parameters_opensearch_tls_ciphers_inner.go b/services/logme/v2api/model_instance_parameters_opensearch_tls_ciphers_inner.go index d5472b16db..9a18febab8 100644 --- a/services/logme/v2api/model_instance_parameters_opensearch_tls_ciphers_inner.go +++ b/services/logme/v2api/model_instance_parameters_opensearch_tls_ciphers_inner.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_schema.go b/services/logme/v2api/model_instance_schema.go index b7a7b24308..0a8098c09b 100644 --- a/services/logme/v2api/model_instance_schema.go +++ b/services/logme/v2api/model_instance_schema.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_instance_status.go b/services/logme/v2api/model_instance_status.go index 0581eb7c26..a37c39d5a7 100644 --- a/services/logme/v2api/model_instance_status.go +++ b/services/logme/v2api/model_instance_status.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. @@ -15,7 +15,7 @@ import ( "fmt" ) -// InstanceStatus the model 'InstanceStatus' +// InstanceStatus State of the last operation and this instance type InstanceStatus string // List of Instance_status diff --git a/services/logme/v2api/model_list_credentials_response.go b/services/logme/v2api/model_list_credentials_response.go index 72c2107734..7535e235bd 100644 --- a/services/logme/v2api/model_list_credentials_response.go +++ b/services/logme/v2api/model_list_credentials_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_list_instances_response.go b/services/logme/v2api/model_list_instances_response.go index e10dee37c2..d1b404c1fc 100644 --- a/services/logme/v2api/model_list_instances_response.go +++ b/services/logme/v2api/model_list_instances_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_list_offerings_response.go b/services/logme/v2api/model_list_offerings_response.go index cb4cfd239b..d3e9401233 100644 --- a/services/logme/v2api/model_list_offerings_response.go +++ b/services/logme/v2api/model_list_offerings_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_list_restores_response.go b/services/logme/v2api/model_list_restores_response.go index 47999bbeed..6b54922ca2 100644 --- a/services/logme/v2api/model_list_restores_response.go +++ b/services/logme/v2api/model_list_restores_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_offering.go b/services/logme/v2api/model_offering.go index f42a7d21d6..cbc8c2f577 100644 --- a/services/logme/v2api/model_offering.go +++ b/services/logme/v2api/model_offering.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_partial_update_instance_payload.go b/services/logme/v2api/model_partial_update_instance_payload.go index 21f1014dd9..9c65f06a6c 100644 --- a/services/logme/v2api/model_partial_update_instance_payload.go +++ b/services/logme/v2api/model_partial_update_instance_payload.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_plan.go b/services/logme/v2api/model_plan.go index 4bf110b023..f446ac2a8a 100644 --- a/services/logme/v2api/model_plan.go +++ b/services/logme/v2api/model_plan.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_raw_credentials.go b/services/logme/v2api/model_raw_credentials.go index a5179eefae..3464160c46 100644 --- a/services/logme/v2api/model_raw_credentials.go +++ b/services/logme/v2api/model_raw_credentials.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_restore.go b/services/logme/v2api/model_restore.go index c7936ac4c1..e1932cc5db 100644 --- a/services/logme/v2api/model_restore.go +++ b/services/logme/v2api/model_restore.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_schema.go b/services/logme/v2api/model_schema.go index 59cbc921f5..982b1bf9ab 100644 --- a/services/logme/v2api/model_schema.go +++ b/services/logme/v2api/model_schema.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_trigger_restore_response.go b/services/logme/v2api/model_trigger_restore_response.go index fb13ef1a29..4ca57ddfbb 100644 --- a/services/logme/v2api/model_trigger_restore_response.go +++ b/services/logme/v2api/model_trigger_restore_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_update_backups_config_payload.go b/services/logme/v2api/model_update_backups_config_payload.go index d02a5758b0..5c45667c63 100644 --- a/services/logme/v2api/model_update_backups_config_payload.go +++ b/services/logme/v2api/model_update_backups_config_payload.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_update_backups_config_response.go b/services/logme/v2api/model_update_backups_config_response.go index e2cb22bb0a..e6d7f57b24 100644 --- a/services/logme/v2api/model_update_backups_config_response.go +++ b/services/logme/v2api/model_update_backups_config_response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/model_update_updates_settings_payload.go b/services/logme/v2api/model_update_updates_settings_payload.go new file mode 100644 index 0000000000..4a2fdc4458 --- /dev/null +++ b/services/logme/v2api/model_update_updates_settings_payload.go @@ -0,0 +1,167 @@ +/* +STACKIT LogMe API + +The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + +API version: 2.2.1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package v2api + +import ( + "encoding/json" + "fmt" +) + +// checks if the UpdateUpdatesSettingsPayload type satisfies the MappedNullable interface at compile time +var _ MappedNullable = &UpdateUpdatesSettingsPayload{} + +// UpdateUpdatesSettingsPayload struct for UpdateUpdatesSettingsPayload +type UpdateUpdatesSettingsPayload struct { + // Set to true to enable automatic updates or false to disable them. + AutomaticUpdatesEnabled bool `json:"automaticUpdatesEnabled"` + AdditionalProperties map[string]interface{} +} + +type _UpdateUpdatesSettingsPayload UpdateUpdatesSettingsPayload + +// NewUpdateUpdatesSettingsPayload instantiates a new UpdateUpdatesSettingsPayload object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewUpdateUpdatesSettingsPayload(automaticUpdatesEnabled bool) *UpdateUpdatesSettingsPayload { + this := UpdateUpdatesSettingsPayload{} + this.AutomaticUpdatesEnabled = automaticUpdatesEnabled + return &this +} + +// NewUpdateUpdatesSettingsPayloadWithDefaults instantiates a new UpdateUpdatesSettingsPayload object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewUpdateUpdatesSettingsPayloadWithDefaults() *UpdateUpdatesSettingsPayload { + this := UpdateUpdatesSettingsPayload{} + return &this +} + +// GetAutomaticUpdatesEnabled returns the AutomaticUpdatesEnabled field value +func (o *UpdateUpdatesSettingsPayload) GetAutomaticUpdatesEnabled() bool { + if o == nil { + var ret bool + return ret + } + + return o.AutomaticUpdatesEnabled +} + +// GetAutomaticUpdatesEnabledOk returns a tuple with the AutomaticUpdatesEnabled field value +// and a boolean to check if the value has been set. +func (o *UpdateUpdatesSettingsPayload) GetAutomaticUpdatesEnabledOk() (*bool, bool) { + if o == nil { + return nil, false + } + return &o.AutomaticUpdatesEnabled, true +} + +// SetAutomaticUpdatesEnabled sets field value +func (o *UpdateUpdatesSettingsPayload) SetAutomaticUpdatesEnabled(v bool) { + o.AutomaticUpdatesEnabled = v +} + +func (o UpdateUpdatesSettingsPayload) MarshalJSON() ([]byte, error) { + toSerialize, err := o.ToMap() + if err != nil { + return []byte{}, err + } + return json.Marshal(toSerialize) +} + +func (o UpdateUpdatesSettingsPayload) ToMap() (map[string]interface{}, error) { + toSerialize := map[string]interface{}{} + toSerialize["automaticUpdatesEnabled"] = o.AutomaticUpdatesEnabled + + for key, value := range o.AdditionalProperties { + toSerialize[key] = value + } + + return toSerialize, nil +} + +func (o *UpdateUpdatesSettingsPayload) UnmarshalJSON(data []byte) (err error) { + // This validates that all required properties are included in the JSON object + // by unmarshalling the object into a generic map with string keys and checking + // that every required field exists as a key in the generic map. + requiredProperties := []string{ + "automaticUpdatesEnabled", + } + + allProperties := make(map[string]interface{}) + + err = json.Unmarshal(data, &allProperties) + + if err != nil { + return err + } + + for _, requiredProperty := range requiredProperties { + if _, exists := allProperties[requiredProperty]; !exists { + return fmt.Errorf("no value given for required property %v", requiredProperty) + } + } + + varUpdateUpdatesSettingsPayload := _UpdateUpdatesSettingsPayload{} + + err = json.Unmarshal(data, &varUpdateUpdatesSettingsPayload) + + if err != nil { + return err + } + + *o = UpdateUpdatesSettingsPayload(varUpdateUpdatesSettingsPayload) + + additionalProperties := make(map[string]interface{}) + + if err = json.Unmarshal(data, &additionalProperties); err == nil { + delete(additionalProperties, "automaticUpdatesEnabled") + o.AdditionalProperties = additionalProperties + } + + return err +} + +type NullableUpdateUpdatesSettingsPayload struct { + value *UpdateUpdatesSettingsPayload + isSet bool +} + +func (v NullableUpdateUpdatesSettingsPayload) Get() *UpdateUpdatesSettingsPayload { + return v.value +} + +func (v *NullableUpdateUpdatesSettingsPayload) Set(val *UpdateUpdatesSettingsPayload) { + v.value = val + v.isSet = true +} + +func (v NullableUpdateUpdatesSettingsPayload) IsSet() bool { + return v.isSet +} + +func (v *NullableUpdateUpdatesSettingsPayload) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableUpdateUpdatesSettingsPayload(val *UpdateUpdatesSettingsPayload) *NullableUpdateUpdatesSettingsPayload { + return &NullableUpdateUpdatesSettingsPayload{value: val, isSet: true} +} + +func (v NullableUpdateUpdatesSettingsPayload) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableUpdateUpdatesSettingsPayload) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} diff --git a/services/logme/v2api/model_update_updates_settings_response.go b/services/logme/v2api/model_update_updates_settings_response.go new file mode 100644 index 0000000000..d954cd17e6 --- /dev/null +++ b/services/logme/v2api/model_update_updates_settings_response.go @@ -0,0 +1,167 @@ +/* +STACKIT LogMe API + +The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. + +API version: 2.2.1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package v2api + +import ( + "encoding/json" + "fmt" +) + +// checks if the UpdateUpdatesSettingsResponse type satisfies the MappedNullable interface at compile time +var _ MappedNullable = &UpdateUpdatesSettingsResponse{} + +// UpdateUpdatesSettingsResponse struct for UpdateUpdatesSettingsResponse +type UpdateUpdatesSettingsResponse struct { + // Whether automatic updates are allowed. + AutomaticUpdatesEnabled bool `json:"automaticUpdatesEnabled"` + AdditionalProperties map[string]interface{} +} + +type _UpdateUpdatesSettingsResponse UpdateUpdatesSettingsResponse + +// NewUpdateUpdatesSettingsResponse instantiates a new UpdateUpdatesSettingsResponse object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewUpdateUpdatesSettingsResponse(automaticUpdatesEnabled bool) *UpdateUpdatesSettingsResponse { + this := UpdateUpdatesSettingsResponse{} + this.AutomaticUpdatesEnabled = automaticUpdatesEnabled + return &this +} + +// NewUpdateUpdatesSettingsResponseWithDefaults instantiates a new UpdateUpdatesSettingsResponse object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewUpdateUpdatesSettingsResponseWithDefaults() *UpdateUpdatesSettingsResponse { + this := UpdateUpdatesSettingsResponse{} + return &this +} + +// GetAutomaticUpdatesEnabled returns the AutomaticUpdatesEnabled field value +func (o *UpdateUpdatesSettingsResponse) GetAutomaticUpdatesEnabled() bool { + if o == nil { + var ret bool + return ret + } + + return o.AutomaticUpdatesEnabled +} + +// GetAutomaticUpdatesEnabledOk returns a tuple with the AutomaticUpdatesEnabled field value +// and a boolean to check if the value has been set. +func (o *UpdateUpdatesSettingsResponse) GetAutomaticUpdatesEnabledOk() (*bool, bool) { + if o == nil { + return nil, false + } + return &o.AutomaticUpdatesEnabled, true +} + +// SetAutomaticUpdatesEnabled sets field value +func (o *UpdateUpdatesSettingsResponse) SetAutomaticUpdatesEnabled(v bool) { + o.AutomaticUpdatesEnabled = v +} + +func (o UpdateUpdatesSettingsResponse) MarshalJSON() ([]byte, error) { + toSerialize, err := o.ToMap() + if err != nil { + return []byte{}, err + } + return json.Marshal(toSerialize) +} + +func (o UpdateUpdatesSettingsResponse) ToMap() (map[string]interface{}, error) { + toSerialize := map[string]interface{}{} + toSerialize["automaticUpdatesEnabled"] = o.AutomaticUpdatesEnabled + + for key, value := range o.AdditionalProperties { + toSerialize[key] = value + } + + return toSerialize, nil +} + +func (o *UpdateUpdatesSettingsResponse) UnmarshalJSON(data []byte) (err error) { + // This validates that all required properties are included in the JSON object + // by unmarshalling the object into a generic map with string keys and checking + // that every required field exists as a key in the generic map. + requiredProperties := []string{ + "automaticUpdatesEnabled", + } + + allProperties := make(map[string]interface{}) + + err = json.Unmarshal(data, &allProperties) + + if err != nil { + return err + } + + for _, requiredProperty := range requiredProperties { + if _, exists := allProperties[requiredProperty]; !exists { + return fmt.Errorf("no value given for required property %v", requiredProperty) + } + } + + varUpdateUpdatesSettingsResponse := _UpdateUpdatesSettingsResponse{} + + err = json.Unmarshal(data, &varUpdateUpdatesSettingsResponse) + + if err != nil { + return err + } + + *o = UpdateUpdatesSettingsResponse(varUpdateUpdatesSettingsResponse) + + additionalProperties := make(map[string]interface{}) + + if err = json.Unmarshal(data, &additionalProperties); err == nil { + delete(additionalProperties, "automaticUpdatesEnabled") + o.AdditionalProperties = additionalProperties + } + + return err +} + +type NullableUpdateUpdatesSettingsResponse struct { + value *UpdateUpdatesSettingsResponse + isSet bool +} + +func (v NullableUpdateUpdatesSettingsResponse) Get() *UpdateUpdatesSettingsResponse { + return v.value +} + +func (v *NullableUpdateUpdatesSettingsResponse) Set(val *UpdateUpdatesSettingsResponse) { + v.value = val + v.isSet = true +} + +func (v NullableUpdateUpdatesSettingsResponse) IsSet() bool { + return v.isSet +} + +func (v *NullableUpdateUpdatesSettingsResponse) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableUpdateUpdatesSettingsResponse(val *UpdateUpdatesSettingsResponse) *NullableUpdateUpdatesSettingsResponse { + return &NullableUpdateUpdatesSettingsResponse{value: val, isSet: true} +} + +func (v NullableUpdateUpdatesSettingsResponse) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableUpdateUpdatesSettingsResponse) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} diff --git a/services/logme/v2api/response.go b/services/logme/v2api/response.go index 6e6113d183..da22e68ca2 100644 --- a/services/logme/v2api/response.go +++ b/services/logme/v2api/response.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. diff --git a/services/logme/v2api/utils.go b/services/logme/v2api/utils.go index 62eae4957c..1871f0bc53 100644 --- a/services/logme/v2api/utils.go +++ b/services/logme/v2api/utils.go @@ -3,7 +3,7 @@ STACKIT LogMe API The STACKIT LogMe API provides endpoints to list service offerings, manage service instances and service credentials within STACKIT portal projects. -API version: 2.2.0 +API version: 2.2.1 */ // Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.