Skip to content

Commit 8a919a4

Browse files
yoshi-automationfeywind
authored andcommitted
feat(discoveryengine): update the API
#### discoveryengine:v1alpha The following keys were added: - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.scopes - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinition.properties.cloudMarketplaceConfig.$ref - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinition.properties.cloudMarketplaceConfig.description - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.description - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.id - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.properties.entitlement.description - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.properties.entitlement.type - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.properties.order.description - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.properties.order.readOnly - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.properties.order.type - schemas.GoogleCloudDiscoveryengineV1alphaA2AAgentDefinitionCloudMarketplaceConfig.type The following keys were changed: - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enumDescriptions #### discoveryengine:v1beta The following keys were added: - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.scopes The following keys were changed: - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enumDescriptions #### discoveryengine:v1 The following keys were added: - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.dataStores.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.collections.resources.engines.resources.servingConfigs.methods.create.scopes - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.flatPath - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.httpMethod - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.id - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameterOrder - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.pattern - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.required - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.parent.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.description - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.location - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.parameters.servingConfigId.type - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.path - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.request.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.response.$ref - resources.projects.resources.locations.resources.dataStores.resources.servingConfigs.methods.create.scopes The following keys were changed: - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1DataConnector.properties.connectorType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enum - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector.properties.connectorType.enumDescriptions
1 parent 640119e commit 8a919a4

File tree

6 files changed

+2793
-437
lines changed

6 files changed

+2793
-437
lines changed

discovery/discoveryengine-v1.json

