Skip to content

Commit 6071a56

Browse files
feat(discoveryengine): update the api
#### discoveryengine:v1 The following keys were added: - resources.projects.resources.locations.methods.generateGroundedContent (Total Keys: 12) - schemas.GoogleCloudDiscoveryengineV1CmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1DataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1DocumentIndexStatus.properties.pendingMessage.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1GenerateGroundedContentRequest (Total Keys: 60) - schemas.GoogleCloudDiscoveryengineV1GenerateGroundedContentResponse (Total Keys: 48) - schemas.GoogleCloudDiscoveryengineV1GroundedGenerationContent (Total Keys: 8) - schemas.GoogleCloudDiscoveryengineV1SingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaActionConfig (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaCollection (Total Keys: 9) - schemas.GoogleCloudDiscoveryengineV1alphaConnectorRun (Total Keys: 43) - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector (Total Keys: 57) - schemas.GoogleCloudDiscoveryengineV1alphaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1alphaDeleteCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaDestinationConfig (Total Keys: 12) - schemas.GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig (Total Keys: 4) - schemas.GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorMetadata (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaSingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaUpdateCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1betaSingleRegionKey (Total Keys: 3) - schemas.GoogleTypeDateTime (Total Keys: 19) - schemas.GoogleTypeTimeZone (Total Keys: 4) #### discoveryengine:v1alpha The following keys were added: - resources.projects.resources.locations.methods.generateGroundedContent (Total Keys: 12) - resources.projects.resources.locations.methods.setUpDataConnector (Total Keys: 12) - resources.projects.resources.locations.resources.collections.methods.delete (Total Keys: 11) - resources.projects.resources.locations.resources.collections.methods.get (Total Keys: 22) - resources.projects.resources.locations.resources.collections.methods.list (Total Keys: 18) - resources.projects.resources.locations.resources.collections.methods.patch (Total Keys: 15) - resources.projects.resources.locations.resources.collections.methods.updateDataConnector (Total Keys: 15) - resources.projects.resources.locations.resources.collections.resources.dataConnector.methods.startConnectorRun (Total Keys: 12) - resources.projects.resources.locations.resources.collections.resources.dataConnector.resources.connectorRuns.methods.list (Total Keys: 16) - schemas.GoogleCloudDiscoveryengineV1CmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1DataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1SingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaActionConfig (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaCollection (Total Keys: 9) - schemas.GoogleCloudDiscoveryengineV1alphaConnectorRun (Total Keys: 43) - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector (Total Keys: 57) - schemas.GoogleCloudDiscoveryengineV1alphaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1alphaDeleteCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaDestinationConfig (Total Keys: 12) - schemas.GoogleCloudDiscoveryengineV1alphaDocumentIndexStatus.properties.pendingMessage.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1alphaGenerateGroundedContentRequest (Total Keys: 60) - schemas.GoogleCloudDiscoveryengineV1alphaGenerateGroundedContentResponse (Total Keys: 48) - schemas.GoogleCloudDiscoveryengineV1alphaGroundedGenerationContent (Total Keys: 8) - schemas.GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig (Total Keys: 4) - schemas.GoogleCloudDiscoveryengineV1alphaListCollectionsResponse (Total Keys: 5) - schemas.GoogleCloudDiscoveryengineV1alphaListConnectorRunsResponse (Total Keys: 5) - schemas.GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorMetadata (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorRequest (Total Keys: 5) - schemas.GoogleCloudDiscoveryengineV1alphaSingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaStartConnectorRunRequest (Total Keys: 9) - schemas.GoogleCloudDiscoveryengineV1alphaUpdateCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1betaSingleRegionKey (Total Keys: 3) - schemas.GoogleTypeDateTime (Total Keys: 19) - schemas.GoogleTypeTimeZone (Total Keys: 4) #### discoveryengine:v1beta The following keys were added: - resources.projects.resources.locations.methods.generateGroundedContent (Total Keys: 12) - schemas.GoogleCloudDiscoveryengineV1CmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1DataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1SingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaActionConfig (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaCollection (Total Keys: 9) - schemas.GoogleCloudDiscoveryengineV1alphaConnectorRun (Total Keys: 43) - schemas.GoogleCloudDiscoveryengineV1alphaDataConnector (Total Keys: 57) - schemas.GoogleCloudDiscoveryengineV1alphaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1alphaDeleteCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1alphaDestinationConfig (Total Keys: 12) - schemas.GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig (Total Keys: 4) - schemas.GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorMetadata (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaSingleRegionKey (Total Keys: 3) - schemas.GoogleCloudDiscoveryengineV1alphaUpdateCollectionMetadata (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaCmekConfig.properties.singleRegionKeys (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaDataStore.properties.isInfobotFaqDataStore.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1betaDocumentIndexStatus.properties.pendingMessage.type (Total Keys: 1) - schemas.GoogleCloudDiscoveryengineV1betaSingleRegionKey (Total Keys: 3) - schemas.GoogleTypeDateTime (Total Keys: 19) - schemas.GoogleTypeTimeZone (Total Keys: 4)
1 parent 77f15ec commit 6071a56

File tree

46 files changed

+6070
-557
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+6070
-557
lines changed

docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.branches.documents.html

Lines changed: 14 additions & 7 deletions
Large diffs are not rendered by default.

docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.conversations.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ <h3>Method Details</h3>
392392
&quot;a_key&quot;: &quot;&quot;, # Properties of the object.
393393
},
394394
&quot;id&quot;: &quot;A String&quot;, # 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-
&quot;indexStatus&quot;: { # 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+
&quot;indexStatus&quot;: { # 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&#x27;s index is in progress, the pending_message field is populated.
396396
&quot;errorSamples&quot;: [ # A sample of errors encountered while indexing the document. If this field is populated, the document is not indexed due to errors.
397397
{ # 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).
398398
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
@@ -405,6 +405,7 @@ <h3>Method Details</h3>
405405
},
406406
],
407407
&quot;indexTime&quot;: &quot;A String&quot;, # The time when the document was indexed. If this field is populated, it means the document has been indexed.
408+
&quot;pendingMessage&quot;: &quot;A String&quot;, # Immutable. The message indicates the document index is in progress. If this field is populated, the document index is pending.
408409
},
409410
&quot;indexTime&quot;: &quot;A String&quot;, # 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.
410411
&quot;jsonData&quot;: &quot;A String&quot;, # The JSON string representation of the document. It should conform to the registered Schema or an `INVALID_ARGUMENT` error is thrown.

docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.html

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,11 @@ <h3>Method Details</h3>
232232
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
233233
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
234234
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
235+
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
236+
{ # Metadata for single-regional CMEKs.
237+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
238+
},
239+
],
235240
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the CmekConfig.
236241
},
237242
&quot;contentConfig&quot;: &quot;A String&quot;, # 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>
274279
},
275280
},
276281
&quot;industryVertical&quot;: &quot;A String&quot;, # Immutable. The industry vertical that the data store registers.
282+
&quot;isInfobotFaqDataStore&quot;: True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
277283
&quot;kmsKeyName&quot;: &quot;A String&quot;, # 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.
278284
&quot;name&quot;: &quot;A String&quot;, # 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.
279285
&quot;servingConfigDataStore&quot;: { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -397,6 +403,11 @@ <h3>Method Details</h3>
397403
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
398404
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
399405
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
406+
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
407+
{ # Metadata for single-regional CMEKs.
408+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
409+
},
410+
],
400411
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the CmekConfig.
401412
},
402413
&quot;contentConfig&quot;: &quot;A String&quot;, # 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>
439450
},
440451
},
441452
&quot;industryVertical&quot;: &quot;A String&quot;, # Immutable. The industry vertical that the data store registers.
453+
&quot;isInfobotFaqDataStore&quot;: True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
442454
&quot;kmsKeyName&quot;: &quot;A String&quot;, # 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.
443455
&quot;name&quot;: &quot;A String&quot;, # 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.
444456
&quot;servingConfigDataStore&quot;: { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -518,6 +530,11 @@ <h3>Method Details</h3>
518530
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
519531
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
520532
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
533+
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
534+
{ # Metadata for single-regional CMEKs.
535+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
536+
},
537+
],
521538
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the CmekConfig.
522539
},
523540
&quot;contentConfig&quot;: &quot;A String&quot;, # 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>
560577
},
561578
},
562579
&quot;industryVertical&quot;: &quot;A String&quot;, # Immutable. The industry vertical that the data store registers.
580+
&quot;isInfobotFaqDataStore&quot;: True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
563581
&quot;kmsKeyName&quot;: &quot;A String&quot;, # 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.
564582
&quot;name&quot;: &quot;A String&quot;, # 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.
565583
&quot;servingConfigDataStore&quot;: { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -627,6 +645,11 @@ <h3>Method Details</h3>
627645
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
628646
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
629647
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
648+
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
649+
{ # Metadata for single-regional CMEKs.
650+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
651+
},
652+
],
630653
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the CmekConfig.
631654
},
632655
&quot;contentConfig&quot;: &quot;A String&quot;, # 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>
669692
},
670693
},
671694
&quot;industryVertical&quot;: &quot;A String&quot;, # Immutable. The industry vertical that the data store registers.
695+
&quot;isInfobotFaqDataStore&quot;: True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
672696
&quot;kmsKeyName&quot;: &quot;A String&quot;, # 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.
673697
&quot;name&quot;: &quot;A String&quot;, # 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.
674698
&quot;servingConfigDataStore&quot;: { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.
@@ -718,6 +742,11 @@ <h3>Method Details</h3>
718742
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # Kms key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
719743
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
720744
&quot;name&quot;: &quot;A String&quot;, # Required. Name of the CmekConfig, of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
745+
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
746+
{ # Metadata for single-regional CMEKs.
747+
&quot;kmsKey&quot;: &quot;A String&quot;, # Required. Single-regional kms key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
748+
},
749+
],
721750
&quot;state&quot;: &quot;A String&quot;, # Output only. State of the CmekConfig.
722751
},
723752
&quot;contentConfig&quot;: &quot;A String&quot;, # 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>
760789
},
761790
},
762791
&quot;industryVertical&quot;: &quot;A String&quot;, # Immutable. The industry vertical that the data store registers.
792+
&quot;isInfobotFaqDataStore&quot;: True or False, # Optional. If set, this DataStore is an Infobot FAQ DataStore.
763793
&quot;kmsKeyName&quot;: &quot;A String&quot;, # 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.
764794
&quot;name&quot;: &quot;A String&quot;, # 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.
765795
&quot;servingConfigDataStore&quot;: { # Stores information regarding the serving configurations at DataStore level. # Optional. Stores serving config at DataStore level.

0 commit comments

Comments
 (0)