Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 1909961

Browse files
committedFeb 7, 2023
feat(contentwarehouse): update the api
#### contentwarehouse:v1 The following keys were deleted: - schemas.GeostoreInferredGeometryProto.properties.excludesGeometryOf (Total Keys: 2) - schemas.GeostoreInferredGeometryProto.properties.includesGeometryOf (Total Keys: 2) - schemas.KnowledgeAnswersValueType.properties.slotName.type (Total Keys: 1) The following keys were added: - resources.projects.resources.locations.methods.runPipeline (Total Keys: 12) - schemas.AssistantGroundingRankerAssistantInteractionFeatures (Total Keys: 28) - schemas.AssistantGroundingRankerDeviceContactAffinityFeatures (Total Keys: 8) - schemas.AssistantGroundingRankerLaaFeatures (Total Keys: 19) - schemas.AssistantPrefulfillmentRankerPrefulfillmentSignals.properties.deepMediaDominant.type (Total Keys: 1) - schemas.AssistantPrefulfillmentRankerPrefulfillmentSignals.properties.fulfillableDominantMedia.type (Total Keys: 1) - schemas.AssistantPrefulfillmentRankerPrefulfillmentSignals.properties.laaFeatures.$ref (Total Keys: 1) - schemas.GeostoreGeometryComposition (Total Keys: 6) - schemas.GeostoreInferredGeometryProto.properties.geometryComposition.$ref (Total Keys: 1) - schemas.GoogleCloudContentwarehouseV1ExportToCdwPipeline (Total Keys: 6) - schemas.GoogleCloudContentwarehouseV1GcsIngestPipeline (Total Keys: 4) - schemas.GoogleCloudContentwarehouseV1GcsIngestWithDocAiProcessorsPipeline (Total Keys: 7) - schemas.GoogleCloudContentwarehouseV1ProcessorInfo (Total Keys: 5) - schemas.GoogleCloudContentwarehouseV1PropertyDefinition.properties.schemaSources (Total Keys: 2) - schemas.GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource (Total Keys: 4) - schemas.GoogleCloudContentwarehouseV1RunPipelineRequest (Total Keys: 5) - schemas.ImageData.properties.clusterId (Total Keys: 2) - schemas.IndexingVideosAsrTranscriptRepairAnnotation (Total Keys: 3) - schemas.KnowledgeAnswersIntentQueryParsingSignals.properties.effectiveArgSpanLength (Total Keys: 2) - schemas.KnowledgeAnswersIntentQueryParsingSignals.properties.inQueryMaxEffectiveArgSpanLength (Total Keys: 2) - schemas.QualityWebanswersVideoTranscriptAnnotations.properties.asrRepair.$ref (Total Keys: 1) - schemas.TrawlerTrawlerPrivateFetchReplyData.properties.bypassedHostOverfull.type (Total Keys: 1) - schemas.YoutubeCommentsClusteringMiniStanza.properties.shortReplyVideoId.type (Total Keys: 1)
1 parent 8e3d946 commit 1909961

7 files changed

+930
-116
lines changed
 

‎docs/dyn/contentwarehouse_v1.projects.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ <h3>Method Details</h3>
149149
&quot;location&quot;: &quot;A String&quot;, # Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
150150
&quot;title&quot;: &quot;A String&quot;, # Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
151151
},
152-
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
152+
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
153153
&quot;A String&quot;,
154154
],
155155
&quot;role&quot;: &quot;A String&quot;, # Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
@@ -193,7 +193,7 @@ <h3>Method Details</h3>
193193
&quot;location&quot;: &quot;A String&quot;, # Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
194194
&quot;title&quot;: &quot;A String&quot;, # Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
195195
},
196-
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
196+
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
197197
&quot;A String&quot;,
198198
],
199199
&quot;role&quot;: &quot;A String&quot;, # Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
@@ -247,7 +247,7 @@ <h3>Method Details</h3>
247247
&quot;location&quot;: &quot;A String&quot;, # Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
248248
&quot;title&quot;: &quot;A String&quot;, # Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
249249
},
250-
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
250+
&quot;members&quot;: [ # Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.
251251
&quot;A String&quot;,
252252
],
253253
&quot;role&quot;: &quot;A String&quot;, # Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.

