Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2442)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Feb 28, 2024
1 parent 454cba5 commit 9f9c0cf
Show file tree
Hide file tree
Showing 31 changed files with 4,141 additions and 565 deletions.
10 changes: 5 additions & 5 deletions api-list.json
Original file line number Diff line number Diff line change
Expand Up @@ -2536,7 +2536,7 @@
"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/dlp/docs/",
"documentationLink": "https://cloud.google.com/sensitive-data-protection/docs/",
"preferred": true
},
{
Expand Down Expand Up @@ -3477,7 +3477,7 @@
"name": "iam",
"version": "v2beta",
"title": "Identity and Access Management (IAM) API",
"description": "Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.",
"description": "Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.",
"discoveryRestUrl": "https://iam.googleapis.com/$discovery/rest?version=v2beta",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
Expand All @@ -3492,7 +3492,7 @@
"name": "iam",
"version": "v1",
"title": "Identity and Access Management (IAM) API",
"description": "Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.",
"description": "Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.",
"discoveryRestUrl": "https://iam.googleapis.com/$discovery/rest?version=v1",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
Expand All @@ -3507,7 +3507,7 @@
"name": "iam",
"version": "v2",
"title": "Identity and Access Management (IAM) API",
"description": "Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.",
"description": "Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.",
"discoveryRestUrl": "https://iam.googleapis.com/$discovery/rest?version=v2",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
Expand All @@ -3522,7 +3522,7 @@
"name": "iamcredentials",
"version": "v1",
"title": "IAM Service Account Credentials API",
"description": "Creates short-lived credentials for impersonating IAM service accounts. To enable this API, you must enable the IAM API (iam.googleapis.com).",
"description": "Creates short-lived credentials for impersonating IAM service accounts. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API.",
"discoveryRestUrl": "https://iamcredentials.googleapis.com/$discovery/rest?version=v1",
"icons": {
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
Expand Down
452 changes: 451 additions & 1 deletion apigee/v1/apigee-api.json

Large diffs are not rendered by default.

1,470 changes: 1,470 additions & 0 deletions apigee/v1/apigee-gen.go

Large diffs are not rendered by default.

11 changes: 7 additions & 4 deletions artifactregistry/v1/artifactregistry-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1668,7 +1668,7 @@
}
}
},
"revision": "20240202",
"revision": "20240223",
"rootUrl": "https://artifactregistry.googleapis.com/",
"schemas": {
"AptArtifact": {
Expand Down Expand Up @@ -2859,19 +2859,22 @@
"REDIRECTION_STATE_UNSPECIFIED",
"REDIRECTION_FROM_GCR_IO_DISABLED",
"REDIRECTION_FROM_GCR_IO_ENABLED",
"REDIRECTION_FROM_GCR_IO_FINALIZED"
"REDIRECTION_FROM_GCR_IO_FINALIZED",
"REDIRECTION_FROM_GCR_IO_ENABLED_AND_COPYING"
],
"enumDeprecated": [
false,
false,
false,
true
true,
false
],
"enumDescriptions": [
"No redirection status has been set.",
"Redirection is disabled.",
"Redirection is enabled.",
"Redirection is enabled, and has been finalized so cannot be reverted."
"Redirection is enabled, and has been finalized so cannot be reverted.",
"Redirection is enabled and missing images are copied from GCR"
],
"type": "string"
},
Expand Down
2 changes: 2 additions & 0 deletions artifactregistry/v1/artifactregistry-gen.go

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

