Skip to content

Commit 0c868b2

Browse files
feat(all): auto-regenerate discovery clients (#2638)
1 parent 324ae13 commit 0c868b2

Some content is hidden

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

49 files changed

+34247
-451
lines changed

api-list.json

+150
Original file line numberDiff line numberDiff line change
@@ -4116,6 +4116,156 @@
41164116
"documentationLink": "https://cloud.google.com/memorystore/",
41174117
"preferred": true
41184118
},
4119+
{
4120+
"kind": "discovery#directoryItem",
4121+
"id": "merchantapi:accounts_v1beta",
4122+
"name": "merchantapi",
4123+
"version": "accounts_v1beta",
4124+
"title": "Merchant API",
4125+
"description": "Programmatically manage your Merchant Center Accounts.",
4126+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=accounts_v1beta",
4127+
"icons": {
4128+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4129+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4130+
},
4131+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4132+
"preferred": false
4133+
},
4134+
{
4135+
"kind": "discovery#directoryItem",
4136+
"id": "merchantapi:conversions_v1beta",
4137+
"name": "merchantapi",
4138+
"version": "conversions_v1beta",
4139+
"title": "Merchant API",
4140+
"description": "Programmatically manage your Merchant Center Accounts.",
4141+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=conversions_v1beta",
4142+
"icons": {
4143+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4144+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4145+
},
4146+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4147+
"preferred": false
4148+
},
4149+
{
4150+
"kind": "discovery#directoryItem",
4151+
"id": "merchantapi:datasources_v1beta",
4152+
"name": "merchantapi",
4153+
"version": "datasources_v1beta",
4154+
"title": "Merchant API",
4155+
"description": "Programmatically manage your Merchant Center Accounts.",
4156+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=datasources_v1beta",
4157+
"icons": {
4158+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4159+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4160+
},
4161+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4162+
"preferred": false
4163+
},
4164+
{
4165+
"kind": "discovery#directoryItem",
4166+
"id": "merchantapi:inventories_v1beta",
4167+
"name": "merchantapi",
4168+
"version": "inventories_v1beta",
4169+
"title": "Merchant API",
4170+
"description": "Programmatically manage your Merchant Center Accounts.",
4171+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=inventories_v1beta",
4172+
"icons": {
4173+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4174+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4175+
},
4176+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4177+
"preferred": false
4178+
},
4179+
{
4180+
"kind": "discovery#directoryItem",
4181+
"id": "merchantapi:lfp_v1beta",
4182+
"name": "merchantapi",
4183+
"version": "lfp_v1beta",
4184+
"title": "Merchant API",
4185+
"description": "Programmatically manage your Merchant Center Accounts.",
4186+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=lfp_v1beta",
4187+
"icons": {
4188+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4189+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4190+
},
4191+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4192+
"preferred": false
4193+
},
4194+
{
4195+
"kind": "discovery#directoryItem",
4196+
"id": "merchantapi:notifications_v1beta",
4197+
"name": "merchantapi",
4198+
"version": "notifications_v1beta",
4199+
"title": "Merchant API",
4200+
"description": "Programmatically manage your Merchant Center Accounts.",
4201+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=notifications_v1beta",
4202+
"icons": {
4203+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4204+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4205+
},
4206+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4207+
"preferred": false
4208+
},
4209+
{
4210+
"kind": "discovery#directoryItem",
4211+
"id": "merchantapi:products_v1beta",
4212+
"name": "merchantapi",
4213+
"version": "products_v1beta",
4214+
"title": "Merchant API",
4215+
"description": "Programmatically manage your Merchant Center Accounts.",
4216+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=products_v1beta",
4217+
"icons": {
4218+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4219+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4220+
},
4221+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4222+
"preferred": false
4223+
},
4224+
{
4225+
"kind": "discovery#directoryItem",
4226+
"id": "merchantapi:promotions_v1beta",
4227+
"name": "merchantapi",
4228+
"version": "promotions_v1beta",
4229+
"title": "Merchant API",
4230+
"description": "Programmatically manage your Merchant Center Accounts.",
4231+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=promotions_v1beta",
4232+
"icons": {
4233+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4234+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4235+
},
4236+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4237+
"preferred": false
4238+
},
4239+
{
4240+
"kind": "discovery#directoryItem",
4241+
"id": "merchantapi:quota_v1beta",
4242+
"name": "merchantapi",
4243+
"version": "quota_v1beta",
4244+
"title": "Merchant API",
4245+
"description": "Programmatically manage your Merchant Center Accounts.",
4246+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=quota_v1beta",
4247+
"icons": {
4248+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4249+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4250+
},
4251+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4252+
"preferred": false
4253+
},
4254+
{
4255+
"kind": "discovery#directoryItem",
4256+
"id": "merchantapi:reports_v1beta",
4257+
"name": "merchantapi",
4258+
"version": "reports_v1beta",
4259+
"title": "Merchant API",
4260+
"description": "Programmatically manage your Merchant Center Accounts.",
4261+
"discoveryRestUrl": "https://merchantapi.googleapis.com/$discovery/rest?version=reports_v1beta",
4262+
"icons": {
4263+
"x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.png",
4264+
"x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.png"
4265+
},
4266+
"documentationLink": "https://developers.devsite.corp.google.com/merchant/api",
4267+
"preferred": true
4268+
},
41194269
{
41204270
"kind": "discovery#directoryItem",
41214271
"id": "metastore:v1alpha",

bigtableadmin/v2/bigtableadmin-api.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2194,7 +2194,7 @@
21942194
}
21952195
}
21962196
},
2197-
"revision": "20240429",
2197+
"revision": "20240522",
21982198
"rootUrl": "https://bigtableadmin.googleapis.com/",
21992199
"schemas": {
22002200
"AppProfile": {
@@ -4103,7 +4103,7 @@
41034103
"type": "object"
41044104
},
41054105
"Type": {
4106-
"description": "`Type` represents the type of data that is written to, read from, or stored in Bigtable. It is heavily based on the GoogleSQL standard to help maintain familiarity and consistency across products and features. For compatibility with Bigtable's existing untyped APIs, each `Type` includes an `Encoding` which describes how to convert to/from the underlying data. This might involve composing a series of steps into an \"encoding chain,\" for example to convert from INT64 -\u003e STRING -\u003e raw bytes. In most cases, a \"link\" in the encoding chain will be based an on existing GoogleSQL conversion function like `CAST`. Each link in the encoding chain also defines the following properties: * Natural sort: Does the encoded value sort consistently with the original typed value? Note that Bigtable will always sort data based on the raw encoded value, *not* the decoded type. - Example: STRING values sort in the same order as their UTF-8 encodings. - Counterexample: Encoding INT64 to a fixed-width STRING does *not* preserve sort order when dealing with negative numbers. INT64(1) \u003e INT64(-1), but STRING(\"-00001\") \u003e STRING(\"00001). - The overall encoding chain sorts naturally if *every* link does. * Self-delimiting: If we concatenate two encoded values, can we always tell where the first one ends and the second one begins? - Example: If we encode INT64s to fixed-width STRINGs, the first value will always contain exactly N digits, possibly preceded by a sign. - Counterexample: If we concatenate two UTF-8 encoded STRINGs, we have no way to tell where the first one ends. - The overall encoding chain is self-delimiting if *any* link is. * Compatibility: Which other systems have matching encoding schemes? For example, does this encoding have a GoogleSQL equivalent? HBase? Java?",
4106+
"description": "`Type` represents the type of data that is written to, read from, or stored in Bigtable. It is heavily based on the GoogleSQL standard to help maintain familiarity and consistency across products and features. For compatibility with Bigtable's existing untyped APIs, each `Type` includes an `Encoding` which describes how to convert to/from the underlying data. This might involve composing a series of steps into an \"encoding chain,\" for example to convert from INT64 -\u003e STRING -\u003e raw bytes. In most cases, a \"link\" in the encoding chain will be based an on existing GoogleSQL conversion function like `CAST`. Each link in the encoding chain also defines the following properties: * Natural sort: Does the encoded value sort consistently with the original typed value? Note that Bigtable will always sort data based on the raw encoded value, *not* the decoded type. - Example: BYTES values sort in the same order as their raw encodings. - Counterexample: Encoding INT64 to a fixed-width STRING does *not* preserve sort order when dealing with negative numbers. INT64(1) \u003e INT64(-1), but STRING(\"-00001\") \u003e STRING(\"00001). - The overall encoding chain has this property if *every* link does. * Self-delimiting: If we concatenate two encoded values, can we always tell where the first one ends and the second one begins? - Example: If we encode INT64s to fixed-width STRINGs, the first value will always contain exactly N digits, possibly preceded by a sign. - Counterexample: If we concatenate two UTF-8 encoded STRINGs, we have no way to tell where the first one ends. - The overall encoding chain has this property if *any* link does. * Compatibility: Which other systems have matching encoding schemes? For example, does this encoding have a GoogleSQL equivalent? HBase? Java?",
41074107
"id": "Type",
41084108
"properties": {
41094109
"aggregateType": {

bigtableadmin/v2/bigtableadmin-gen.go

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

binaryauthorization/v1/binaryauthorization-api.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@
742742
}
743743
}
744744
},
745-
"revision": "20240524",
745+
"revision": "20240607",
746746
"rootUrl": "https://binaryauthorization.googleapis.com/",
747747
"schemas": {
748748
"AdmissionRule": {
@@ -1342,7 +1342,7 @@
13421342
"id": "PkixPublicKey",
13431343
"properties": {
13441344
"keyId": {
1345-
"description": "Optional. The ID of this public key. Signatures verified by Binary Authorization must include the ID of the public key that can be used to verify them, and that ID must match the contents of this field exactly. This may be explicitly provided by the caller, but it MUST be a valid RFC3986 URI. If `key_id` is left blank and this `PkixPublicKey` is not used in the context of a wrapper (see next paragraph), a default key ID will be computed based on the digest of the DER encoding of the public key. If this `PkixPublicKey` is used in the context of a wrapper that has its own notion of key ID (e.g. `AttestorPublicKey`), then this field can either: * Match that value exactly. * Or be left blank, in which case it behaves exactly as though it is equal to that wrapper value.",
1345+
"description": "Optional. The ID of this public key. Signatures verified by Binary Authorization must include the ID of the public key that can be used to verify them. The ID must match exactly contents of the `key_id` field exactly. The ID may be explicitly provided by the caller, but it MUST be a valid RFC3986 URI. If `key_id` is left blank and this `PkixPublicKey` is not used in the context of a wrapper (see next paragraph), a default key ID will be computed based on the digest of the DER encoding of the public key. If this `PkixPublicKey` is used in the context of a wrapper that has its own notion of key ID (e.g. `AttestorPublicKey`), then this field can either match that value exactly, or be left blank, in which case it behaves exactly as though it is equal to that wrapper value.",
13461346
"type": "string"
13471347
},
13481348
"publicKeyPem": {

binaryauthorization/v1/binaryauthorization-gen.go

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)