‎docs/dyn/contentwarehouse_v1.projects.locations.documentSchemas.html

+36
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,12 @@ <h3>Method Details</h3>
145145
],
146146
},
147147
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
148+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
149+
{ # The schema source information.
150+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
151+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
152+
},
153+
],
148154
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
149155
},
150156
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.
@@ -197,6 +203,12 @@ <h3>Method Details</h3>
197203
],
198204
},
199205
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
206+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
207+
{ # The schema source information.
208+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
209+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
210+
},
211+
],
200212
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
201213
},
202214
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.
@@ -274,6 +286,12 @@ <h3>Method Details</h3>
274286
],
275287
},
276288
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
289+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
290+
{ # The schema source information.
291+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
292+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
293+
},
294+
],
277295
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
278296
},
279297
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.
@@ -337,6 +355,12 @@ <h3>Method Details</h3>
337355
],
338356
},
339357
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
358+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
359+
{ # The schema source information.
360+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
361+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
362+
},
363+
],
340364
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
341365
},
342366
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.
@@ -409,6 +433,12 @@ <h3>Method Details</h3>
409433
],
410434
},
411435
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
436+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
437+
{ # The schema source information.
438+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
439+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
440+
},
441+
],
412442
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
413443
},
414444
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.
@@ -462,6 +492,12 @@ <h3>Method Details</h3>
462492
],
463493
},
464494
&quot;retrievalImportance&quot;: &quot;A String&quot;, # The retrieval importance of the property during search.
495+
&quot;schemaSources&quot;: [ # The mapping information between this property to another schema source.
496+
{ # The schema source information.
497+
&quot;name&quot;: &quot;A String&quot;, # The schema name in the source.
498+
&quot;processorType&quot;: &quot;A String&quot;, # The Doc AI processor type name.
499+
},
500+
],
465501
&quot;textTypeOptions&quot;: { # Configurations for a text property. # Text/string property.
466502
},
467503
&quot;timestampTypeOptions&quot;: { # Configurations for a timestamp property. # Timestamp property. It is not supported by CMEK compliant deployment.

‎docs/dyn/contentwarehouse_v1.projects.locations.documents.html

+24-24
Large diffs are not rendered by default.

‎docs/dyn/contentwarehouse_v1.projects.locations.documents.referenceId.html

+10-10
Large diffs are not rendered by default.

‎docs/dyn/contentwarehouse_v1.projects.locations.html

+75
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ <h2>Instance Methods</h2>
105105
<p class="toc_element">
106106
<code><a href="#initialize">initialize(location, body=None, x__xgafv=None)</a></code></p>
107107
<p class="firstline">Provisions resources for given tenant project. Returns a long running operation.</p>
108+
<p class="toc_element">
109+
<code><a href="#runPipeline">runPipeline(name, body=None, x__xgafv=None)</a></code></p>
110+
<p class="firstline">Run a predefined pipeline.</p>
108111
<h3>Method Details</h3>
109112
<div class="method">
110113
<code class="details" id="close">close()</code>
@@ -156,4 +159,76 @@ <h3>Method Details</h3>
156159
}</pre>
157160
</div>
158161

