From 509e9e6afb5716d97f3b659409a600e89d18f63e Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Tue, 7 May 2024 07:12:00 +0000 Subject: [PATCH] feat(alloydb): update the api #### alloydb:v1 The following keys were added: - schemas.Cluster.properties.maintenanceSchedule (Total Keys: 2) - schemas.MaintenanceSchedule (Total Keys: 5) --- ...lloydb_v1.projects.locations.clusters.html | 18 +++++++++++++++ .../discovery_cache/documents/alloydb.v1.json | 23 ++++++++++++++++++- .../documents/alloydb.v1alpha.json | 5 +++- .../documents/alloydb.v1beta.json | 5 +++- 4 files changed, 48 insertions(+), 3 deletions(-) diff --git a/docs/dyn/alloydb_v1.projects.locations.clusters.html b/docs/dyn/alloydb_v1.projects.locations.clusters.html index a516b97818..8787b52232 100644 --- a/docs/dyn/alloydb_v1.projects.locations.clusters.html +++ b/docs/dyn/alloydb_v1.projects.locations.clusters.html @@ -209,6 +209,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. @@ -376,6 +379,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. @@ -592,6 +598,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. @@ -739,6 +748,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. @@ -895,6 +907,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. @@ -1112,6 +1127,9 @@

Method Details

"labels": { # Labels as key value pairs "a_key": "A String", }, + "maintenanceSchedule": { # MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead. # Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set. + "startTime": "A String", # Output only. The scheduled start time for the maintenance. + }, "maintenanceUpdatePolicy": { # MaintenanceUpdatePolicy defines the policy for system updates. # Optional. The maintenance update policy determines when to allow or deny updates. "maintenanceWindows": [ # Preferred windows to perform maintenance. Currently limited to 1. { # MaintenanceWindow specifies a preferred day and time for maintenance. diff --git a/googleapiclient/discovery_cache/documents/alloydb.v1.json b/googleapiclient/discovery_cache/documents/alloydb.v1.json index edc5a08c66..35e52302b7 100644 --- a/googleapiclient/discovery_cache/documents/alloydb.v1.json +++ b/googleapiclient/discovery_cache/documents/alloydb.v1.json @@ -1461,7 +1461,7 @@ } } }, -"revision": "20240417", +"revision": "20240424", "rootUrl": "https://alloydb.googleapis.com/", "schemas": { "AuthorizedNetwork": { @@ -1856,6 +1856,11 @@ false "description": "Labels as key value pairs", "type": "object" }, +"maintenanceSchedule": { +"$ref": "MaintenanceSchedule", +"description": "Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.", +"readOnly": true +}, "maintenanceUpdatePolicy": { "$ref": "MaintenanceUpdatePolicy", "description": "Optional. The maintenance update policy determines when to allow or deny updates." @@ -2596,6 +2601,19 @@ false }, "type": "object" }, +"MaintenanceSchedule": { +"description": "MaintenanceSchedule stores the maintenance schedule generated from the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if MaintenanceWindow is set, and if there is no conflicting DenyPeriod. The schedule is cleared once the update takes place. This field cannot be manually changed; modify the MaintenanceUpdatePolicy instead.", +"id": "MaintenanceSchedule", +"properties": { +"startTime": { +"description": "Output only. The scheduled start time for the maintenance.", +"format": "google-datetime", +"readOnly": true, +"type": "string" +} +}, +"type": "object" +}, "MaintenanceUpdatePolicy": { "description": "MaintenanceUpdatePolicy defines the policy for system updates.", "id": "MaintenanceUpdatePolicy", @@ -4209,6 +4227,7 @@ false "PRODUCT_TYPE_ON_PREM", "ON_PREM", "PRODUCT_TYPE_MEMORYSTORE", +"PRODUCT_TYPE_BIGTABLE", "PRODUCT_TYPE_OTHER" ], "enumDeprecated": [ @@ -4221,6 +4240,7 @@ false, false, true, false, +false, false ], "enumDescriptions": [ @@ -4233,6 +4253,7 @@ false "On premises database product.", "On premises database product.", "Memorystore product area in GCP", +"Bigtable product area in GCP", "Other refers to rest of other product type. This is to be when product type is known, but it is not present in this enum." ], "type": "string" diff --git a/googleapiclient/discovery_cache/documents/alloydb.v1alpha.json b/googleapiclient/discovery_cache/documents/alloydb.v1alpha.json index b24d8c0ad1..97f6ca495c 100644 --- a/googleapiclient/discovery_cache/documents/alloydb.v1alpha.json +++ b/googleapiclient/discovery_cache/documents/alloydb.v1alpha.json @@ -1461,7 +1461,7 @@ } } }, -"revision": "20240417", +"revision": "20240424", "rootUrl": "https://alloydb.googleapis.com/", "schemas": { "AuthorizedNetwork": { @@ -4338,6 +4338,7 @@ false "PRODUCT_TYPE_ON_PREM", "ON_PREM", "PRODUCT_TYPE_MEMORYSTORE", +"PRODUCT_TYPE_BIGTABLE", "PRODUCT_TYPE_OTHER" ], "enumDeprecated": [ @@ -4350,6 +4351,7 @@ false, false, true, false, +false, false ], "enumDescriptions": [ @@ -4362,6 +4364,7 @@ false "On premises database product.", "On premises database product.", "Memorystore product area in GCP", +"Bigtable product area in GCP", "Other refers to rest of other product type. This is to be when product type is known, but it is not present in this enum." ], "type": "string" diff --git a/googleapiclient/discovery_cache/documents/alloydb.v1beta.json b/googleapiclient/discovery_cache/documents/alloydb.v1beta.json index a0ba704c67..1215b4a7f8 100644 --- a/googleapiclient/discovery_cache/documents/alloydb.v1beta.json +++ b/googleapiclient/discovery_cache/documents/alloydb.v1beta.json @@ -1458,7 +1458,7 @@ } } }, -"revision": "20240417", +"revision": "20240424", "rootUrl": "https://alloydb.googleapis.com/", "schemas": { "AuthorizedNetwork": { @@ -4314,6 +4314,7 @@ false "PRODUCT_TYPE_ON_PREM", "ON_PREM", "PRODUCT_TYPE_MEMORYSTORE", +"PRODUCT_TYPE_BIGTABLE", "PRODUCT_TYPE_OTHER" ], "enumDeprecated": [ @@ -4326,6 +4327,7 @@ false, false, true, false, +false, false ], "enumDescriptions": [ @@ -4338,6 +4340,7 @@ false "On premises database product.", "On premises database product.", "Memorystore product area in GCP", +"Bigtable product area in GCP", "Other refers to rest of other product type. This is to be when product type is known, but it is not present in this enum." ], "type": "string"