Skip to content

Commit 45a8e02

Browse files
feat(discoveryengine): update the api
#### discoveryengine:v1 The following keys were deleted: - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest.properties.gcsSource.$ref (Total Keys: 1) The following keys were added: - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1SessionTurn.properties.queryConfigs (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1alphaSessionTurn.properties.queryConfigs (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaUserLicense (Total Keys: 16) #### discoveryengine:v1alpha The following keys were deleted: - schemas.GoogleCloudDiscoveryengineV1alphaBatchUpdateUserLicensesRequest.properties.gcsSource.$ref (Total Keys: 1) The following keys were added: - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1UserLicense (Total Keys: 16) - schemas.GoogleCloudDiscoveryengineV1alphaSessionTurn.properties.queryConfigs (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaUserLicense (Total Keys: 16) #### discoveryengine:v1beta The following keys were deleted: - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesRequest.properties.gcsSource.$ref (Total Keys: 1) The following keys were added: - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1UserLicense (Total Keys: 16) - schemas.GoogleCloudDiscoveryengineV1alphaSessionTurn.properties.queryConfigs (Total Keys: 2) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesMetadata (Total Keys: 10) - schemas.GoogleCloudDiscoveryengineV1betaBatchUpdateUserLicensesResponse (Total Keys: 6) - schemas.GoogleCloudDiscoveryengineV1betaSessionTurn.properties.queryConfigs (Total Keys: 2)
1 parent 2c744c6 commit 45a8e02

File tree

42 files changed

+927
-176
lines changed

Some content is hidden

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

42 files changed

+927
-176
lines changed

