Reference documentation and code samples for the Google Cloud Migration Center V1 Client class AssetFrame.
Contains data reported from an inventory source on an asset.
Generated from protobuf message google.cloud.migrationcenter.v1.AssetFrame
Namespace
Google \ Cloud \ MigrationCenter \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ machine_details
↳ report_time
↳ labels
↳ attributes
↳ performance_samples
array< Google\Cloud\MigrationCenter\V1\PerformanceSample
>
Asset performance data samples. Samples that are from more than 40 days ago or after tomorrow are ignored.
↳ trace_token
string
Optional. Trace token is optionally provided to assist with debugging and traceability.
getMachineDetails
Asset information specific for virtual machines.
hasMachineDetails
setMachineDetails
Asset information specific for virtual machines.
$this
getReportTime
The time the data was reported.
hasReportTime
clearReportTime
setReportTime
The time the data was reported.
$this
getLabels
Labels as key value pairs.
setLabels
Labels as key value pairs.
$this
getAttributes
Generic asset attributes.
setAttributes
Generic asset attributes.
$this
getPerformanceSamples
Asset performance data samples.
Samples that are from more than 40 days ago or after tomorrow are ignored.
setPerformanceSamples
Asset performance data samples.
Samples that are from more than 40 days ago or after tomorrow are ignored.
$this
getTraceToken
Optional. Trace token is optionally provided to assist with debugging and traceability.
string
setTraceToken
Optional. Trace token is optionally provided to assist with debugging and traceability.
var
string
$this
getFrameData
string