AwsVmDetails class

AwsVmDetails describes a VM in AWS.

Constructors

AwsVmDetails({String? architecture, String? bootOption, String? committedStorageMb, int? cpuCount, int? diskCount, String? displayName, String? instanceType, int? memoryMb, String? osDescription, String? powerState, List<AwsSecurityGroup>? securityGroups, String? sourceDescription, String? sourceId, Map<String, String>? tags, String? virtualizationType, String? vmId, String? vpcId, String? zone})
AwsVmDetails.fromJson(Map json_)

Properties

architecture String?
The CPU architecture. Possible string values are:
getter/setter pair
bootOption String?
The VM Boot Option. Possible string values are:
getter/setter pair
committedStorageMb String?
The total size of the storage allocated to the VM in MB.
getter/setter pair
cpuCount int?
The number of cpus the VM has.
getter/setter pair
diskCount int?
The number of disks the VM has.
getter/setter pair
displayName String?
The display name of the VM.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
instanceType String?
The instance type of the VM.
getter/setter pair
memoryMb int?
The memory size of the VM in MB.
getter/setter pair
osDescription String?
The VM's OS.
getter/setter pair
powerState String?
The power state of the VM at the moment list was taken.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityGroups List<AwsSecurityGroup>?
The security groups the VM belongs to.
getter/setter pair
sourceDescription String?
The descriptive name of the AWS's source this VM is connected to.
getter/setter pair
sourceId String?
The id of the AWS's source this VM is connected to.
getter/setter pair
tags Map<String, String>?
The tags of the VM.
getter/setter pair
virtualizationType String?
The virtualization type. Possible string values are:
getter/setter pair
vmId String?
The VM ID in AWS.
getter/setter pair
vpcId String?
The VPC ID the VM belongs to.
getter/setter pair
zone String?
The AWS zone of the VM.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited