public sealed class AwsSourceVmDetails : IMessage<AwsSourceVmDetails>, IEquatable<AwsSourceVmDetails>, IDeepCloneable<AwsSourceVmDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the VM Migration v1 API class AwsSourceVmDetails.
Represent the source AWS VM details.
Implements
IMessage<AwsSourceVmDetails>, IEquatable<AwsSourceVmDetails>, IDeepCloneable<AwsSourceVmDetails>, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
AwsSourceVmDetails()
public AwsSourceVmDetails()
AwsSourceVmDetails(AwsSourceVmDetails)
public AwsSourceVmDetails(AwsSourceVmDetails other)
Parameter | |
---|---|
Name | Description |
other | AwsSourceVmDetails |
Properties
CommittedStorageBytes
public long CommittedStorageBytes { get; set; }
The total size of the disks being migrated in bytes.
Property Value | |
---|---|
Type | Description |
Int64 |
Firmware
public AwsSourceVmDetails.Types.Firmware Firmware { get; set; }
The firmware type of the source VM.
Property Value | |
---|---|
Type | Description |
AwsSourceVmDetails.Types.Firmware |