Lines changed: 111 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2238,6 +2238,40 @@
22382238
"https://www.googleapis.com/auth/discoveryengine.readwrite"
22392239
]
22402240
},
2241+
"create": {
2242+
"description": "Creates a ServingConfig. Note: The Google Cloud console works only with the default serving config. Additional ServingConfigs can be created and managed only via the API. A maximum of 100 ServingConfigs are allowed in an Engine, otherwise a RESOURCE_EXHAUSTED error is returned.",
2243+
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/dataStores/{dataStoresId}/servingConfigs",
2244+
"httpMethod": "POST",
2245+
"id": "discoveryengine.projects.locations.collections.dataStores.servingConfigs.create",
2246+
"parameterOrder": [
2247+
"parent"
2248+
],
2249+
"parameters": {
2250+
"parent": {
2251+
"description": "Required. Full resource name of parent. Format: `projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`",
2252+
"location": "path",
2253+
"pattern": "^projects/[^/]+/locations/[^/]+/collections/[^/]+/dataStores/[^/]+$",
2254+
"required": true,
2255+
"type": "string"
2256+
},
2257+
"servingConfigId": {
2258+
"description": "Required. The ID to use for the ServingConfig, which will become the final component of the ServingConfig's resource name. This value should be 4-63 characters, and valid characters are /a-zA-Z0-9+/.",
2259+
"location": "query",
2260+
"type": "string"
2261+
}
2262+
},
2263+
"path": "v1/{+parent}/servingConfigs",
2264+
"request": {
2265+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
2266+
},
2267+
"response": {
2268+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
2269+
},
2270+
"scopes": [
2271+
"https://www.googleapis.com/auth/cloud-platform",
2272+
"https://www.googleapis.com/auth/discoveryengine.readwrite"
2273+
]
2274+
},
22412275
"delete": {
22422276
"description": "Deletes a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.",
22432277
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/dataStores/{dataStoresId}/servingConfigs/{servingConfigsId}",
@@ -4497,6 +4531,40 @@
44974531
"https://www.googleapis.com/auth/discoveryengine.readwrite"
44984532
]
44994533
},
4534+
"create": {
4535+
"description": "Creates a ServingConfig. Note: The Google Cloud console works only with the default serving config. Additional ServingConfigs can be created and managed only via the API. A maximum of 100 ServingConfigs are allowed in an Engine, otherwise a RESOURCE_EXHAUSTED error is returned.",
4536+
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/servingConfigs",
4537+
"httpMethod": "POST",
4538+
"id": "discoveryengine.projects.locations.collections.engines.servingConfigs.create",
4539+
"parameterOrder": [
4540+
"parent"
4541+
],
4542+
"parameters": {
4543+
"parent": {
4544+
"description": "Required. Full resource name of parent. Format: `projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`",
4545+
"location": "path",
4546+
"pattern": "^projects/[^/]+/locations/[^/]+/collections/[^/]+/engines/[^/]+$",
4547+
"required": true,
4548+
"type": "string"
4549+
},
4550+
"servingConfigId": {
4551+
"description": "Required. The ID to use for the ServingConfig, which will become the final component of the ServingConfig's resource name. This value should be 4-63 characters, and valid characters are /a-zA-Z0-9+/.",
4552+
"location": "query",
4553+
"type": "string"
4554+
}
4555+
},
4556+
"path": "v1/{+parent}/servingConfigs",
4557+
"request": {
4558+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
4559+
},
4560+
"response": {
4561+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
4562+
},
4563+
"scopes": [
4564+
"https://www.googleapis.com/auth/cloud-platform",
4565+
"https://www.googleapis.com/auth/discoveryengine.readwrite"
4566+
]
4567+
},
45004568
"delete": {
45014569
"description": "Deletes a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.",
45024570
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/collections/{collectionsId}/engines/{enginesId}/servingConfigs/{servingConfigsId}",
@@ -6555,6 +6623,40 @@
65556623
"https://www.googleapis.com/auth/discoveryengine.readwrite"
65566624
]
65576625
},
6626+
"create": {
6627+
"description": "Creates a ServingConfig. Note: The Google Cloud console works only with the default serving config. Additional ServingConfigs can be created and managed only via the API. A maximum of 100 ServingConfigs are allowed in an Engine, otherwise a RESOURCE_EXHAUSTED error is returned.",
6628+
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/dataStores/{dataStoresId}/servingConfigs",
6629+
"httpMethod": "POST",
6630+
"id": "discoveryengine.projects.locations.dataStores.servingConfigs.create",
6631+
"parameterOrder": [
6632+
"parent"
6633+
],
6634+
"parameters": {
6635+
"parent": {
6636+
"description": "Required. Full resource name of parent. Format: `projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`",
6637+
"location": "path",
6638+
"pattern": "^projects/[^/]+/locations/[^/]+/dataStores/[^/]+$",
6639+
"required": true,
6640+
"type": "string"
6641+
},
6642+
"servingConfigId": {
6643+
"description": "Required. The ID to use for the ServingConfig, which will become the final component of the ServingConfig's resource name. This value should be 4-63 characters, and valid characters are /a-zA-Z0-9+/.",
6644+
"location": "query",
6645+
"type": "string"
6646+
}
6647+
},
6648+
"path": "v1/{+parent}/servingConfigs",
6649+
"request": {
6650+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
6651+
},
6652+
"response": {
6653+
"$ref": "GoogleCloudDiscoveryengineV1ServingConfig"
6654+
},
6655+
"scopes": [
6656+
"https://www.googleapis.com/auth/cloud-platform",
6657+
"https://www.googleapis.com/auth/discoveryengine.readwrite"
6658+
]
6659+
},
65586660
"delete": {
65596661
"description": "Deletes a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.",
65606662
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/dataStores/{dataStoresId}/servingConfigs/{servingConfigsId}",
@@ -8699,7 +8801,7 @@
86998801
}
87008802
}
87018803
},
8702-
"revision": "20251209",
8804+
"revision": "20251216",
87038805
"rootUrl": "https://discoveryengine.googleapis.com/",
87048806
"schemas": {
87058807
"GoogleApiDistribution": {
@@ -13073,7 +13175,8 @@
1307313175
"NATIVE_CLOUD_IDENTITY",
1307413176
"THIRD_PARTY_FEDERATED",
1307513177
"THIRD_PARTY_EUA",
13076-
"GCNV"
13178+
"GCNV",
13179+
"GOOGLE_CHAT"
1307713180
],
1307813181
"enumDescriptions": [
1307913182
"Default value.",
@@ -13087,7 +13190,8 @@
1308713190
"Native Cloud Identity connector for people search powered by People API.",
1308813191
"Federated connector, it is a third party connector that doesn't ingestion data, and search is powered by third party application's API.",
1308913192
"Connector utilized for End User Authentication features.",
13090-
"Google Cloud NetApp Volumes connector."
13193+
"Google Cloud NetApp Volumes connector.",
13194+
"Google Chat connector."
1309113195
],
1309213196
"readOnly": true,
1309313197
"type": "string"
@@ -21928,7 +22032,8 @@
2192822032
"NATIVE_CLOUD_IDENTITY",
2192922033
"THIRD_PARTY_FEDERATED",
2193022034
"THIRD_PARTY_EUA",
21931-
"GCNV"
22035+
"GCNV",
22036+
"GOOGLE_CHAT"
2193222037
],
2193322038
"enumDescriptions": [
2193422039
"Default value.",
@@ -21942,7 +22047,8 @@
2194222047
"Native Cloud Identity connector for people search powered by People API.",
2194322048
"Federated connector, it is a third party connector that doesn't ingestion data, and search is powered by third party application's API.",
2194422049
"Connector utilized for End User Authentication features.",
21945-
"Google Cloud NetApp Volumes connector."
22050+
"Google Cloud NetApp Volumes connector.",
22051+
"Google Chat connector."
2194622052
],
2194722053
"readOnly": true,
2194822054
"type": "string"

0 commit comments

Comments
 (0)