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
IMessageAwsSourceVmDetails, IEquatableAwsSourceVmDetails, IDeepCloneableAwsSourceVmDetails, 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 |
long |
Firmware
public AwsSourceVmDetails.Types.Firmware Firmware { get; set; }
The firmware type of the source VM.
Property Value | |
---|---|
Type | Description |
AwsSourceVmDetailsTypesFirmware |