cvm — Cloud Virtual Machine
cvm · type
Instance
43 fields
| Field | Type | Description |
|---|---|---|
| Placement | Placement | Location of the instance |
| InstanceId | string | Instance `ID` |
| InstanceType | string | Instance model |
| CPU | integer | Number of CPU cores of the instance; unit: core |
| Memory | integer | Instance memory capacity. unit: GiB. |
| RestrictState | string | Instance business status. valid values: NORMAL: indicates an instance in the NORMAL state EXPIRED: indicates an EXPIRED instance PROTECTIVELY_ISOLATED: PROTECTIVELY ISOLATED instance. |
| InstanceName | string | Instance name |
| InstanceChargeType | string | Instance billing plan. Valid values: `POSTPAID_BY_HOUR`: pay after use. You are billed by the hour, by traffic. `CDHPAID`: `CDH` billing plan. Applicable to `CDH` only, not the instances on the host. |
| SystemDisk | SystemDisk | Information on the system disk of the instance |
| DataDisks | DataDisk[] | Information of the instance data disks. |
| PrivateIpAddresses | string[] | List of private IPs of the instance's primary ENI. |
| PublicIpAddresses | string[] | List of public IPs of the instance's primary ENI. |
| InternetAccessible | InternetAccessible | Information on instance bandwidth. |
| VirtualPrivateCloud | VirtualPrivateCloud | Information on the VPC where the instance resides. |
| ImageId | string | `ID` of the image used to create the instance. |
| RenewFlag | string | AUTO-Renewal flag. valid values: `NOTIFY_AND_MANUAL_RENEW`: indicates that a notification of impending expiration is made but AUTO-renewal is not performed `NOTIFY_AND_AUTO_RENEW`: indicates that a notification of impending expiration is made AND AUTO-renewal is performed `DISABLE_NOTIFY_AND_MANUAL_RENEW`: indicates that notification that it is about to expire is not made AND AUTO-renewal is no… |
| CreatedTime | string | Creation time following the `ISO8601` standard and using `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`. |
| ExpiredTime | string | Expiration time in UTC format following the `ISO8601` standard: `YYYY-MM-DDThh:mm:ssZ`. Note: this parameter is `null` for postpaid instances. |
| OsName | string | Operating system name. |
| SecurityGroupIds | string[] | Security groups to which the instance belongs. To obtain the security group IDs, you can call DescribeSecurityGroups and look for the `sgld` fields in the response. |
| LoginSettings | LoginSettings | Login settings of the instance. Currently only the key associated with the instance is returned. |
| InstanceState | string | Instance status. for specific status types, see the instance status table |
| Tags | Tag[] | List of tags associated with the instance. |
| StopChargingMode | string | Shutdown billing mode of an instance. |
| Uuid | string | Globally unique ID of the instance. |
| LatestOperation | string | Last operation of the instance, such as StopInstances or ResetInstance. |
| LatestOperationState | string | The latest operation status of the instance. valid values: SUCCESS: indicates that the operation succeeded OPERATING: indicates that the operation is in progress FAILED: indicates that the operation FAILED. |
| LatestOperationRequestId | string | Unique request ID for the last operation of the instance. |
| DisasterRecoverGroupId | string | Spread placement group ID. |
| IPv6Addresses | string[] | IPv6 address of the instance. |
| CamRoleName | string | CAM role name. |
| HpcClusterId | string | High-performance computing cluster ID. |
| RdmaIpAddresses | string[] | IP list of HPC cluster. |
| DedicatedClusterId | string | Dedicated cluster ID where the instance is located. |
| IsolatedSource | string | Instance isolation type. valid values: ARREAR: indicates arrears isolation EXPIRE: indicates isolation upon expiration MANMADE: indicates voluntarily refunded isolation NOTISOLATED: indicates unisolated. |
| GPUInfo | GPUInfo | GPU information. if it is a gpu type instance, this value will be returned. for other type instances, it does not return. |
| LicenseType | string | Instance OS license type. Default value: `Converge Cloud` |
| DisableApiTermination | boolean | Instance destruction protection flag indicates whether an instance is allowed to be deleted through an api. value ranges from: true: indicates that instance protection is enabled, deletion through apis is not allowed false: indicates that instance protection is disabled, allow passage default value: false. |
| DefaultLoginUser | string | Default login user |
| DefaultLoginPort | integer | Default login port |
| LatestOperationErrorMsg | string | Latest operation errors of the instance. |
| Metadata | Metadata | Custom metadata. this parameter corresponds to the metadata information specified when creating a CVM. **note: in beta test**. |
| PublicIPv6Addresses | string[] | Specifies the public IPv6 address bound to the instance. |
