Skip to content

Commit cbcf9d9

Browse files
feat(discoveryengine): update the API
#### discoveryengine:v1alpha The following keys were added: - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.additionalProperties.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.type - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enum - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enum - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.customerPolicy.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.customerPolicy.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.enabledTools.additionalProperties.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.enabledTools.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.enabledTools.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.generationConfig.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.generationConfig.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.webGroundingType.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.webGroundingType.enum - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.webGroundingType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.webGroundingType.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.properties.bannedPhrases.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.properties.bannedPhrases.items.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.properties.bannedPhrases.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicy.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.matchType.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.matchType.enum - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.matchType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.matchType.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.phrase.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.properties.phrase.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantCustomerPolicyBannedPhrase.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.properties.defaultLanguage.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.properties.defaultLanguage.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.properties.systemInstruction.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.properties.systemInstruction.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfig.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfigSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfigSystemInstruction.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantGenerationConfigSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.properties.toolDisplayName.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.properties.toolDisplayName.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.properties.toolName.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.properties.toolName.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolInfo.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.id - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.properties.toolInfo.description - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.properties.toolInfo.items.$ref - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.properties.toolInfo.type - schemas.GoogleCloudDiscoveryengineV1alphaAssistantToolList.type - schemas.GoogleCloudDiscoveryengineV1alphaChunkDocumentMetadata.properties.mimeType.description - schemas.GoogleCloudDiscoveryengineV1alphaChunkDocumentMetadata.properties.mimeType.type The following keys were changed: - resources.projects.resources.locations.resources.evaluations.methods.list.parameters.pageSize.description - resources.projects.resources.locations.resources.evaluations.methods.list.parameters.pageToken.description - resources.projects.resources.locations.resources.evaluations.methods.listResults.parameters.pageSize.description - resources.projects.resources.locations.resources.evaluations.methods.listResults.parameters.pageToken.description #### discoveryengine:v1beta The following keys were added: - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.additionalProperties.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.type - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enum - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enum - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.type - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.customerPolicy.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.customerPolicy.description - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.enabledTools.additionalProperties.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.enabledTools.description - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.enabledTools.type - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.generationConfig.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.generationConfig.description - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.webGroundingType.description - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.webGroundingType.enum - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.webGroundingType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.webGroundingType.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.properties.bannedPhrases.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.properties.bannedPhrases.items.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.properties.bannedPhrases.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicy.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.matchType.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.matchType.enum - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.matchType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.matchType.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.phrase.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.properties.phrase.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantCustomerPolicyBannedPhrase.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.properties.defaultLanguage.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.properties.defaultLanguage.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.properties.systemInstruction.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.properties.systemInstruction.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfig.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfigSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfigSystemInstruction.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantGenerationConfigSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.properties.toolDisplayName.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.properties.toolDisplayName.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.properties.toolName.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.properties.toolName.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolInfo.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.id - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.properties.toolInfo.description - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.properties.toolInfo.items.$ref - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.properties.toolInfo.type - schemas.GoogleCloudDiscoveryengineV1betaAssistantToolList.type - schemas.GoogleCloudDiscoveryengineV1betaChunkDocumentMetadata.properties.mimeType.description - schemas.GoogleCloudDiscoveryengineV1betaChunkDocumentMetadata.properties.mimeType.type The following keys were changed: - resources.projects.resources.locations.resources.evaluations.methods.list.parameters.pageSize.description - resources.projects.resources.locations.resources.evaluations.methods.list.parameters.pageToken.description - resources.projects.resources.locations.resources.evaluations.methods.listResults.parameters.pageSize.description - resources.projects.resources.locations.resources.evaluations.methods.listResults.parameters.pageToken.description #### discoveryengine:v1 The following keys were added: - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.customerPolicy.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.additionalProperties.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.enabledTools.type - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.$ref - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.generationConfig.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.description - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enum - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1Assistant.properties.webGroundingType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.properties.bannedPhrases.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicy.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.id - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.ignoreDiacritics.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enum - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.enumDescriptions - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.matchType.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.description - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.properties.phrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.defaultLanguage.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.properties.systemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfig.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.id - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.description - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.properties.additionalSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolDisplayName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.properties.toolName.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.id - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.description - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.items.$ref - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.properties.toolInfo.type - schemas.GoogleCloudDiscoveryengineV1AssistantToolList.type - schemas.GoogleCloudDiscoveryengineV1ChunkDocumentMetadata.properties.mimeType.description - schemas.GoogleCloudDiscoveryengineV1ChunkDocumentMetadata.properties.mimeType.type
1 parent e14258c commit cbcf9d9

