From 5db91e2709891e171e623d218b4d6cad6c60cd79 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Date: Tue, 12 Mar 2024 07:08:29 +0000 Subject: [PATCH] feat(serviceusage): update the api #### serviceusage:v1beta1 The following keys were added: - schemas.QuotaBucket.properties.rolloutInfo.$ref (Total Keys: 1) - schemas.RolloutInfo (Total Keys: 3) --- ...e_v1beta1.services.consumerQuotaMetrics.html | 12 ++++++++++++ ...a1.services.consumerQuotaMetrics.limits.html | 3 +++ .../documents/serviceusage.v1.json | 2 +- .../documents/serviceusage.v1beta1.json | 17 ++++++++++++++++- 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.html b/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.html index b22c7c8641c..dccb642780d 100644 --- a/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.html +++ b/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.html @@ -176,6 +176,9 @@

Method Details

"policyValue": "A String", # The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). "unit": "A String", # The limit unit of the limit to which this policy applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string. }, + "rolloutInfo": { # [Output only] Rollout information of a quota. # Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config. + "defaultLimitOngoingRollout": True or False, # Whether there is an ongoing rollout for the default limit or not. + }, }, ], "supportedLocations": [ # List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension. @@ -237,6 +240,9 @@

Method Details

"policyValue": "A String", # The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). "unit": "A String", # The limit unit of the limit to which this policy applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string. }, + "rolloutInfo": { # [Output only] Rollout information of a quota. # Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config. + "defaultLimitOngoingRollout": True or False, # Whether there is an ongoing rollout for the default limit or not. + }, }, ], "supportedLocations": [ # List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension. @@ -447,6 +453,9 @@

Method Details

"policyValue": "A String", # The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). "unit": "A String", # The limit unit of the limit to which this policy applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string. }, + "rolloutInfo": { # [Output only] Rollout information of a quota. # Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config. + "defaultLimitOngoingRollout": True or False, # Whether there is an ongoing rollout for the default limit or not. + }, }, ], "supportedLocations": [ # List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension. @@ -508,6 +517,9 @@

Method Details

"policyValue": "A String", # The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). "unit": "A String", # The limit unit of the limit to which this policy applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string. }, + "rolloutInfo": { # [Output only] Rollout information of a quota. # Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config. + "defaultLimitOngoingRollout": True or False, # Whether there is an ongoing rollout for the default limit or not. + }, }, ], "supportedLocations": [ # List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension. diff --git a/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.limits.html b/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.limits.html index 5a66ed15af5..81023c71048 100644 --- a/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.limits.html +++ b/docs/dyn/serviceusage_v1beta1.services.consumerQuotaMetrics.limits.html @@ -167,6 +167,9 @@

Method Details

"policyValue": "A String", # The quota policy value. Can be any nonnegative integer, or -1 (unlimited quota). "unit": "A String", # The limit unit of the limit to which this policy applies. An example unit would be: `1/{project}/{region}` Note that `{project}` and `{region}` are not placeholders in this example; the literal characters `{` and `}` occur in the string. }, + "rolloutInfo": { # [Output only] Rollout information of a quota. # Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config. + "defaultLimitOngoingRollout": True or False, # Whether there is an ongoing rollout for the default limit or not. + }, }, ], "supportedLocations": [ # List of all supported locations. This field is present only if the limit has a {region} or {zone} dimension. diff --git a/googleapiclient/discovery_cache/documents/serviceusage.v1.json b/googleapiclient/discovery_cache/documents/serviceusage.v1.json index f7b5fb1ad4f..5f908b2f9f0 100644 --- a/googleapiclient/discovery_cache/documents/serviceusage.v1.json +++ b/googleapiclient/discovery_cache/documents/serviceusage.v1.json @@ -426,7 +426,7 @@ } } }, -"revision": "20240226", +"revision": "20240310", "rootUrl": "https://serviceusage.googleapis.com/", "schemas": { "AddEnableRulesMetadata": { diff --git a/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json b/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json index 1c7e67a858a..29be06f8714 100644 --- a/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json +++ b/googleapiclient/discovery_cache/documents/serviceusage.v1beta1.json @@ -964,7 +964,7 @@ } } }, -"revision": "20240226", +"revision": "20240310", "rootUrl": "https://serviceusage.googleapis.com/", "schemas": { "AddEnableRulesMetadata": { @@ -3662,6 +3662,10 @@ "producerQuotaPolicy": { "$ref": "ProducerQuotaPolicy", "description": "Producer policy inherited from the closet ancestor of the current consumer." +}, +"rolloutInfo": { +"$ref": "RolloutInfo", +"description": "Rollout information of this quota bucket. This field is present only if the effective limit will change due to the ongoing rollout of the service config." } }, "type": "object" @@ -3780,6 +3784,17 @@ }, "type": "object" }, +"RolloutInfo": { +"description": "[Output only] Rollout information of a quota.", +"id": "RolloutInfo", +"properties": { +"defaultLimitOngoingRollout": { +"description": "Whether there is an ongoing rollout for the default limit or not.", +"type": "boolean" +} +}, +"type": "object" +}, "RubySettings": { "description": "Settings for Ruby client libraries.", "id": "RubySettings",