Class InputConfig (1.4.1)

InputConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The desired input location and metadata.

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

NameDescription
gcs_source google.cloud.documentai_v1beta2.types.GcsSource
The Google Cloud Storage location to read the input from. This must be a single file. This field is a member of `oneof`_ ``source``.
contents bytes
Content in bytes, represented as a stream of bytes. Note: As with all ``bytes`` fields, proto buffer messages use a pure binary representation, whereas JSON representations use base64. This field only works for synchronous ProcessDocument method. This field is a member of `oneof`_ ``source``.
mime_type str
Required. Mimetype of the input. Current supported mimetypes are application/pdf, image/tiff, and image/gif. In addition, application/json type is supported for requests with ProcessDocumentRequest.automl_params field set. The JSON file needs to be in Document format.

Inheritance

builtins.object > proto.message.Message > InputConfig