Resource: DataStore
DataStore captures global settings and configs at the DataStore level.
JSON representation |
---|
{ "name": string, "displayName": string, "industryVertical": enum ( |
Fields | |
---|---|
name |
Immutable. The full resource name of the data store. Format: This field must be a UTF-8 encoded string with a length limit of 1024 characters. |
display |
Required. The data store display name. This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned. |
industry |
Immutable. The industry vertical that the data store registers. |
solution |
The solutions that the data store enrolls. Available solutions for each
|
default |
Output only. The id of the default |
content |
Immutable. The content config of the data store. If this field is unset, the server behavior defaults to |
create |
Output only. Timestamp the A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
advanced |
Optional. Configuration for advanced site search. |
language |
Language info for DataStore. |
natural |
Optional. Configuration for Natural Language Query Understanding. |
kms |
Input only. The KMS key to be used to protect this DataStore at creation time. Must be set for requests that need to comply with CMEK Org Policy protections. If this field is set and processed successfully, the DataStore will be protected by the KMS key, as indicated in the cmekConfig field. |
cmek |
Output only. CMEK-related information for the DataStore. |
idp |
Output only. Data store level identity provider config. |
billing |
Output only. data size estimation for billing. |
acl |
Immutable. Whether data in the When ACL is enabled for the Currently ACL is only supported in |
workspace |
Config to store data store type configuration for workspace data. This must be set when |
document |
Configuration for Document understanding and enrichment. |
starting |
The start schema to use for this This field is only used by [dataStores.create][] API, and will be ignored if used in other APIs. This field will be omitted from all API responses including [dataStores.create][] API. To retrieve a schema of a The provided schema will be validated against certain rules on schema. Learn more from this doc. |
serving |
Optional. Stores serving config at DataStore level. |
Methods |
|
---|---|
|
Completes the specified user input with keyword suggestions. |
|
Creates a DataStore . |
|
Deletes a DataStore . |
|
Gets a DataStore . |
|
Gets a CompletionConfig |
|
Gets a DocumentProcessingConfig . |
|
Gets the SiteSearchEngine . |
|
Lists all the DataStore s associated with the project. |
|
Updates a DataStore |
|
Updates the CompletionConfig s. |
|
Updates the DocumentProcessingConfig . |