1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- type: google.api.Service
- config_version: 3
- name: discoveryengine.googleapis.com
- title: Discovery Engine API
- apis:
- - name: google.cloud.discoveryengine.v1beta.DocumentService
- - name: google.cloud.discoveryengine.v1beta.RecommendationService
- - name: google.cloud.discoveryengine.v1beta.UserEventService
- - name: google.longrunning.Operations
- types:
- - name: google.cloud.discoveryengine.v1beta.ImportDocumentsMetadata
- - name: google.cloud.discoveryengine.v1beta.ImportDocumentsResponse
- - name: google.cloud.discoveryengine.v1beta.ImportUserEventsMetadata
- - name: google.cloud.discoveryengine.v1beta.ImportUserEventsResponse
- documentation:
- summary: Discovery Engine API.
- backend:
- rules:
- - selector: 'google.cloud.discoveryengine.v1beta.DocumentService.*'
- deadline: 30.0
- - selector: google.cloud.discoveryengine.v1beta.DocumentService.ImportDocuments
- deadline: 300.0
- - selector: google.cloud.discoveryengine.v1beta.UserEventService.CollectUserEvent
- deadline: 30.0
- - selector: google.cloud.discoveryengine.v1beta.UserEventService.ImportUserEvents
- deadline: 300.0
- - selector: google.cloud.discoveryengine.v1beta.UserEventService.WriteUserEvent
- deadline: 30.0
- - selector: google.longrunning.Operations.ListOperations
- deadline: 300.0
- http:
- rules:
- - selector: google.longrunning.Operations.GetOperation
- get: '/v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}'
- additional_bindings:
- - get: '/v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}'
- - get: '/v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}'
- - get: '/v1beta/{name=projects/*/locations/*/operations/*}'
- - get: '/v1beta/{name=projects/*/operations/*}'
- - selector: google.longrunning.Operations.ListOperations
- get: '/v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations'
- additional_bindings:
- - get: '/v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations'
- - get: '/v1beta/{name=projects/*/locations/*/dataStores/*}/operations'
- - get: '/v1beta/{name=projects/*/locations/*}/operations'
- - get: '/v1beta/{name=projects/*}/operations'
- authentication:
- rules:
- - selector: 'google.cloud.discoveryengine.v1beta.DocumentService.*'
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.cloud.discoveryengine.v1beta.RecommendationService.Recommend
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: 'google.cloud.discoveryengine.v1beta.UserEventService.*'
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.longrunning.Operations.GetOperation
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.longrunning.Operations.ListOperations
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
|