Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#1652)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Aug 11, 2022
1 parent 4fd3439 commit f73ea23
Show file tree
Hide file tree
Showing 89 changed files with 4,520 additions and 497 deletions.
4 changes: 2 additions & 2 deletions accesscontextmanager/v1/accesscontextmanager-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1083,7 +1083,7 @@
}
}
},
"revision": "20220620",
"revision": "20220806",
"rootUrl": "https://accesscontextmanager.googleapis.com/",
"schemas": {
"AccessContextManagerOperationMetadata": {
Expand Down Expand Up @@ -1250,7 +1250,7 @@
"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)."
},
"members": {
"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, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?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, `my-other-app@appspot.gserviceaccount.com?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, `admins@example.com?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`. ",
"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, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `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, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?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, `my-other-app@appspot.gserviceaccount.com?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, `admins@example.com?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`. ",
"items": {
"type": "string"
},
Expand Down
22 changes: 13 additions & 9 deletions accesscontextmanager/v1/accesscontextmanager-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

60 changes: 57 additions & 3 deletions admin/directory/v1/admin-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4407,7 +4407,7 @@
}
}
},
"revision": "20220802",
"revision": "20220809",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Alias": {
Expand Down Expand Up @@ -4873,7 +4873,7 @@
"additionalProperties": {
"type": "string"
},
"description": "Additional parameters controlling delivery channel behavior. Optional.",
"description": "Additional parameters controlling delivery channel behavior. Optional. For example, `params.ttl` specifies the time-to-live in seconds for the notification channel, where the default is 2 hours and the maximum TTL is 2 days.",
"type": "object"
},
"payload": {
Expand Down Expand Up @@ -5973,6 +5973,33 @@
},
"type": "object"
},
"GroupAlias": {
"description": "The Directory API manages aliases, which are alternative email addresses.",
"id": "GroupAlias",
"properties": {
"alias": {
"description": "The alias email address.",
"type": "string"
},
"etag": {
"description": "ETag of the resource.",
"type": "string"
},
"id": {
"description": "The unique ID of the group.",
"type": "string"
},
"kind": {
"description": "The type of the API resource. For Alias resources, the value is `admin#directory#alias`.",
"type": "string"
},
"primaryEmail": {
"description": "The primary email address of the group.",
"type": "string"
}
},
"type": "object"
},
"Groups": {
"id": "Groups",
"properties": {
Expand Down Expand Up @@ -7050,7 +7077,7 @@
"type": "any"
},
"hashFunction": {
"description": "Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer.",
"description": "Stores the hash format of the `password` property. The following `hashFunction` values are allowed: * `MD5` - Accepts simple hex-encoded values. * `SHA-1` - Accepts simple hex-encoded values. * `crypt` - Compliant with the [C crypt library](https://en.wikipedia.org/wiki/Crypt_%28C%29). Supports the DES, MD5 (hash prefix `$1$`), SHA-256 (hash prefix `$5$`), and SHA-512 (hash prefix `$6$`) hash algorithms. If rounds are specified as part of the prefix, they must be 10,000 or fewer.",
"type": "string"
},
"id": {
Expand Down Expand Up @@ -7289,6 +7316,33 @@
},
"type": "object"
},
"UserAlias": {
"description": "The Directory API manages aliases, which are alternative email addresses.",
"id": "UserAlias",
"properties": {
"alias": {
"description": "The alias email address.",
"type": "string"
},
"etag": {
"description": "ETag of the resource.",
"type": "string"
},
"id": {
"description": "The unique ID for the user.",
"type": "string"
},
"kind": {
"description": "The type of the API resource. For Alias resources, the value is `admin#directory#alias`.",
"type": "string"
},
"primaryEmail": {
"description": "The user's primary email address.",
"type": "string"
}
},
"type": "object"
},
"UserCustomProperties": {
"additionalProperties": {
"type": "any"
Expand Down
90 changes: 88 additions & 2 deletions admin/directory/v1/admin-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions adsense/v2/adsense-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@
]
},
"getAdcode": {
"description": "Gets the AdSense code for a given ad unit.",
"description": "Gets the ad unit code for a given ad unit. For more information, see [About the AdSense code](https://support.google.com/adsense/answer/9274634) and [Where to place the ad code in your HTML](https://support.google.com/adsense/answer/9190028).",
"flatPath": "v2/accounts/{accountsId}/adclients/{adclientsId}/adunits/{adunitsId}/adcode",
"httpMethod": "GET",
"id": "adsense.accounts.adclients.adunits.getAdcode",
Expand Down Expand Up @@ -1645,7 +1645,7 @@
}
}
},
"revision": "20220727",
"revision": "20220810",
"rootUrl": "https://adsense.googleapis.com/",
"schemas": {
"Account": {
Expand Down Expand Up @@ -1806,11 +1806,11 @@
"type": "object"
},
"AdUnitAdCode": {
"description": "Representation of the AdSense code for a given ad unit.",
"description": "Representation of the ad unit code for a given ad unit. For more information, see [About the AdSense code](https://support.google.com/adsense/answer/9274634) and [Where to place the ad code in your HTML](https://support.google.com/adsense/answer/9190028).",
"id": "AdUnitAdCode",
"properties": {
"adCode": {
"description": "Output only. The AdSense code snippet to add to the body of an HTML page.",
"description": "Output only. The code snippet to add to the body of an HTML page.",
"readOnly": true,
"type": "string"
}
Expand Down
18 changes: 13 additions & 5 deletions adsense/v2/adsense-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 0 additions & 15 deletions api-list.json
Original file line number Diff line number Diff line change
Expand Up @@ -5092,21 +5092,6 @@
"documentationLink": "https://cloud.google.com/speech-to-text/docs/quickstart-protocol",
"preferred": false
},
{
"kind": "discovery#directoryItem",
"id": "speech:v2beta1",
"name": "speech",
"version": "v2beta1",
"title": "Cloud Speech-to-Text API",
"description": "Converts audio to text by applying powerful neural network models.",
"discoveryRestUrl": "https://speech.googleapis.com/$discovery/rest?version=v2beta1",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
},
"documentationLink": "https://cloud.google.com/speech-to-text/docs/quickstart-protocol",
"preferred": false
},
{
"kind": "discovery#directoryItem",
"id": "speech:v1",
Expand Down
Loading

0 comments on commit f73ea23

Please sign in to comment.