GetInstancesInstance

data class GetInstancesInstance(val availabilityZone: String, val creationTime: String, val description: String, val diskDeviceMappings: List<GetInstancesInstanceDiskDeviceMapping>, val eip: String, val id: String, val imageId: String, val instanceChargeType: String, val instanceType: String, val internetChargeType: String, val internetMaxBandwidthOut: Int, val keyName: String, val name: String, val privateIp: String, val publicIp: String, val ramRoleName: String, val regionId: String, val resourceGroupId: String, val securityGroups: List<String>, val spotStrategy: String, val status: String, val tags: Map<String, String>, val vpcId: String, val vswitchId: String)

Constructors

Link copied to clipboard
constructor(availabilityZone: String, creationTime: String, description: String, diskDeviceMappings: List<GetInstancesInstanceDiskDeviceMapping>, eip: String, id: String, imageId: String, instanceChargeType: String, instanceType: String, internetChargeType: String, internetMaxBandwidthOut: Int, keyName: String, name: String, privateIp: String, publicIp: String, ramRoleName: String, regionId: String, resourceGroupId: String, securityGroups: List<String>, spotStrategy: String, status: String, tags: Map<String, String>, vpcId: String, vswitchId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Availability zone where instances are located.

Link copied to clipboard

Instance creation time.

Link copied to clipboard

Instance description.

Link copied to clipboard

Description of the attached disks.

Link copied to clipboard
val eip: String

EIP address the VPC instance is using.

Link copied to clipboard
val id: String

ID of the instance.

Link copied to clipboard

The image ID of some ECS instance used.

Link copied to clipboard

Instance charge type.

Link copied to clipboard

Instance type.

Link copied to clipboard

Instance network charge type.

Link copied to clipboard

Max output bandwidth for internet.

Link copied to clipboard

Key pair the instance is using.

Link copied to clipboard

Instance name.

Link copied to clipboard

Instance private IP address.

Link copied to clipboard

Instance public IP address.

Link copied to clipboard

The RAM role name which the instance attaches.

Link copied to clipboard

Region ID the instance belongs to.

Link copied to clipboard

The ID of resource group which the instance belongs.

Link copied to clipboard

List of security group IDs the instance belongs to.

Link copied to clipboard

Spot strategy the instance is using.

Link copied to clipboard

Instance status. Valid values: "Creating", "Starting", "Running", "Stopping" and "Stopped". If undefined, all statuses are considered.

Link copied to clipboard

A map of tags assigned to the ECS instances. It must be in the format:

Link copied to clipboard

ID of the VPC linked to the instances.

Link copied to clipboard

ID of the vSwitch linked to the instances.