File tree

6 files changed

+1181
-36
lines changed

6 files changed

+1181
-36
lines changed

discovery/discoveryengine-v1.json

Lines changed: 134 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7291,7 +7291,7 @@
72917291
}
72927292
}
72937293
},
7294-
"revision": "20250728",
7294+
"revision": "20250803",
72957295
"rootUrl": "https://discoveryengine.googleapis.com/",
72967296
"schemas": {
72977297
"GdataBlobstore2Info": {
@@ -9776,9 +9776,40 @@
97769776
"description": "Discovery Engine Assistant resource.",
97779777
"id": "GoogleCloudDiscoveryengineV1Assistant",
97789778
"properties": {
9779+
"customerPolicy": {
9780+
"$ref": "GoogleCloudDiscoveryengineV1AssistantCustomerPolicy",
9781+
"description": "Optional. Customer policy for the assistant."
9782+
},
9783+
"enabledTools": {
9784+
"additionalProperties": {
9785+
"$ref": "GoogleCloudDiscoveryengineV1AssistantToolList"
9786+
},
9787+
"description": "Optional. Note: not implemented yet. Use enabled_actions instead. The enabled tools on this assistant. The keys are connector name, for example \"projects/{projectId}/locations/{locationId}/collections/{collectionId}/dataconnector The values consist of admin enabled tools towards the connector instance. Admin can selectively enable multiple tools on any of the connector instances that they created in the project. For example {\"jira1ConnectorName\": [(toolId1, \"createTicket\"), (toolId2, \"transferTicket\")], \"gmail1ConnectorName\": [(toolId3, \"sendEmail\"),..] }",
9788+
"type": "object"
9789+
},
9790+
"generationConfig": {
9791+
"$ref": "GoogleCloudDiscoveryengineV1AssistantGenerationConfig",
9792+
"description": "Optional. Configuration for the generation of the assistant response."
9793+
},
97799794
"name": {
97809795
"description": "Immutable. Resource name of the assistant. Format: `projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/assistants/{assistant}` It must be a UTF-8 encoded string with a length limit of 1024 characters.",
97819796
"type": "string"
9797+
},
9798+
"webGroundingType": {
9799+
"description": "Optional. The type of web grounding to use.",
9800+
"enum": [
9801+
"WEB_GROUNDING_TYPE_UNSPECIFIED",
9802+
"WEB_GROUNDING_TYPE_DISABLED",
9803+
"WEB_GROUNDING_TYPE_GOOGLE_SEARCH",
9804+
"WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH"
9805+
],
9806+
"enumDescriptions": [
9807+
"Default, unspecified setting. This is the same as disabled.",
9808+
"Web grounding is disabled.",
9809+
"Grounding with Google Search is enabled.",
9810+
"Grounding with Enterprise Web Search is enabled."
9811+
],
9812+
"type": "string"
97829813
}
97839814
},
97849815
"type": "object"
@@ -9887,6 +9918,75 @@
98879918
},
98889919
"type": "object"
98899920
},
9921+
"GoogleCloudDiscoveryengineV1AssistantCustomerPolicy": {
9922+
"description": "Customer-defined policy for the assistant.",
9923+
"id": "GoogleCloudDiscoveryengineV1AssistantCustomerPolicy",
9924+
"properties": {
9925+
"bannedPhrases": {
9926+
"description": "Optional. List of banned phrases.",
9927+
"items": {
9928+
"$ref": "GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase"
9929+
},
9930+
"type": "array"
9931+
}
9932+
},
9933+
"type": "object"
9934+
},
9935+
"GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase": {
9936+
"description": "Definition of a customer-defined banned phrase. A banned phrase is not allowed to appear in the user query or the LLM response, or else the answer will be refused.",
9937+
"id": "GoogleCloudDiscoveryengineV1AssistantCustomerPolicyBannedPhrase",
9938+
"properties": {
9939+
"ignoreDiacritics": {
9940+
"description": "Optional. If true, diacritical marks (e.g., accents, umlauts) are ignored when matching banned phrases. For example, \"cafe\" would match \"café\".",
9941+
"type": "boolean"
9942+
},
9943+
"matchType": {
9944+
"description": "Optional. Match type for the banned phrase.",
9945+
"enum": [
9946+
"BANNED_PHRASE_MATCH_TYPE_UNSPECIFIED",
9947+
"SIMPLE_STRING_MATCH",
9948+
"WORD_BOUNDARY_STRING_MATCH"
9949+
],
9950+
"enumDescriptions": [
9951+
"Defaults to SIMPLE_STRING_MATCH.",
9952+
"The banned phrase matches if it is found anywhere in the text as an exact substring.",
9953+
"Banned phrase only matches if the pattern found in the text is surrounded by word delimiters. The phrase itself may still contain word delimiters."
9954+
],
9955+
"type": "string"
9956+
},
9957+
"phrase": {
9958+
"description": "Required. The raw string content to be banned.",
9959+
"type": "string"
9960+
}
9961+
},
9962+
"type": "object"
9963+
},
9964+
"GoogleCloudDiscoveryengineV1AssistantGenerationConfig": {
9965+
"description": "Configuration for the generation of the assistant response.",
9966+
"id": "GoogleCloudDiscoveryengineV1AssistantGenerationConfig",
9967+
"properties": {
9968+
"defaultLanguage": {
9969+
"description": "The default language to use for the generation of the assistant response. Use an ISO 639-1 language code such as `en`. If not specified, the language will be automatically detected.",
9970+
"type": "string"
9971+
},
9972+
"systemInstruction": {
9973+
"$ref": "GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction",
9974+
"description": "System instruction, also known as the prompt preamble for LLM calls. See also https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/system-instructions"
9975+
}
9976+
},
9977+
"type": "object"
9978+
},
9979+
"GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction": {
9980+
"description": "System instruction, also known as the prompt preamble for LLM calls.",
9981+
"id": "GoogleCloudDiscoveryengineV1AssistantGenerationConfigSystemInstruction",
9982+
"properties": {
9983+
"additionalSystemInstruction": {
9984+
"description": "Optional. Additional system instruction that will be added to the default system instruction.",
9985+
"type": "string"
9986+
}
9987+
},
9988+
"type": "object"
9989+
},
98909990
"GoogleCloudDiscoveryengineV1AssistantGroundedContent": {
98919991
"description": "A piece of content and possibly its grounding information. Not all content needs grounding. Phrases like \"Of course, I will gladly search it for you.\" do not need grounding.",
98929992
"id": "GoogleCloudDiscoveryengineV1AssistantGroundedContent",
@@ -9999,6 +10099,35 @@
999910099
},
1000010100
"type": "object"
1000110101
},
10102+
"GoogleCloudDiscoveryengineV1AssistantToolInfo": {
10103+
"description": "Information to identify a tool.",
10104+
"id": "GoogleCloudDiscoveryengineV1AssistantToolInfo",
10105+
"properties": {
10106+
"toolDisplayName": {
10107+
"description": "The display name of the tool.",
10108+
"type": "string"
10109+
},
10110+
"toolName": {
10111+
"description": "The name of the tool as defined by DataConnectorService.QueryAvailableActions. Note: it's using `action` in the DataConnectorService apis, but they are the same as the `tool` here.",
10112+
"type": "string"
10113+
}
10114+
},
10115+
"type": "object"
10116+
},
10117+
"GoogleCloudDiscoveryengineV1AssistantToolList": {
10118+
"description": "The enabled tools on a connector",
10119+
"id": "GoogleCloudDiscoveryengineV1AssistantToolList",
10120+
"properties": {
10121+
"toolInfo": {
10122+
"description": "The list of tools with corresponding tool information.",
10123+
"items": {
10124+
"$ref": "GoogleCloudDiscoveryengineV1AssistantToolInfo"
10125+
},
10126+
"type": "array"
10127+
}
10128+
},
10129+
"type": "object"
10130+
},
1000210131
"GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata": {
1000310132
"description": "Metadata related to the progress of the SiteSearchEngineService.BatchCreateTargetSites operation. This will be returned by the google.longrunning.Operation.metadata field.",
1000410133
"id": "GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata",
@@ -10619,6 +10748,10 @@
1061910748
"description": "Document metadata contains the information of the document of the current chunk.",
1062010749
"id": "GoogleCloudDiscoveryengineV1ChunkDocumentMetadata",
1062110750
"properties": {
10751+
"mimeType": {
10752+
"description": "The mime type of the document. https://www.iana.org/assignments/media-types/media-types.xhtml.",
10753+
"type": "string"
10754+
},
1062210755
"structData": {
1062310756
"additionalProperties": {
1062410757
"description": "Properties of the object.",

0 commit comments

Comments
 (0)