Skip to content

Commit 62364a2

Browse files
feat(all): auto-regenerate discovery clients (#1664)
1 parent d6ee425 commit 62364a2

File tree

75 files changed

+25913
-20053
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+25913
-20053
lines changed

api-list.json

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5092,21 +5092,6 @@
50925092
"documentationLink": "https://cloud.google.com/speech-to-text/docs/quickstart-protocol",
50935093
"preferred": false
50945094
},
5095-
{
5096-
"kind": "discovery#directoryItem",
5097-
"id": "speech:v2beta1",
5098-
"name": "speech",
5099-
"version": "v2beta1",
5100-
"title": "Cloud Speech-to-Text API",
5101-
"description": "Converts audio to text by applying powerful neural network models.",
5102-
"discoveryRestUrl": "https://speech.googleapis.com/$discovery/rest?version=v2beta1",
5103-
"icons": {
5104-
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
5105-
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
5106-
},
5107-
"documentationLink": "https://cloud.google.com/speech-to-text/docs/quickstart-protocol",
5108-
"preferred": false
5109-
},
51105095
{
51115096
"kind": "discovery#directoryItem",
51125097
"id": "speech:v1",

cloudbuild/v1/cloudbuild-api.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -818,7 +818,7 @@
818818
],
819819
"parameters": {
820820
"pageSize": {
821-
"description": "The maximum number of configs to return. The service may return fewer than this value. If unspecified, at most 50 configs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.",
821+
"description": "The maximum number of configs to return. The service may return fewer than this value. The maximum value is 1000; values above 1000 will be coerced to 1000.",
822822
"format": "int32",
823823
"location": "query",
824824
"type": "integer"
@@ -2011,7 +2011,7 @@
20112011
}
20122012
}
20132013
},
2014-
"revision": "20220619",
2014+
"revision": "20220808",
20152015
"rootUrl": "https://cloudbuild.googleapis.com/",
20162016
"schemas": {
20172017
"ApprovalConfig": {

cloudbuild/v1/cloudbuild-gen.go

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cloudsearch/v1/cloudsearch-api.json

Lines changed: 5949 additions & 5885 deletions
Large diffs are not rendered by default.

cloudsearch/v1/cloudsearch-gen.go

Lines changed: 9622 additions & 9543 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cloudsupport/v2beta/cloudsupport-api.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@
575575
}
576576
}
577577
},
578-
"revision": "20220726",
578+
"revision": "20220812",
579579
"rootUrl": "https://cloudsupport.googleapis.com/",
580580
"schemas": {
581581
"Actor": {
@@ -711,7 +711,7 @@
711711
"P4"
712712
],
713713
"enumDescriptions": [
714-
"Severity is undefined or has not been set yet.",
714+
"Priority is undefined or has not been set yet.",
715715
"Extreme impact on a production service. Service is hard down.",
716716
"Critical impact on a production service. Service is currently unusable.",
717717
"Severe impact on a production service. Service is usable but greatly impaired.",

cloudsupport/v2beta/cloudsupport-gen.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compute/v0.alpha/compute-api.json

Lines changed: 242 additions & 356 deletions
Large diffs are not rendered by default.

compute/v0.alpha/compute-gen.go

Lines changed: 1319 additions & 2243 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compute/v0.beta/compute-api.json

Lines changed: 138 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35452,7 +35452,7 @@
3545235452
}
3545335453
}
3545435454
},
35455-
"revision": "20220726",
35455+
"revision": "20220809",
3545635456
"rootUrl": "https://compute.googleapis.com/",
3545735457
"schemas": {
3545835458
"AcceleratorConfig": {
@@ -39178,7 +39178,7 @@
3917839178
"description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)."
3917939179
},
3918039180
"members": {
39181-
"description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `[email protected]` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `[email protected]`. * `group:{emailid}`: An email address that represents a Google group. For example, `[email protected]`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. ",
39181+
"description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `[email protected]` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `[email protected]`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `[email protected]`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `[email protected]?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. ",
3918239182
"items": {
3918339183
"type": "string"
3918439184
},
@@ -52130,6 +52130,9 @@
5213052130
],
5213152131
"type": "string"
5213252132
},
52133+
"pscData": {
52134+
"$ref": "NetworkEndpointGroupPscData"
52135+
},
5213352136
"pscTargetService": {
5213452137
"description": "The target service url used to set up private service connection to a Google API or a PSC Producer Service Attachment. An example value is: \"asia-northeast3-cloudkms.googleapis.com\"",
5213552138
"type": "string"
@@ -52485,6 +52488,42 @@
5248552488
},
5248652489
"type": "object"
5248752490
},
52491+
"NetworkEndpointGroupPscData": {
52492+
"description": "All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.",
52493+
"id": "NetworkEndpointGroupPscData",
52494+
"properties": {
52495+
"consumerPscAddress": {
52496+
"description": "[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.",
52497+
"type": "string"
52498+
},
52499+
"pscConnectionId": {
52500+
"description": "[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.",
52501+
"format": "uint64",
52502+
"type": "string"
52503+
},
52504+
"pscConnectionStatus": {
52505+
"description": "[Output Only] The connection status of the PSC Forwarding Rule.",
52506+
"enum": [
52507+
"ACCEPTED",
52508+
"CLOSED",
52509+
"NEEDS_ATTENTION",
52510+
"PENDING",
52511+
"REJECTED",
52512+
"STATUS_UNSPECIFIED"
52513+
],
52514+
"enumDescriptions": [
52515+
"The connection has been accepted by the producer.",
52516+
"The connection has been closed by the producer and will not serve traffic going forward.",
52517+
"The connection has been accepted by the producer, but the producer needs to take further action before the forwarding rule can serve traffic.",
52518+
"The connection is pending acceptance by the producer.",
52519+
"The connection has been rejected by the producer.",
52520+
""
52521+
],
52522+
"type": "string"
52523+
}
52524+
},
52525+
"type": "object"
52526+
},
5248852527
"NetworkEndpointGroupServerlessDeployment": {
5248952528
"description": "Configuration for a serverless network endpoint group (NEG). The platform must be provided. Note: The target backend service must be in the same project and located in the same region as the Serverless NEG.",
5249052529
"id": "NetworkEndpointGroupServerlessDeployment",
@@ -59189,6 +59228,13 @@
5918959228
"pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
5919059229
"type": "string"
5919159230
},
59231+
"resourcePolicies": {
59232+
"additionalProperties": {
59233+
"type": "string"
59234+
},
59235+
"description": "Resource policies to be added to this reservation. The key is defined by user, and the value is resource policy url. This is to define placement policy with reservation.",
59236+
"type": "object"
59237+
},
5919259238
"satisfiesPzs": {
5919359239
"description": "[Output Only] Reserved for future use.",
5919459240
"type": "boolean"
@@ -63124,6 +63170,10 @@
6312463170
"$ref": "SecurityPolicyRuleMatcher",
6312563171
"description": "A match condition that incoming traffic is evaluated against. If it evaluates to true, the corresponding 'action' is enforced."
6312663172
},
63173+
"preconfiguredWafConfig": {
63174+
"$ref": "SecurityPolicyRulePreconfiguredWafConfig",
63175+
"description": "Preconfigured WAF configuration to be applied for the rule. If the rule does not evaluate preconfigured WAF rules, i.e., if evaluatePreconfiguredWaf() is not used, this field will have no effect."
63176+
},
6312763177
"preview": {
6312863178
"description": "If set to true, the specified action is not enforced.",
6312963179
"type": "boolean"
@@ -63266,6 +63316,92 @@
6326663316
},
6326763317
"type": "object"
6326863318
},
63319+
"SecurityPolicyRulePreconfiguredWafConfig": {
63320+
"id": "SecurityPolicyRulePreconfiguredWafConfig",
63321+
"properties": {
63322+
"exclusions": {
63323+
"description": "A list of exclusions to apply during preconfigured WAF evaluation.",
63324+
"items": {
63325+
"$ref": "SecurityPolicyRulePreconfiguredWafConfigExclusion"
63326+
},
63327+
"type": "array"
63328+
}
63329+
},
63330+
"type": "object"
63331+
},
63332+
"SecurityPolicyRulePreconfiguredWafConfigExclusion": {
63333+
"id": "SecurityPolicyRulePreconfiguredWafConfigExclusion",
63334+
"properties": {
63335+
"requestCookiesToExclude": {
63336+
"description": "A list of request cookie names whose value will be excluded from inspection during preconfigured WAF evaluation.",
63337+
"items": {
63338+
"$ref": "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams"
63339+
},
63340+
"type": "array"
63341+
},
63342+
"requestHeadersToExclude": {
63343+
"description": "A list of request header names whose value will be excluded from inspection during preconfigured WAF evaluation.",
63344+
"items": {
63345+
"$ref": "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams"
63346+
},
63347+
"type": "array"
63348+
},
63349+
"requestQueryParamsToExclude": {
63350+
"description": "A list of request query parameter names whose value will be excluded from inspection during preconfigured WAF evaluation. Note that the parameter can be in the query string or in the POST body.",
63351+
"items": {
63352+
"$ref": "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams"
63353+
},
63354+
"type": "array"
63355+
},
63356+
"requestUrisToExclude": {
63357+
"description": "A list of request URIs from the request line to be excluded from inspection during preconfigured WAF evaluation. When specifying this field, the query or fragment part should be excluded.",
63358+
"items": {
63359+
"$ref": "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams"
63360+
},
63361+
"type": "array"
63362+
},
63363+
"targetRuleIds": {
63364+
"description": "A list of target rule IDs under the WAF rule set to apply the preconfigured WAF exclusion. If omitted, it refers to all the rule IDs under the WAF rule set.",
63365+
"items": {
63366+
"type": "string"
63367+
},
63368+
"type": "array"
63369+
},
63370+
"targetRuleSet": {
63371+
"description": "Target WAF rule set to apply the preconfigured WAF exclusion.",
63372+
"type": "string"
63373+
}
63374+
},
63375+
"type": "object"
63376+
},
63377+
"SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams": {
63378+
"id": "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams",
63379+
"properties": {
63380+
"op": {
63381+
"description": "The match operator for the field.",
63382+
"enum": [
63383+
"CONTAINS",
63384+
"ENDS_WITH",
63385+
"EQUALS",
63386+
"EQUALS_ANY",
63387+
"STARTS_WITH"
63388+
],
63389+
"enumDescriptions": [
63390+
"The operator matches if the field value contains the specified value.",
63391+
"The operator matches if the field value ends with the specified value.",
63392+
"The operator matches if the field value equals the specified value.",
63393+
"The operator matches if the field value is any value.",
63394+
"The operator matches if the field value starts with the specified value."
63395+
],
63396+
"type": "string"
63397+
},
63398+
"val": {
63399+
"description": "The value of the field.",
63400+
"type": "string"
63401+
}
63402+
},
63403+
"type": "object"
63404+
},
6326963405
"SecurityPolicyRuleRateLimitOptions": {
6327063406
"id": "SecurityPolicyRuleRateLimitOptions",
6327163407
"properties": {

0 commit comments

Comments
 (0)