docs/dyn/discoveryengine_v1.projects.locations.cmekConfigs.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ <h3>Method Details</h3>
149149
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
150150
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
151151
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
152-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
152+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
153153
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
154154
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
155155
{ # Metadata for single-regional CMEKs.
@@ -181,7 +181,7 @@ <h3>Method Details</h3>
181181
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
182182
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
183183
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
184-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
184+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
185185
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
186186
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
187187
{ # Metadata for single-regional CMEKs.
@@ -199,7 +199,7 @@ <h3>Method Details</h3>
199199
<pre>Provisions a CMEK key for use in a location of a customer&#x27;s project. This method will also conduct location validation on the provided cmekConfig to make sure the key is valid and can be used in the selected location.
200200

201201
Args:
202-
name: string, Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`. (required)
202+
name: string, Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`. (required)
203203
body: object, The request body.
204204
The object takes the form of:
205205

@@ -208,7 +208,7 @@ <h3>Method Details</h3>
208208
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
209209
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
210210
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
211-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
211+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
212212
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
213213
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
214214
{ # Metadata for single-regional CMEKs.

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ <h3>Method Details</h3>
234234
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
235235
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
236236
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
237-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
237+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
238238
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
239239
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
240240
{ # Metadata for single-regional CMEKs.
@@ -442,7 +442,7 @@ <h3>Method Details</h3>
442442
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
443443
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
444444
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
445-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
445+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
446446
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
447447
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
448448
{ # Metadata for single-regional CMEKs.
@@ -606,7 +606,7 @@ <h3>Method Details</h3>
606606
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
607607
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
608608
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
609-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
609+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
610610
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
611611
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
612612
{ # Metadata for single-regional CMEKs.
@@ -758,7 +758,7 @@ <h3>Method Details</h3>
758758
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
759759
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
760760
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
761-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
761+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
762762
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
763763
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
764764
{ # Metadata for single-regional CMEKs.
@@ -892,7 +892,7 @@ <h3>Method Details</h3>
892892
&quot;kmsKey&quot;: &quot;A String&quot;, # KMS key resource name which will be used to encrypt resources `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}`.
893893
&quot;kmsKeyVersion&quot;: &quot;A String&quot;, # KMS key version resource name which will be used to encrypt resources `/cryptoKeyVersions/{keyVersion}`.
894894
&quot;lastRotationTimestampMicros&quot;: &quot;A String&quot;, # Output only. The timestamp of the last key rotation.
895-
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}`.
895+
&quot;name&quot;: &quot;A String&quot;, # Required. The name of the CmekConfig of the form `projects/{project}/locations/{location}/cmekConfig` or `projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.
896896
&quot;notebooklmState&quot;: &quot;A String&quot;, # Output only. Whether the NotebookLM Corpus is ready to be used.
897897
&quot;singleRegionKeys&quot;: [ # Optional. Single-regional CMEKs that are required for some VAIS features.
898898
{ # Metadata for single-regional CMEKs.

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,9 @@ <h3>Method Details</h3>
567567
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
568568
&quot;text&quot;: &quot;A String&quot;, # Plain text.
569569
},
570+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
571+
&quot;a_key&quot;: &quot;A String&quot;,
572+
},
570573
},
571574
],
572575
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -2223,6 +2226,9 @@ <h3>Method Details</h3>
22232226
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
22242227
&quot;text&quot;: &quot;A String&quot;, # Plain text.
22252228
},
2229+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
2230+
&quot;a_key&quot;: &quot;A String&quot;,
2231+
},
22262232
},
22272233
],
22282234
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,9 @@ <h3>Method Details</h3>
265265
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
266266
&quot;text&quot;: &quot;A String&quot;, # Plain text.
267267
},
268+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
269+
&quot;a_key&quot;: &quot;A String&quot;,
270+
},
268271
},
269272
],
270273
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -428,6 +431,9 @@ <h3>Method Details</h3>
428431
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
429432
&quot;text&quot;: &quot;A String&quot;, # Plain text.
430433
},
434+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
435+
&quot;a_key&quot;: &quot;A String&quot;,
436+
},
431437
},
432438
],
433439
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -617,6 +623,9 @@ <h3>Method Details</h3>
617623
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
618624
&quot;text&quot;: &quot;A String&quot;, # Plain text.
619625
},
626+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
627+
&quot;a_key&quot;: &quot;A String&quot;,
628+
},
620629
},
621630
],
622631
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -794,6 +803,9 @@ <h3>Method Details</h3>
794803
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
795804
&quot;text&quot;: &quot;A String&quot;, # Plain text.
796805
},
806+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
807+
&quot;a_key&quot;: &quot;A String&quot;,
808+
},
797809
},
798810
],
799811
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -975,6 +987,9 @@ <h3>Method Details</h3>
975987
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
976988
&quot;text&quot;: &quot;A String&quot;, # Plain text.
977989
},
990+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
991+
&quot;a_key&quot;: &quot;A String&quot;,
992+
},
978993
},
979994
],
980995
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.
@@ -1139,6 +1154,9 @@ <h3>Method Details</h3>
11391154
&quot;queryId&quot;: &quot;A String&quot;, # Unique Id for the query.
11401155
&quot;text&quot;: &quot;A String&quot;, # Plain text.
11411156
},
1157+
&quot;queryConfigs&quot;: { # Optional. Represents metadata related to the query config, for example LLM model and version used, model parameters (temperature, grounding parameters, etc.). We don&#x27;t want to import directly the [AnswerGenerationSpec] structure as this will serve a more general purpose and a wider set of customers. This information is used in particular when rendering alternative answers to the same prompt, providing visual information about how each answer was generated. The prefix &quot;google.&quot; will be reserved for the key, and 1P services (Answer, Assistant, etc.) should always store their information with &quot;google..&quot;. 3P services can use anything not starting with &quot;google.&quot;
1158+
&quot;a_key&quot;: &quot;A String&quot;,
1159+
},
11421160
},
11431161
],
11441162
&quot;userPseudoId&quot;: &quot;A String&quot;, # A unique identifier for tracking users.

0 commit comments

Comments
 (0)