11 changes: 7 additions & 4 deletions artifactregistry/v1beta2/artifactregistry-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -1142,7 +1142,7 @@
}
}
},
"revision": "20240122",
"revision": "20240223",
"rootUrl": "https://artifactregistry.googleapis.com/",
"schemas": {
"AptArtifact": {
Expand Down Expand Up @@ -1718,19 +1718,22 @@
"REDIRECTION_STATE_UNSPECIFIED",
"REDIRECTION_FROM_GCR_IO_DISABLED",
"REDIRECTION_FROM_GCR_IO_ENABLED",
"REDIRECTION_FROM_GCR_IO_FINALIZED"
"REDIRECTION_FROM_GCR_IO_FINALIZED",
"REDIRECTION_FROM_GCR_IO_ENABLED_AND_COPYING"
],
"enumDeprecated": [
false,
false,
false,
true
true,
false
],
"enumDescriptions": [
"No redirection status has been set.",
"Redirection is disabled.",
"Redirection is enabled.",
"Redirection is enabled, and has been finalized so cannot be reverted."
"Redirection is enabled, and has been finalized so cannot be reverted.",
"Redirection is enabled and missing images are copied from GCR"
],
"type": "string"
},
Expand Down
2 changes: 2 additions & 0 deletions artifactregistry/v1beta2/artifactregistry-gen.go

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

