ImportProcessorVersionRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
The request message for the ImportProcessorVersion method. Requirements:
- The Document AI
Service Agent <https://cloud.google.com/iam/docs/service-agents>
of the destination project must haveDocument AI Editor role <https://cloud.google.com/document-ai/docs/access-control/iam-roles>
on the source project.
The destination project is specified as part of the parent field. The source project is specified as part of the [source][ImportProcessorVersionRequest.processor_version_source or ImportProcessorVersionRequest.external_processor_version_source] field.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
processor_version_source |
str
The source processor version to import from. The source processor version and destination processor need to be in the same environment and region. This field is a member of oneof _ source .
|
external_processor_version_source |
google.cloud.documentai_v1beta3.types.ImportProcessorVersionRequest.ExternalProcessorVersionSource
The source processor version to import from, and can be from different environment and region than the destination processor. This field is a member of oneof _ source .
|
parent |
str
Required. The destination processor name to create the processor version in. Format: projects/{project}/locations/{location}/processors/{processor}
|
Classes
ExternalProcessorVersionSource
ExternalProcessorVersionSource(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
The external source processor version.