View Source GoogleApi.MigrationCenter.V1.Model.ImportJob (google_api_migration_center v0.3.0)

A resource that represents the background job that imports asset frames.

Attributes

  • assetSource (type: String.t, default: nil) - Required. Reference to a source.
  • completeTime (type: DateTime.t, default: nil) - Output only. The timestamp when the import job was completed.
  • createTime (type: DateTime.t, default: nil) - Output only. The timestamp when the import job was created.
  • displayName (type: String.t, default: nil) - Optional. User-friendly display name. Maximum length is 256 characters.
  • executionReport (type: GoogleApi.MigrationCenter.V1.Model.ExecutionReport.t, default: nil) - Output only. The report with the results of running the import job.
  • labels (type: map(), default: nil) - Labels as key value pairs.
  • name (type: String.t, default: nil) - Output only. The full name of the import job.
  • state (type: String.t, default: nil) - Output only. The state of the import job.
  • updateTime (type: DateTime.t, default: nil) - Output only. The timestamp when the import job was last updated.
  • validationReport (type: GoogleApi.MigrationCenter.V1.Model.ValidationReport.t, default: nil) - Output only. The report with the validation results of the import job.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.MigrationCenter.V1.Model.ImportJob{
  assetSource: String.t() | nil,
  completeTime: DateTime.t() | nil,
  createTime: DateTime.t() | nil,
  displayName: String.t() | nil,
  executionReport: GoogleApi.MigrationCenter.V1.Model.ExecutionReport.t() | nil,
  labels: map() | nil,
  name: String.t() | nil,
  state: String.t() | nil,
  updateTime: DateTime.t() | nil,
  validationReport:
    GoogleApi.MigrationCenter.V1.Model.ValidationReport.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.