Skip to content

Commit 66d2175

Browse files
feat(all): auto-regenerate discovery clients (#3099)
1 parent c09b6a9 commit 66d2175

File tree

6 files changed

+134
-37
lines changed

6 files changed

+134
-37
lines changed

file/v1/file-api.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@
143143
"name"
144144
],
145145
"parameters": {
146+
"extraLocationTypes": {
147+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
148+
"location": "query",
149+
"repeated": true,
150+
"type": "string"
151+
},
146152
"filter": {
147153
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
148154
"location": "query",
@@ -907,7 +913,7 @@
907913
}
908914
}
909915
},
910-
"revision": "20250205",
916+
"revision": "20250404",
911917
"rootUrl": "https://file.googleapis.com/",
912918
"schemas": {
913919
"Backup": {

file/v1/file-gen.go

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

file/v1beta1/file-api.json

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@
143143
"name"
144144
],
145145
"parameters": {
146+
"extraLocationTypes": {
147+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
148+
"location": "query",
149+
"repeated": true,
150+
"type": "string"
151+
},
146152
"filter": {
147153
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
148154
"location": "query",
@@ -1074,7 +1080,7 @@
10741080
}
10751081
}
10761082
},
1077-
"revision": "20250205",
1083+
"revision": "20250404",
10781084
"rootUrl": "https://file.googleapis.com/",
10791085
"schemas": {
10801086
"Backup": {
@@ -1280,9 +1286,13 @@
12801286
"type": "object"
12811287
},
12821288
"DirectoryServicesConfig": {
1283-
"description": "Directory Services configuration for Kerberos-based authentication.",
1289+
"description": "Directory Services configuration.",
12841290
"id": "DirectoryServicesConfig",
12851291
"properties": {
1292+
"ldap": {
1293+
"$ref": "LdapConfig",
1294+
"description": "Configuration for LDAP servers."
1295+
},
12861296
"managedActiveDirectory": {
12871297
"$ref": "ManagedActiveDirectoryConfig",
12881298
"description": "Configuration for Managed Service for Microsoft Active Directory."
@@ -1662,7 +1672,7 @@
16621672
},
16631673
"directoryServices": {
16641674
"$ref": "DirectoryServicesConfig",
1665-
"description": "Optional. Directory Services configuration for Kerberos-based authentication. Should only be set if protocol is \"NFS_V4_1\"."
1675+
"description": "Optional. Directory Services configuration. Should only be set if protocol is \"NFS_V4_1\"."
16661676
},
16671677
"etag": {
16681678
"description": "Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.",
@@ -1840,6 +1850,32 @@
18401850
},
18411851
"type": "object"
18421852
},
1853+
"LdapConfig": {
1854+
"description": "LdapConfig contains all the parameters for connecting to LDAP servers.",
1855+
"id": "LdapConfig",
1856+
"properties": {
1857+
"domain": {
1858+
"description": "Required. The LDAP domain name in the format of `my-domain.com`.",
1859+
"type": "string"
1860+
},
1861+
"groupsOu": {
1862+
"description": "Optional. The groups Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.",
1863+
"type": "string"
1864+
},
1865+
"servers": {
1866+
"description": "Required. The servers names are used for specifying the LDAP servers names. The LDAP servers names can come with two formats: 1. DNS name, for example: `ldap.example1.com`, `ldap.example2.com`. 2. IP address, for example: `10.0.0.1`, `10.0.0.2`, `10.0.0.3`. All servers names must be in the same format: either all DNS names or all IP addresses.",
1867+
"items": {
1868+
"type": "string"
1869+
},
1870+
"type": "array"
1871+
},
1872+
"usersOu": {
1873+
"description": "Optional. The users Organizational Unit (OU) is optional. This parameter is a hint to allow faster lookup in the LDAP namespace. In case that this parameter is not provided, Filestore instance will query the whole LDAP namespace.",
1874+
"type": "string"
1875+
}
1876+
},
1877+
"type": "object"
1878+
},
18431879
"ListBackupsResponse": {
18441880
"description": "ListBackupsResponse is the result of ListBackupsRequest.",
18451881
"id": "ListBackupsResponse",

file/v1beta1/file-gen.go

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

merchantapi/products_v1beta/merchantapi-api.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
"type": "string"
125125
},
126126
"name": {
127-
"description": "Required. The name of the product input resource to delete. Format: accounts/{account}/productInputs/{product} where the last section `product` consists of 4 parts: channel~content_language~feed_label~offer_id example for product name is \"accounts/123/productInputs/online~en~US~sku123\"",
127+
"description": "Required. The name of the product input resource to delete. Format: `accounts/{account}/productInputs/{product}` where the last section `product` consists of 4 parts: `channel~content_language~feed_label~offer_id` example for product name is `accounts/123/productInputs/online~en~US~sku123`.",
128128
"location": "path",
129129
"pattern": "^accounts/[^/]+/productInputs/[^/]+$",
130130
"required": true,
@@ -154,7 +154,7 @@
154154
"type": "string"
155155
},
156156
"parent": {
157-
"description": "Required. The account where this product will be inserted. Format: accounts/{account}",
157+
"description": "Required. The account where this product will be inserted. Format: `accounts/{account}`",
158158
"location": "path",
159159
"pattern": "^accounts/[^/]+$",
160160
"required": true,
@@ -187,7 +187,7 @@
187187
"type": "string"
188188
},
189189
"name": {
190-
"description": "Identifier. The name of the product input. Format: accounts/{account}/productInputs/{productinput} where the last section `productinput` consists of 4 parts: channel~content_language~feed_label~offer_id example for product input name is \"accounts/123/productInputs/online~en~US~sku123\"",
190+
"description": "Identifier. The name of the product input. Format: `accounts/{account}/productInputs/{productinput}` where the last section `productinput` consists of 4 parts: `channel~content_language~feed_label~offer_id` example for product input name is `accounts/123/productInputs/online~en~US~sku123`",
191191
"location": "path",
192192
"pattern": "^accounts/[^/]+/productInputs/[^/]+$",
193193
"required": true,
@@ -281,7 +281,7 @@
281281
}
282282
}
283283
},
284-
"revision": "20250403",
284+
"revision": "20250404",
285285
"rootUrl": "https://merchantapi.googleapis.com/",
286286
"schemas": {
287287
"Attributes": {
@@ -1439,7 +1439,7 @@
14391439
"type": "string"
14401440
},
14411441
"customAttributes": {
1442-
"description": "Optional. A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the data specification in its generic form (for example, `{ \"name\": \"size type\", \"value\": \"regular\" }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per product, with total size of 102.4kB. Underscores in custom attribute names are replaced by spaces upon insertion.",
1442+
"description": "Optional. A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the data specification in its generic form (for example, `{ \"name\": \"size type\", \"value\": \"regular\" }`). This is useful for submitting attributes not explicitly exposed by the API. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per product, with total size of 102.4kB. Underscores in custom attribute names are replaced by spaces upon insertion.",
14431443
"items": {
14441444
"$ref": "CustomAttribute"
14451445
},
@@ -1450,15 +1450,15 @@
14501450
"type": "string"
14511451
},
14521452
"name": {
1453-
"description": "Identifier. The name of the product input. Format: accounts/{account}/productInputs/{productinput} where the last section `productinput` consists of 4 parts: channel~content_language~feed_label~offer_id example for product input name is \"accounts/123/productInputs/online~en~US~sku123\"",
1453+
"description": "Identifier. The name of the product input. Format: `accounts/{account}/productInputs/{productinput}` where the last section `productinput` consists of 4 parts: `channel~content_language~feed_label~offer_id` example for product input name is `accounts/123/productInputs/online~en~US~sku123`",
14541454
"type": "string"
14551455
},
14561456
"offerId": {
14571457
"description": "Required. Immutable. Your unique identifier for the product. This is the same for the product input and processed product. Leading and trailing whitespaces are stripped and multiple whitespaces are replaced by a single whitespace upon submission. See the [products data specification](https://support.google.com/merchants/answer/188494#id) for details.",
14581458
"type": "string"
14591459
},
14601460
"product": {
1461-
"description": "Output only. The name of the processed product. Format: `\"{product.name=accounts/{account}/products/{product}}\"`",
1461+
"description": "Output only. The name of the processed product. Format: `accounts/{account}/products/{product}`",
14621462
"readOnly": true,
14631463
"type": "string"
14641464
},

0 commit comments

Comments
 (0)