162+
<div class="method">
163+
<code class="details" id="runPipeline">runPipeline(name, body=None, x__xgafv=None)</code>
164+
<pre>Run a predefined pipeline.
165+
166+
Args:
167+
name: string, Required. The resource name which owns the resources of the pipeline. Format: projects/{project_number}/locations/{location}. (required)
168+
body: object, The request body.
169+
The object takes the form of:
170+
171+
{ # Request message for DocumentService.RunPipeline.
172+
&quot;exportCdwPipeline&quot;: { # The configuration of exporting documents from the Document Warehouse to CDW pipeline. # Export docuemnts from Document Warehouseing to CDW for training purpose.
173+
&quot;documentIds&quot;: [ # The list of all the documents to be processed.
174+
&quot;A String&quot;,
175+
],
176+
&quot;exportFolderPath&quot;: &quot;A String&quot;, # The Cloud Storage folder path used to store the exported documents before being sent to CDW. Format: gs:///.
177+
&quot;processorInfo&quot;: { # The DocAI processor information. # The CDW processor information.
178+
&quot;documentType&quot;: &quot;A String&quot;, # The processor will process the documents with this document type.
179+
&quot;processorName&quot;: &quot;A String&quot;, # The processor resource name. Format is `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`
180+
&quot;schemaName&quot;: &quot;A String&quot;, # The Document schema resource name. All documents processed by this processor will use this schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
181+
},
182+
},
183+
&quot;gcsIngestPipeline&quot;: { # The configuration of the Cloud Storage ingestion pipeline. # Cloud Storage ingestion pipeline.
184+
&quot;inputPath&quot;: &quot;A String&quot;, # The input Cloud Storage folder. All files under this folder will be imported to Document Warehouse. Format: gs:///.
185+
&quot;schemaName&quot;: &quot;A String&quot;, # The Document Warehouse schema resource name. All documents processed by this pipeline will use this schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
186+
},
187+
&quot;gcsIngestWithDocAiProcessorsPipeline&quot;: { # The configuration of the document classify/split and entity/kvp extraction pipeline. # Use DocAI processors to process documents in Cloud Storage and ingest them to Document Warehouse.
188+
&quot;classifySplitProcessorInfos&quot;: { # The DocAI processor information. # The classify or split processor information.
189+
&quot;documentType&quot;: &quot;A String&quot;, # The processor will process the documents with this document type.
190+
&quot;processorName&quot;: &quot;A String&quot;, # The processor resource name. Format is `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`
191+
&quot;schemaName&quot;: &quot;A String&quot;, # The Document schema resource name. All documents processed by this processor will use this schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
192+
},
193+
&quot;extractProcessorInfos&quot;: [ # The entity or key-value pair extracting processor information.
194+
{ # The DocAI processor information.
195+
&quot;documentType&quot;: &quot;A String&quot;, # The processor will process the documents with this document type.
196+
&quot;processorName&quot;: &quot;A String&quot;, # The processor resource name. Format is `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`
197+
&quot;schemaName&quot;: &quot;A String&quot;, # The Document schema resource name. All documents processed by this processor will use this schema. Format: projects/{project_number}/locations/{location}/documentSchemas/{document_schema_id}.
198+
},
199+
],
200+
&quot;inputPath&quot;: &quot;A String&quot;, # The input Cloud Storage folder. All files under this folder will be imported to Document Warehouse. Format: gs:///.
201+
&quot;processorResultsFolderPath&quot;: &quot;A String&quot;, # The Cloud Storage folder path used to store the raw results from processors. Format: gs:///.
202+
},
203+
}
204+
205+
x__xgafv: string, V1 error format.
206+
Allowed values
207+
1 - v1 error format
208+
2 - v2 error format
209+
210+
Returns:
211+
An object of the form:
212+
213+
{ # This resource represents a long-running operation that is the result of a network API call.
214+
&quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress. If `true`, the operation is completed, and either `error` or `response` is available.
215+
&quot;error&quot;: { # 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). # The error result of the operation in case of failure or cancellation.
216+
&quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
217+
&quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of message types for APIs to use.
218+
{
219+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
220+
},
221+
],
222+
&quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
223+
},
224+
&quot;metadata&quot;: { # Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
225+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
226+
},
227+
&quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`.
228+
&quot;response&quot;: { # The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
229+
&quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
230+
},
231+
}</pre>
232+
</div>
233+
159234
</body></html>

‎docs/dyn/contentwarehouse_v1.projects.locations.ruleSets.html

+6-6
Large diffs are not rendered by default.

‎googleapiclient/discovery_cache/documents/contentwarehouse.v1.json

+776-73
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.