View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEvent (google_api_dataplex v0.20.0)

These messages contain information about the execution of a datascan. The monitored resource is 'DataScan'

Attributes

  • createTime (type: DateTime.t, default: nil) - The time when the data scan job was created.
  • dataProfile (type: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataProfileResult.t, default: nil) - Data profile result for data profile type data scan.
  • dataProfileConfigs (type: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.t, default: nil) - Applied configs for data profile type data scan.
  • dataQuality (type: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataQualityResult.t, default: nil) - Data quality result for data quality type data scan.
  • dataQualityConfigs (type: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs.t, default: nil) - Applied configs for data quality type data scan.
  • dataSource (type: String.t, default: nil) - The data source of the data scan
  • endTime (type: DateTime.t, default: nil) - The time when the data scan job finished.
  • jobId (type: String.t, default: nil) - The identifier of the specific data scan job this log entry is for.
  • message (type: String.t, default: nil) - The message describing the data scan job event.
  • postScanActionsResult (type: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventPostScanActionsResult.t, default: nil) - The result of post scan actions.
  • scope (type: String.t, default: nil) - The scope of the data scan (e.g. full, incremental).
  • specVersion (type: String.t, default: nil) - A version identifier of the spec which was used to execute this job.
  • startTime (type: DateTime.t, default: nil) - The time when the data scan job started to run.
  • state (type: String.t, default: nil) - The status of the data scan job.
  • trigger (type: String.t, default: nil) - The trigger type of the data scan job.
  • type (type: String.t, default: nil) - The type of the data scan.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEvent{
  createTime: DateTime.t() | nil,
  dataProfile:
    GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataProfileResult.t()
    | nil,
  dataProfileConfigs:
    GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.t()
    | nil,
  dataQuality:
    GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataQualityResult.t()
    | nil,
  dataQualityConfigs:
    GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs.t()
    | nil,
  dataSource: String.t() | nil,
  endTime: DateTime.t() | nil,
  jobId: String.t() | nil,
  message: String.t() | nil,
  postScanActionsResult:
    GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataScanEventPostScanActionsResult.t()
    | nil,
  scope: String.t() | nil,
  specVersion: String.t() | nil,
  startTime: DateTime.t() | nil,
  state: String.t() | nil,
  trigger: String.t() | nil,
  type: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.