View Source GoogleApi.MigrationCenter.V1.Model.Asset (google_api_migration_center v0.3.1)
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
Unwrap a decoded JSON object into its complex fields.