Show / Hide Table of Contents

Class AssetFrame

Contains data reported from an inventory source on an asset.

Inheritance
object
AssetFrame
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.MigrationCenterAPI.v1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1.dll
Syntax
public class AssetFrame : IDirectResponseSchema

Properties

Attributes

Generic asset attributes.

Declaration
[JsonProperty("attributes")]
public virtual IDictionary<string, string> Attributes { get; set; }
Property Value
Type Description
IDictionary<string, string>

CollectionType

Optional. Frame collection type, if not specified the collection type will be based on the source type of the source the frame was reported on.

Declaration
[JsonProperty("collectionType")]
public virtual string CollectionType { get; set; }
Property Value
Type Description
string

DatabaseDeploymentDetails

Asset information specific for database deployments.

Declaration
[JsonProperty("databaseDeploymentDetails")]
public virtual DatabaseDeploymentDetails DatabaseDeploymentDetails { get; set; }
Property Value
Type Description
DatabaseDeploymentDetails

DatabaseDetails

Asset information specific for logical databases.

Declaration
[JsonProperty("databaseDetails")]
public virtual DatabaseDetails DatabaseDetails { get; set; }
Property Value
Type Description
DatabaseDetails

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Labels

Labels as key value pairs.

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

MachineDetails

Asset information specific for virtual machines.

Declaration
[JsonProperty("machineDetails")]
public virtual MachineDetails MachineDetails { get; set; }
Property Value
Type Description
MachineDetails

PerformanceSamples

Asset performance data samples. Samples that are from more than 40 days ago or after tomorrow are ignored.

Declaration
[JsonProperty("performanceSamples")]
public virtual IList<PerformanceSample> PerformanceSamples { get; set; }
Property Value
Type Description
IList<PerformanceSample>

ReportTime

object representation of ReportTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ReportTimeDateTimeOffset instead.")]
public virtual object ReportTime { get; set; }
Property Value
Type Description
object

ReportTimeDateTimeOffset

DateTimeOffset representation of ReportTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? ReportTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

ReportTimeRaw

The time the data was reported.

Declaration
[JsonProperty("reportTime")]
public virtual string ReportTimeRaw { get; set; }
Property Value
Type Description
string

TraceToken

Optional. Trace token is optionally provided to assist with debugging and traceability.

Declaration
[JsonProperty("traceToken")]
public virtual string TraceToken { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX