GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1DataplexSpec (google_api_data_catalog v0.32.2)

View Source

Common Dataplex fields.

Attributes

  • asset (type: String.t, default: nil) - Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
  • compressionFormat (type: String.t, default: nil) - Compression format of the data, e.g., zip, gzip etc.
  • dataFormat (type: GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchema.t, default: nil) - Format of the data.
  • projectId (type: String.t, default: nil) - Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1DataplexSpec{
    asset: String.t() | nil,
    compressionFormat: String.t() | nil,
    dataFormat:
      GoogleApi.DataCatalog.V1beta1.Model.GoogleCloudDatacatalogV1PhysicalSchema.t()
      | nil,
    projectId: String.t() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.