View Source GoogleApi.CloudAsset.V1.Model.GoogleCloudAssetV1QueryAssetsOutputConfigBigQueryDestination (google_api_cloud_asset v0.35.0)

BigQuery destination.

Attributes

  • dataset (type: String.t, default: nil) - Required. The BigQuery dataset where the query results will be saved. It has the format of "projects/{projectId}/datasets/{datasetId}".
  • table (type: String.t, default: nil) - Required. The BigQuery table where the query results will be saved. If this table does not exist, a new table with the given name will be created.
  • writeDisposition (type: String.t, default: nil) - Specifies the action that occurs if the destination table or partition already exists. The following values are supported: WRITE_TRUNCATE: If the table or partition already exists, BigQuery overwrites the entire table or all the partitions data. WRITE_APPEND: If the table or partition already exists, BigQuery appends the data to the table or the latest partition. * WRITE_EMPTY: If the table already exists and contains data, a 'duplicate' error is returned in the job result. The default value is WRITE_EMPTY.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.CloudAsset.V1.Model.GoogleCloudAssetV1QueryAssetsOutputConfigBigQueryDestination{
    dataset: String.t() | nil,
    table: String.t() | nil,
    writeDisposition: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.