Show / Hide Table of Contents

Class AwsVmDetails

AwsVmDetails describes a VM in AWS.

Inheritance
object
AwsVmDetails
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.VMMigrationService.v1.Data
Assembly: Google.Apis.VMMigrationService.v1.dll
Syntax
public class AwsVmDetails : IDirectResponseSchema

Properties

Architecture

The CPU architecture.

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

BootOption

The VM Boot Option.

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

CommittedStorageMb

The total size of the storage allocated to the VM in MB.

Declaration
[JsonProperty("committedStorageMb")]
public virtual long? CommittedStorageMb { get; set; }
Property Value
Type Description
long?

CpuCount

The number of cpus the VM has.

Declaration
[JsonProperty("cpuCount")]
public virtual int? CpuCount { get; set; }
Property Value
Type Description
int?

DiskCount

The number of disks the VM has.

Declaration
[JsonProperty("diskCount")]
public virtual int? DiskCount { get; set; }
Property Value
Type Description
int?

DisplayName

The display name of the VM. Note that this value is not necessarily unique.

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

ETag

The ETag of the item.

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

InstanceType

The instance type of the VM.

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

MemoryMb

The memory size of the VM in MB.

Declaration
[JsonProperty("memoryMb")]
public virtual int? MemoryMb { get; set; }
Property Value
Type Description
int?

OsDescription

The VM's OS.

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

PowerState

Output only. The power state of the VM at the moment list was taken.

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

SecurityGroups

The security groups the VM belongs to.

Declaration
[JsonProperty("securityGroups")]
public virtual IList<AwsSecurityGroup> SecurityGroups { get; set; }
Property Value
Type Description
IList<AwsSecurityGroup>

SourceDescription

The descriptive name of the AWS's source this VM is connected to.

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

SourceId

The id of the AWS's source this VM is connected to.

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

Tags

The tags of the VM.

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

VirtualizationType

The virtualization type.

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

VmId

The VM ID in AWS.

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

VpcId

The VPC ID the VM belongs to.

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

Zone

The AWS zone of the VM.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX