You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.conversations.html
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -392,7 +392,7 @@ <h3>Method Details</h3>
392
392
"a_key": "", # Properties of the object.
393
393
},
394
394
"id": "A String", # Immutable. The identifier of the document. Id should conform to [RFC-1034](https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters.
395
-
"indexStatus": { # Index status of the document. # Output only. The index status of the document. * If document is indexed successfully, the index_time field is populated. * Otherwise, if document is not indexed due to errors, the error_samples field is populated. * Otherwise, index_status is unset.
395
+
"indexStatus": { # Index status of the document. # Output only. The index status of the document. * If document is indexed successfully, the index_time field is populated. * Otherwise, if document is not indexed due to errors, the error_samples field is populated. * Otherwise, if document's index is in progress, the pending_message field is populated.
396
396
"errorSamples": [ # A sample of errors encountered while indexing the document. If this field is populated, the document is not indexed due to errors.
397
397
{ # The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
398
398
"code": 42, # The status code, which should be an enum value of google.rpc.Code.
@@ -405,6 +405,7 @@ <h3>Method Details</h3>
405
405
},
406
406
],
407
407
"indexTime": "A String", # The time when the document was indexed. If this field is populated, it means the document has been indexed.
408
+
"pendingMessage": "A String", # Immutable. The message indicates the document index is in progress. If this field is populated, the document index is pending.
408
409
},
409
410
"indexTime": "A String", # Output only. The last time the document was indexed. If this field is set, the document could be returned in search results. This field is OUTPUT_ONLY. If this field is not populated, it means the document has never been indexed.
410
411
"jsonData": "A String", # The JSON string representation of the document. It should conform to the registered Schema or an `INVALID_ARGUMENT` error is thrown.
Copy file name to clipboardExpand all lines: docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.html
+30Lines changed: 30 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -232,6 +232,11 @@ <h3>Method Details</h3>
232
232
"kmsKeyVersion": "A String", # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
233
233
"lastRotationTimestampMicros": "A String", # Output only. The timestamp of the last key rotation.
234
234
"name": "A String", # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
235
+
"singleRegionKeys": [ # Optional. Single-regional CMEKs that are required for some VAIS features.
236
+
{ # Metadata for single-regional CMEKs.
237
+
"kmsKey": "A String", # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
238
+
},
239
+
],
235
240
"state": "A String", # Output only. State of the CmekConfig.
236
241
},
237
242
"contentConfig": "A String", # Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
@@ -274,6 +279,7 @@ <h3>Method Details</h3>
274
279
},
275
280
},
276
281
"industryVertical": "A String", # Immutable. The industry vertical that the data store registers.
282
+
"isInfobotFaqDataStore": True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
277
283
"kmsKeyName": "A String", # 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 cmek_config field.
278
284
"name": "A String", # Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
279
285
"servingConfigDataStore": { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -397,6 +403,11 @@ <h3>Method Details</h3>
397
403
"kmsKeyVersion": "A String", # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
398
404
"lastRotationTimestampMicros": "A String", # Output only. The timestamp of the last key rotation.
399
405
"name": "A String", # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
406
+
"singleRegionKeys": [ # Optional. Single-regional CMEKs that are required for some VAIS features.
407
+
{ # Metadata for single-regional CMEKs.
408
+
"kmsKey": "A String", # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
409
+
},
410
+
],
400
411
"state": "A String", # Output only. State of the CmekConfig.
401
412
},
402
413
"contentConfig": "A String", # Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
@@ -439,6 +450,7 @@ <h3>Method Details</h3>
439
450
},
440
451
},
441
452
"industryVertical": "A String", # Immutable. The industry vertical that the data store registers.
453
+
"isInfobotFaqDataStore": True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
442
454
"kmsKeyName": "A String", # 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 cmek_config field.
443
455
"name": "A String", # Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
444
456
"servingConfigDataStore": { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -518,6 +530,11 @@ <h3>Method Details</h3>
518
530
"kmsKeyVersion": "A String", # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
519
531
"lastRotationTimestampMicros": "A String", # Output only. The timestamp of the last key rotation.
520
532
"name": "A String", # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
533
+
"singleRegionKeys": [ # Optional. Single-regional CMEKs that are required for some VAIS features.
534
+
{ # Metadata for single-regional CMEKs.
535
+
"kmsKey": "A String", # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
536
+
},
537
+
],
521
538
"state": "A String", # Output only. State of the CmekConfig.
522
539
},
523
540
"contentConfig": "A String", # Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
@@ -560,6 +577,7 @@ <h3>Method Details</h3>
560
577
},
561
578
},
562
579
"industryVertical": "A String", # Immutable. The industry vertical that the data store registers.
580
+
"isInfobotFaqDataStore": True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
563
581
"kmsKeyName": "A String", # 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 cmek_config field.
564
582
"name": "A String", # Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
565
583
"servingConfigDataStore": { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -627,6 +645,11 @@ <h3>Method Details</h3>
627
645
"kmsKeyVersion": "A String", # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
628
646
"lastRotationTimestampMicros": "A String", # Output only. The timestamp of the last key rotation.
629
647
"name": "A String", # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
648
+
"singleRegionKeys": [ # Optional. Single-regional CMEKs that are required for some VAIS features.
649
+
{ # Metadata for single-regional CMEKs.
650
+
"kmsKey": "A String", # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
651
+
},
652
+
],
630
653
"state": "A String", # Output only. State of the CmekConfig.
631
654
},
632
655
"contentConfig": "A String", # Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
@@ -669,6 +692,7 @@ <h3>Method Details</h3>
669
692
},
670
693
},
671
694
"industryVertical": "A String", # Immutable. The industry vertical that the data store registers.
695
+
"isInfobotFaqDataStore": True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
672
696
"kmsKeyName": "A String", # 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 cmek_config field.
673
697
"name": "A String", # Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
674
698
"servingConfigDataStore": { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -718,6 +742,11 @@ <h3>Method Details</h3>
718
742
"kmsKeyVersion": "A String", # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
719
743
"lastRotationTimestampMicros": "A String", # Output only. The timestamp of the last key rotation.
720
744
"name": "A String", # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
745
+
"singleRegionKeys": [ # Optional. Single-regional CMEKs that are required for some VAIS features.
746
+
{ # Metadata for single-regional CMEKs.
747
+
"kmsKey": "A String", # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
748
+
},
749
+
],
721
750
"state": "A String", # Output only. State of the CmekConfig.
722
751
},
723
752
"contentConfig": "A String", # Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
@@ -760,6 +789,7 @@ <h3>Method Details</h3>
760
789
},
761
790
},
762
791
"industryVertical": "A String", # Immutable. The industry vertical that the data store registers.
792
+
"isInfobotFaqDataStore": True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
763
793
"kmsKeyName": "A String", # 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 cmek_config field.
764
794
"name": "A String", # Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
765
795
"servingConfigDataStore": { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
0 commit comments