Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersion (googly_document_ai v0.1.0)

Copy Markdown View Source

A processor version is an implementation of a processor. Each processor can have multiple versions, pretrained by Google internally or uptrained by the customer. A processor can only have one default version at a time. Its document-processing behavior is defined by that version.

Attributes

  • create_time (type: DateTime.t()) - Output only. The time the processor version was created.
  • deprecation_info (type: Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersionDeprecationInfo.t()) - Output only. If set, information about the eventual deprecation of this version.
  • display_name (type: String.t()) - The display name of the processor version.
  • document_schema (type: Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3DocumentSchema.t()) - Output only. The schema of the processor version. Describes the output.
  • gen_ai_model_info (type: Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersionGenAiModelInfo.t()) - Output only. Information about Generative AI model-based processor versions.
  • google_managed (type: boolean()) - Output only. Denotes that this ProcessorVersion is managed by Google.
  • kms_key_name (type: String.t()) - Output only. The KMS key name used for encryption.
  • kms_key_version_name (type: String.t()) - Output only. The KMS key version with which data is encrypted.
  • latest_evaluation (type: Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3EvaluationReference.t()) - Output only. The most recently invoked evaluation for the processor version.
  • model_type (type: String.t()) - Output only. The model type of this processor version.
  • name (type: String.t()) - Identifier. The resource name of the processor version. Format: projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processor_version}
  • satisfies_pzi (type: boolean()) - Output only. Reserved for future use.
  • satisfies_pzs (type: boolean()) - Output only. Reserved for future use.
  • state (type: String.t()) - Output only. The state of the processor version.

Summary

Types

t()

@type t() :: %Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersion{
  create_time: DateTime.t() | nil,
  deprecation_info:
    Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersionDeprecationInfo.t()
    | nil,
  display_name: String.t() | nil,
  document_schema:
    Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3DocumentSchema.t() | nil,
  gen_ai_model_info:
    Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3ProcessorVersionGenAiModelInfo.t()
    | nil,
  google_managed: boolean() | nil,
  kms_key_name: String.t() | nil,
  kms_key_version_name: String.t() | nil,
  latest_evaluation:
    Googly.DocumentAI.Model.GoogleCloudDocumentaiV1beta3EvaluationReference.t()
    | nil,
  model_type: String.t() | nil,
  name: String.t() | nil,
  satisfies_pzi: boolean() | nil,
  satisfies_pzs: boolean() | nil,
  state: String.t() | nil
}