View Source GoogleApi.MigrationCenter.V1.Model.Asset (google_api_migration_center v0.5.0)

An asset represents a resource in your environment. Asset types include virtual machines and databases.

Attributes

  • assignedGroups (type: list(String.t), default: nil) - Output only. The list of groups that the asset is assigned to.
  • attributes (type: map(), default: nil) - Generic asset attributes.
  • createTime (type: DateTime.t, default: nil) - Output only. The timestamp when the asset was created.
  • insightList (type: GoogleApi.MigrationCenter.V1.Model.InsightList.t, default: nil) - Output only. The list of insights associated with the asset.
  • labels (type: map(), default: nil) - Labels as key value pairs.
  • machineDetails (type: GoogleApi.MigrationCenter.V1.Model.MachineDetails.t, default: nil) - Output only. Asset information specific for virtual and physical machines.
  • name (type: String.t, default: nil) - Output only. The full name of the asset.
  • performanceData (type: GoogleApi.MigrationCenter.V1.Model.AssetPerformanceData.t, default: nil) - Output only. Performance data for the asset.
  • sources (type: list(String.t), default: nil) - Output only. The list of sources contributing to the asset.
  • updateTime (type: DateTime.t, default: nil) - Output only. The timestamp when the asset was last updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.MigrationCenter.V1.Model.Asset{
  assignedGroups: [String.t()] | nil,
  attributes: map() | nil,
  createTime: DateTime.t() | nil,
  insightList: GoogleApi.MigrationCenter.V1.Model.InsightList.t() | nil,
  labels: map() | nil,
  machineDetails: GoogleApi.MigrationCenter.V1.Model.MachineDetails.t() | nil,
  name: String.t() | nil,
  performanceData:
    GoogleApi.MigrationCenter.V1.Model.AssetPerformanceData.t() | nil,
  sources: [String.t()] | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.