View Source GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3Dataset (google_api_document_ai v0.45.1)

A singleton resource under a Processor which configures a collection of documents.

Attributes

  • documentWarehouseConfig (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetDocumentWarehouseConfig.t, default: nil) - Optional. Deprecated. Warehouse-based dataset configuration is not supported.
  • gcsManagedConfig (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetGCSManagedConfig.t, default: nil) - Optional. User-managed Cloud Storage dataset configuration. Use this configuration if the dataset documents are stored under a user-managed Cloud Storage location.
  • name (type: String.t, default: nil) - Dataset resource name. Format: projects/{project}/locations/{location}/processors/{processor}/dataset
  • satisfiesPzi (type: boolean(), default: nil) - Output only. Reserved for future use.
  • satisfiesPzs (type: boolean(), default: nil) - Output only. Reserved for future use.
  • spannerIndexingConfig (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetSpannerIndexingConfig.t, default: nil) - Optional. A lightweight indexing source with low latency and high reliability, but lacking advanced features like CMEK and content-based search.
  • state (type: String.t, default: nil) - Required. State of the dataset. Ignored when updating dataset.
  • unmanagedDatasetConfig (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetUnmanagedDatasetConfig.t, default: nil) - Optional. Unmanaged dataset configuration. Use this configuration if the dataset documents are managed by the document service internally (not user-managed).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3Dataset{
  documentWarehouseConfig:
    GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetDocumentWarehouseConfig.t()
    | nil,
  gcsManagedConfig:
    GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetGCSManagedConfig.t()
    | nil,
  name: String.t() | nil,
  satisfiesPzi: boolean() | nil,
  satisfiesPzs: boolean() | nil,
  spannerIndexingConfig:
    GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetSpannerIndexingConfig.t()
    | nil,
  state: String.t() | nil,
  unmanagedDatasetConfig:
    GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta3DatasetUnmanagedDatasetConfig.t()
    | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.