6 changes: 3 additions & 3 deletions chat/v1/chat-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -990,7 +990,7 @@
}
}
},
"revision": "20240220",
"revision": "20240222",
"rootUrl": "https://chat.googleapis.com/",
"schemas": {
"ActionParameter": {
Expand Down Expand Up @@ -2058,7 +2058,7 @@
"type": "object"
},
"GoogleAppsCardV1Columns": {
"description": "The `Columns` widget displays up to 2 columns in a card message or dialog. You can add widgets to each column; the widgets appear in the order that they are specified. For an example in Google Chat apps, see [Columns](https://developers.google.com/chat/ui/widgets/columns). The height of each column is determined by the taller column. For example, if the first column is taller than the second column, both columns have the height of the first column. Because each column can contain a different number of widgets, you can't define rows or align widgets between the columns. Columns are displayed side-by-side. You can customize the width of each column using the `HorizontalSizeStyle` field. If the user's screen width is too narrow, the second column wraps below the first: * On web, the second column wraps if the screen width is less than or equal to 480 pixels. * On iOS devices, the second column wraps if the screen width is less than or equal to 300 pt. * On Android devices, the second column wraps if the screen width is less than or equal to 320 dp. To include more than 2 columns, or to use rows, use the `Grid` widget. [Google Chat apps](https://developers.google.com/chat):",
"description": "The `Columns` widget displays up to 2 columns in a card or dialog. You can add widgets to each column; the widgets appear in the order that they are specified. For an example in Google Chat apps, see [Columns](https://developers.google.com/chat/ui/widgets/columns). The height of each column is determined by the taller column. For example, if the first column is taller than the second column, both columns have the height of the first column. Because each column can contain a different number of widgets, you can't define rows or align widgets between the columns. Columns are displayed side-by-side. You can customize the width of each column using the `HorizontalSizeStyle` field. If the user's screen width is too narrow, the second column wraps below the first: * On web, the second column wraps if the screen width is less than or equal to 480 pixels. * On iOS devices, the second column wraps if the screen width is less than or equal to 300 pt. * On Android devices, the second column wraps if the screen width is less than or equal to 320 dp. To include more than 2 columns, or to use rows, use the `Grid` widget. [Google Workspace Add-ons and Chat apps](https://developers.google.com/workspace/extend): Columns for Google Workspace Add-ons are in [Developer Preview](https://developers.google.com/workspace/preview).",
"id": "GoogleAppsCardV1Columns",
"properties": {
"columnItems": {
Expand Down Expand Up @@ -2502,7 +2502,7 @@
"A set of radio buttons. Users can select one radio button.",
"A set of switches. Users can turn on one or more switches.",
"A dropdown menu. Users can select one item from the menu.",
"A multiselect menu for static or dynamic data. From the menu bar, users select one or more items. Users can also input values to populate dynamic data. For example, users can start typing the name of a Google Chat space and the widget autosuggests the space. To populate items for a multiselect menu, you can use one of the following types of data sources: * Static data: Items are specified as `SelectionItem` objects in the widget. Up to 100 items. * Google Workspace data: Items are populated using data from Google Workspace, such as Google Workspace users or Google Chat spaces. * External data: Items are populated from an external data source outside of Google Workspace. For examples of how to implement multiselect menus, see the [`SelectionInput` widget page](https://developers.google.com/chat/ui/widgets/selection-input#multiselect-menu). [Google Chat apps](https://developers.google.com/chat):"
"A multiselect menu for static or dynamic data. From the menu bar, users select one or more items. Users can also input values to populate dynamic data. For example, users can start typing the name of a Google Chat space and the widget autosuggests the space. To populate items for a multiselect menu, you can use one of the following types of data sources: * Static data: Items are specified as `SelectionItem` objects in the widget. Up to 100 items. * Google Workspace data: Items are populated using data from Google Workspace, such as Google Workspace users or Google Chat spaces. * External data: Items are populated from an external data source outside of Google Workspace. For examples of how to implement multiselect menus, see the [`SelectionInput` widget page](https://developers.google.com/chat/ui/widgets/selection-input#multiselect-menu). [Google Workspace Add-ons and Chat apps](https://developers.google.com/workspace/extend): multiselect for Google Workspace Add-ons are in [Developer Preview](https://developers.google.com/workspace/preview)."
],
"type": "string"
}
Expand Down
19 changes: 12 additions & 7 deletions chat/v1/chat-gen.go

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

19 changes: 18 additions & 1 deletion compute/v0.beta/compute-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -40344,7 +40344,7 @@
}
}
},
"revision": "20240218",
"revision": "20240220",
"rootUrl": "https://compute.googleapis.com/",
"schemas": {
"AWSV4Signature": {
Expand Down Expand Up @@ -50883,6 +50883,13 @@
"description": "[Output Only] Server-defined URL for the resource.",
"type": "string"
},
"sourceRegions": {
"description": "The list of cloud regions from which health checks are performed. If any regions are specified, then exactly 3 regions should be specified. The region names must be valid names of GCP regions. This can only be set for global health check. If this list is non-empty, then there are restrictions on what other health check fields are supported and what other resources can use this health check: - SSL, HTTP2, and GRPC protocols are not supported. - The TCP request field is not supported. - The proxyHeader field for HTTP, HTTPS, and TCP is not supported. - The checkIntervalSec field must be at least 30. - The health check cannot be used with BackendService nor with managed instance group auto-healing. ",
"items": {
"type": "string"
},
"type": "array"
},
"sslHealthCheck": {
"$ref": "SSLHealthCheck"
},
Expand Down Expand Up @@ -77412,6 +77419,11 @@
"description": "The URL of a forwarding rule with loadBalancingScheme INTERNAL* that is serving the endpoint identified by this service attachment.",
"type": "string"
},
"propagatedConnectionLimit": {
"description": "The number of consumer Network Connectivity Center spokes that connected Private Service Connect endpoints can be propagated to. This limit lets a service producer indirectly limit how many propagated Private Service Connect connections can be established to the producer's service attachment. If the connection preference of the service attachment is ACCEPT_MANUAL, the limit applies to each project or network that is listed in the consumer accept list. If the connection preference of the service attachment is ACCEPT_AUTOMATIC, the limit applies to each project that contains a connected endpoint. If unspecified, the default propagated connection limit is 250.",
"format": "uint32",
"type": "integer"
},
"pscServiceAttachmentId": {
"$ref": "Uint128",
"description": "[Output Only] An 128-bit global unique ID of the PSC service attachment."
Expand Down Expand Up @@ -77611,6 +77623,11 @@
"description": "The url of a connected endpoint.",
"type": "string"
},
"propagatedConnectionCount": {
"description": "The number of consumer Network Connectivity Center spokes that the connected Private Service Connect endpoint has propagated to.",
"format": "uint32",
"type": "integer"
},
"pscConnectionId": {
"description": "The PSC connection id of the connected endpoint.",
"format": "uint64",
Expand Down
Loading

0 comments on commit 9f9c0cf

Please sign in to comment.