Information about the VM.
Name | Type | Description | Notes |
---|---|---|---|
architecture | String | The architecture of the VM (`i386` | `x86_64`). | [optional] |
blockDeviceMappings | List<BlockDeviceMappingCreated> | The block device mapping of the VM. | [optional] |
bsuOptimized | Boolean | This parameter is not available. It is present in our API for the sake of historical compatibility with AWS. | [optional] |
clientToken | String | The idempotency token provided when launching the VM. | [optional] |
creationDate | OffsetDateTime | The date and time (UTC) at which the VM was created. | [optional] |
deletionProtection | Boolean | If true, you cannot delete the VM unless you change this parameter back to false. | [optional] |
hypervisor | String | The hypervisor type of the VMs (`ovm` | `xen`). | [optional] |
imageId | String | The ID of the OMI used to create the VM. | [optional] |
isSourceDestChecked | Boolean | (Net only) If true, the source/destination check is enabled. If false, it is disabled. | [optional] |
keypairName | String | The name of the keypair used when launching the VM. | [optional] |
launchNumber | Integer | The number for the VM when launching a group of several VMs (for example, `0`, `1`, `2`, and so on). | [optional] |
nestedVirtualization | Boolean | If true, nested virtualization is enabled. If false, it is disabled. | [optional] |
netId | String | The ID of the Net in which the VM is running. | [optional] |
nics | List<NicLight> | (Net only) The network interface cards (NICs) the VMs are attached to. | [optional] |
osFamily | String | Indicates the operating system (OS) of the VM. | [optional] |
performance | String | The performance of the VM (`medium` | `high` | `highest`). | [optional] |
placement | Placement | [optional] | |
privateDnsName | String | The name of the private DNS. | [optional] |
privateIp | String | The primary private IP of the VM. | [optional] |
productCodes | List<String> | The product codes associated with the OMI used to create the VM. | [optional] |
publicDnsName | String | The name of the public DNS. | [optional] |
publicIp | String | The public IP of the VM. | [optional] |
reservationId | String | The reservation ID of the VM. | [optional] |
rootDeviceName | String | The name of the root device for the VM (for example, `/dev/sda1`). | [optional] |
rootDeviceType | String | The type of root device used by the VM (always `bsu`). | [optional] |
securityGroups | List<SecurityGroupLight> | One or more security groups associated with the VM. | [optional] |
state | String | The state of the VM (`pending` | `running` | `stopping` | `stopped` | `shutting-down` | `terminated` | `quarantine`). | [optional] |
stateReason | String | The reason explaining the current state of the VM. | [optional] |
subnetId | String | The ID of the Subnet for the VM. | [optional] |
tags | List<ResourceTag> | One or more tags associated with the VM. | [optional] |
userData | String | The Base64-encoded MIME user data. | [optional] |
vmId | String | The ID of the VM. | [optional] |
vmInitiatedShutdownBehavior | String | The VM behavior when you stop it. If set to `stop`, the VM stops. If set to `restart`, the VM stops then automatically restarts. If set to `terminate`, the VM stops and is deleted. | [optional] |
vmType | String | The type of VM. For more information, see VM Types. | [optional] |