Data Types

AttackEventInfo

Informations on a DDoS attack event.

Referenced by:DescribeDDosAllEventList

Parameter Name
Type
Description

eventId

String

DDoS attack event ID.

status

Attack state.

ipAddress

String

Attack target IP.

protecting

Boolean

Whether the IP is being protected.

startTime

String

Attack start time.

endTime

String

Attack end time.

endBlackholeTime

String

Time to unblock from blackhole.

attackBandwidthMax

Float

Peak attack bandwidth. Unit: bps.

attackPackageMax

Float

Peak attack packet rate. Unit: pps.

regionId

String

Region ID of attack event.

AutoSnapshotPolicy

Information on snapshot schedules.

Referenced by:DescribeAutoSnapshotPolicies

Parameter Name
Type
Description

autoSnapshotPolicyId

String

Snapshot schedule ID.

zoneId

String

Availability zone ID.

autoSnapshotPolicyName

String

Snapshot schedule name.

repeatWeekDays

Array of Integer

The backup date of the schedule.

Unit: day, cycle: week (e.g., 1 = Monday)

Available range: [1, 7].

Value range: [1, 7]

hours

Array of Integer

Specify the start time of the snapshot schedule.

UTC time is used. Unit: hour.

24 time points are available from 00:00 to 23:00, 1 = 01:00, and so on.

Available range: [0, 23].

Value range: [0, 23]

diskNum

Integer

Source disk quantity.

createTime

String

Creation time.

resourceGroup

Resource group information.

diskIdSet

Array of String

Source disk information.

retentionDays

Integer

Retention time of automatic snapshots. Unit: day.

If the value is set to -1, it means that it is retained indefinitely.

The default is indefinite.

Value range: -1 or [1,65535].

tags

Tags bound to resources.

BandwidthClusterInfo

Details of the bandwidth cluster.

Referenced by:DescribeNetworkInterfacePublicIPv6, DescribeEips

Parameter Name
Type
Description

bandwidthClusterId

String

Bandwidth Cluster ID.

bandwidthClusterName

String

Bandwidth Cluster name.

BindType

Information on elastic IP mode.

Referenced by:ChangeEipBindType, CreateEips, CreateZecInstances, DescribeEips, AssociateEipAddress

Value
Description

FullNat

NAT mode.

Passthrough

Bypass mode.

BlockInfo

Information on elastic IP block threshold.

Referenced by:DescribeEips

Parameter Name
Type
Description

ip

String

The elastic IP address being blocked.

bps

Integer

Blocking threshold in bandwidth, unit: bps (bits per second).

pps

Integer

Blocking threshold in packet rate, unit: pps (packets per second).

inCps

Integer

Blocking threshold for inbound connections, unit: count .

outCps

Integer

Blocking threshold for outbound connections, unit: count .

enable

Boolean

Whether to enable the specific threshold.

ByoipCreateItem

Information on BYOIP creation.

Referenced by:CreateByoip

Parameter Name
Type
Required
Description

cidrBlock

String

Yes

Advertise an IPv4 or IPv6 BYOIP prefix.

networkType

Yes

Network type.

Only Premium BGP is supported for IPv6.

regionId

String

Yes

Region ID.

asn

Integer

Yes

ASN number.

subnetMaskLength

Integer

No

Subnet mask length.

Must be greater than or equal to the CIDR mask length, with a maximum difference of 4.

The maximum value is 64. Defaults to the CIDR mask length.

Value range: [-, 64]

ByoipPriceItem

Information on BYOIP price querying.

Referenced by:DescribeByoipPrice

Parameter Name
Type
Required
Description

cidrBlock

String

Yes

Advertised IP range.

networkType

Yes

Network type.

regionId

String

Yes

Region ID.

CidrCreateSource

Information on CIDR block ownership.

Referenced by:DescribeIpv6Cidrs, DescribeCidrs

Value
Description

CONSOLE

CIDR block created on Console.

BYOIP

Bring your own IP (BYOIP).

CidrInfo

Information on CIDR block.

Referenced by:DescribeCidrs

Parameter Name
Type
Description

cidrId

String

CIDR block ID.

regionId

String

Region ID.

name

String

CIDR block name.

cidrBlock

String

CIDR IP range.

totalCount

Integer

Quantity of available CIDR IPs.

usedCount

Integer

Quantity of used CIDR IPs.

source

IP type. IP leasing or BYOIP.

eipV4Type [Deprecated]

Network type of elastic IP.

Deprecated. Please use networkLineType instead.

networkLineType

Network type of elastic IP.

netmask

Integer

CIDR block size.

poolId

String

IP pool ID.

createTime

String

Creation time.

expiredTime

String

Expiration time.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

status

CIDR block status.

tags

Tags bound to resources.

CidrStatus

Status of CIDR block.

Referenced by:DescribeIpv6Cidrs, DescribeCidrs

Value
Description

CREATING

Creating.

AVAILABLE

Available to be used.

RECYCLING [Deprecated]

Recycling.

RECYCLED

Recycled.

DELETING

Deleting.

FAILED

Created failed.

CrossRegionBandwidthApiMonitorMeta

Values of cross-region bandwidth performance metrics.

Referenced by:DescribeCrossRegionBandwidthMonitorData

Value
Description

BANDWIDTH

Bandwidth.

Unit: bps .

PACKETS

Data transfer.

Unit: pps .

CrossRegionBandwidthInfo

Information on cross-region bandwidth.

Referenced by:DescribeCrossRegionBandwidth

Parameter Name
Type
Description

crossRegionBandwidthId

String

Cross-region bandwidth ID.

crossRegionBandwidthName

String

Cross-region bandwidth name.

status

Cross-region bandwidth state.

vpcId

String

Global VPC ID where the cross-region bandwidth belong.

regionA

String

One end of the cross-region bandwidth.

regionZ

String

The other end of the cross-region bandwidth.

bandwidth

Integer

Bandwidth cap.

bandwidthCap

Integer

Burst bandwidth.

The value may be empty.

createTime

String

Creation time.

internetChargeType

Network pricing model.

expiredTime

String

Expiration time.

The value may be empty.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

CrossRegionBandwidthMetricValue

Metrics of cross-region bandwidth performance.

Referenced by:DescribeCrossRegionBandwidthMonitorData

Parameter Name
Type
Description

time

String

Data time.

inValue

Float

Inbound value.

outValue

Float

Outbound value.

DataDisk

Information on disk.

Referenced by:CreateZecInstances, DescribeInstances, InquiryPriceCreateInstance

Parameter Name
Type
Required
Description

diskSize

Integer

Yes

Disk size.

Unit: GiB.

Value range: [1, +)

diskId

String

No

Disk ID.

This parameter is currently only used as a response parameter in query operations such as DescribeInstances, and cannot be used as an input parameter for write operations such as CreateInstances.

diskName

String

No

Disk name.

This parameter is currently only used as a response parameter for query operations such as DescribeInstances.

diskAmount

Integer

No

Number of disks.

This parameter is only used as an input parameter for APIs such as CreateInstances and InquiryPriceCreateInstance.

Value range: [1, +)

Default value: 1

portable

Boolean

No

Whether the disk is detachable.

This parameter is used as a response parameter in query operations, not as an input parameter.

true means the disk will not be deleted when the instance is deleted.

false means the disk will be deleted when the instance is deleted.

burstingEnabled

Boolean

No

Whether to enable disk bursting.

Default value: false

diskCategory

String

No

Disk type.

Basic NVMe SSD: the Basic NVMe SSD.

Standard NVMe SSD: the Standard NVMe SSD.

Default value: Standard NVMe SSD.

Default value: Standard NVMe SSD

DdosAction

Protection actions based on packet fingerprint rules.

Referenced by:CreatePolicy

Value
Description

Drop

Drop traffic based on packet fingerprint rules.

DdosAttackStatus

States of DDoS attack events.

Referenced by:DescribeDDosAllEventList, DescribeDDosEventDetail

Value
Description

ATTACKING

The attack target is under attack.

ATTACKED

The attack event is resolved.

BLOCKING

The attack event is mitigating.

DdosFingerprintRule

Informations on fingerprint filtering rules of DDoS protection strategy.

Referenced by:CreatePolicy, DescribePolicyDetail, ModifyPolicy

Parameter Name
Type
Required
Description

protocol

Yes

Supported protocols of the fingerprint.

srcPortStart

Integer

Yes

Start value of the source port range for the fingerprint.

Valid range: [0, 65535].

Value range: [0, 65535]

srcPortEnd

Integer

Yes

End value of the source port range for the fingerprint.

Valid range: [0, 65535].

Value range: [0, 65535]

dstPortStart

Integer

Yes

Start value of the destination port range for the fingerprint.

Valid range: [0, 65535].

Value range: [0, 65535]

dstPortEnd

Integer

Yes

End value of the destination port range for the fingerprint.

Valid range: [0, 65535].

Value range: [0, 65535]

minPktLength

Integer

Yes

Minimum packet length to be filtered.

Valid range: [1, 1500].

Value range: [1, 1500]

maxPktLength

Integer

Yes

Maximum packet length to be filtered.

Valid range: [1, 1500].

Value range: [1, 1500]

matchBytes

String

Yes

Payload pattern to match.

Hex string in lowercase, padded to 2 digits, without 0x prefix.

action

Yes

Action to perform after the fingerprint is matched.

offset

Integer

No

Byte offset of the payload signature.

Offset within TCP/UDP payload: [0–1500].

Valid range: [0, 1500].

Value range: [0, 1500]

DdosPolicyPort

Informations on port blocking of DDoS protection strategy.

Referenced by:CreatePolicy, DescribePolicyDetail, ModifyPolicy

Parameter Name
Type
Required
Description

protocol

Yes

Supported protocols of port blocking.

Only UDP and TCP are supported.

srcPortStart

Integer

Yes

Start value of the source port range for port blocking.

Valid range: [0, 65535].

Value range: [0, 65535]

srcPortEnd

Integer

Yes

End value of the source port range for port blocking.

Valid range: [0, 65535].

Value range: [0, 65535]

dstPortStart

Integer

Yes

Start value of the destination port range for port blocking.

Valid range: [0, 65535].

Value range: [0, 65535]

dstPortEnd

Integer

Yes

End value of the destination port range for port blocking.

Valid range: [0, 65535].

Value range: [0, 65535]

action

Yes

Action to perform after the port blocking is matched.

DdosProtectedType

Informations on DDoS protection type.

Referenced by:DescribeDDosEventDetail

Value
Description

DDOS

DDoS protection.

DdosReflectUdpPort

Informations on reflection attack filtering of DDoS protection strategy.

Referenced by:CreatePolicy, DescribePolicyDetail, ModifyPolicy

Parameter Name
Type
Required
Description

port

Integer

Yes

Custom UDP reflection source port.

Valid range: [0, 65535].

Value range: [0, 65535]

DdosTrafficControl

Informations on source IP rate limiting of DDoS protection strategy.

Referenced by:CreatePolicy, DescribePolicyDetail, ModifyPolicy

Parameter Name
Type
Required
Description

bpsEnabled

Boolean

No

Enable bandwidth rate limit or not.

bps

Integer

No

Limited bandwidth value.

Valid range: [8192, 2147483648].

Value range: [8192, 2147483648]

ppsEnabled

Boolean

No

Enable packet rate limit or not.

pps

Integer

No

Limited packet rate value.

Valid range: [32, 50000].

Value range: [32, 50000]

synBPSEnabled

Boolean

No

Enable SYN bandwidth limit or not.

synBPS

Integer

No

Limited SYN traffic value.

Valid range: [8192, 2147483648].

Value range: [8192, 2147483648]

synPPSEnabled

Boolean

No

Enable SYN packet rate limit or not.

synPPS

Integer

No

Limited SYN packet rate value.

Valid range: [1, 100000].

Value range: [1, 100000]

DescribeDiskCategoryItem

Information on disk types supported in an availability zone.

Referenced by:DescribeDiskCategory

Parameter Name
Type
Description

zoneId

String

Availability zone ID.

categorySet

Array of String

The supported disk types.

DhcpOptionsSet

Information on the DHCP options set.

Referenced by:DescribeDhcpOptionsSets

Parameter Name
Type
Description

dhcpOptionsSetId

String

DHCP options set ID.

dhcpOptionsSetName

String

DHCP options set name. The length must be between 1 and 64 characters.

Value range: [1.0, +).

Value range: [1.0, +)

domainNameServers

String

DNS server IP.

Up to 4 DNS server IPv4s can be passed in, separated by a comma (,).

ipv6DomainNameServers

String

DNS server IP.

Up to 4 DNS server IPv6s can be passed in, separated by a comma (,).

leaseTime

String

Lease duration for the IPv4 DHCP options set.

Unit: h.

ipv6LeaseTime

String

Lease duration for the IPv6 DHCP options set.

Unit: h.

createTime

String

Creation time.

Use UTC time according to the ISO8601 standard. Format: YYYY-MM-ddTHH:mm:ssZ .

description

String

Description information of the DHCP options set.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

tags

Bound tags.

DiskInfo

Information on disks, including size, type and etc. of both system disks and data disks.

Referenced by:DescribeDisks

Parameter Name
Type
Description

diskId

String

Disk ID.

diskName

String

Disk name.

regionId

String

Region ID.

zoneId

String

Zone ID to which the disks belong.

diskType

Disk type.

SYSTEM: Boot Disk; DATA: Disk.

portable

Boolean

Whether the disk is detachable or not.

diskCategory

String

Disk category.

cloud_efficiency: Ultra Disk.

diskSize

Integer

Disk size. Unit: GB.

diskStatus

Disk status.

See DiskStatus for more details.

instanceId

String

Attached instance ID.

instanceName

String

Attached instance name.

createTime

String

Creation time.

Format: YYYY-MM-ddTHH:mm:ssZ .

expiredTime

String

Expiration time.

Format: YYYY-MM-ddTHH:mm:ssZ .

period

Integer

Subscription term.

Unit: Month.

The value is empty for POSTPAID pricing model.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

serial

String

The index of the disk.

This value may be null if unavailable.

snapshotAbility

Boolean

Available for snapshot creation or not.

autoSnapshotPolicyId

String

ID of snapshot schedule attached to the disk.

tags

Tags bound to resources.

burstingEnabled

Boolean

Whether to enable disk bursting.

DiskMetricData

Information on disk performance metrics.

Referenced by:DescribeDiskMonitorData

Value
Description

DISK_WRITE_BYTES

Disk write throughput.

Unit: KiB/s .

DISK_READ_BYTES

Disk read throughput.

Unit: KiB/s .

DISK_READ_OPS

Disk read operations.

Unit: IOPS .

DISK_WRITE_OPS

Disk write operations.

Unit: IOPS .

DISK_UTIL

Disk utilization.

Unit: % .

DiskStatus

Information on disk states.

Referenced by:DescribeDisks

Value
Description

CREATING

Disk is in creation.

IN_USE

Disk is active.

AVAILABLE

Disk is inactive.

CHANGING

Disk size is changing.

ATTACHING

Disk is attaching to an instance.

DETACHING

Disk is detaching from an instance.

DELETING

Disk is in deletion.

RECYCLED

Disk is recycled.

RECYCLING

Disk is being recycled.

FAILED

Creating a disk failed.

SNAPSHOT_CREATING

Snapshot is in creation.

ROLLING_BACK

Reverting to snapshot.

DiskType

Information on storage type.

Referenced by:DescribeSnapshots, DescribeDisks

Value
Description

SYSTEM

Boot disk.

DATA

Disk.

DiskWithInstance

Information on data disks created along with the instance.

Referenced by:CreateZecInstances

Parameter Name
Type
Description

instanceId

String

Instance ID.

diskIdSet

Array of String

Data disk ID created along with the instance.

DnatEntry

Information on the DNAT rules.

Referenced by:DescribeNatGatewayDetail

Parameter Name
Type
Description

dnatEntryId

String

DNAT entry ID.

status

String

DNAT rule status.

privateIp

String

The private IP address configured in the DNAT rule.

eipId

String

The elastic IP ID configured in the DNAT rule.

protocol

The protocol type configured in the DNAT rule.

listenerPort

String

The public port or port range forwarded by the DNAT rule.

Valid values: 1–65535.

internalPort

String

The private port or port range forwarded by the DNAT rule.

Valid values: 1–65535.

DnatEntryProtocol

DNAT rule protocol.

Referenced by:CreateDnatEntry, DescribeNatGatewayDetail, ModifyDnatEntry

Value
Description

TCP

TCP protocol.

UDP

UDP protocol.

Any

Any protocol.

EipBindResourceType

Information on resource type bound to elastic IP.

Referenced by:DescribeEips

Value
Description

NIC

vNIC.

NAT

NAT gateway.

LB

Load balancer.

EipGeoInfo

IP geolocation information retrieved from third-party IP database providers such as DB-IP, ipdata, etc.

Referenced by:DescribeEips

Parameter Name
Type
Description

dbIp

String

Geolocation information queried from DB-IP (db-ip.com).

ipData

String

Geolocation information queried from ipdata (ipdata.co).

ipInfo

String

Geolocation information queried from IPinfo (ipinfo.io).

maxMind

String

Geolocation information queried from MaxMind.

standard

String

Geolocation information of the elastic IP.

isConsistent

Boolean

Whether the queried geolocation matches the actual location.

EipInfo

Information on elastic IPs.

Referenced by:DescribeEips

Parameter Name
Type
Description

eipId

String

ID of elastic IP.

name

String

Name of elastic IP.

regionId

String

Region ID.

peerRegionId

String

Remote region ID.

This field is valid only when the IP is a Remote IP.

isDefault

Boolean

Default IP or not.

status

​Status of elastic IP.​

publicIpAddresses

Array of String

Public IP address.

privateIpAddress

String

Private IP bound to the elastic IP.

eipV4Type [Deprecated]

​Network type of elastic IP​.

Deprecated. Please use networkLineType instead.

networkLineType

​Network type of elastic IP​.

internetChargeType

​Network billing method of elastic IP.​

cidrId

String

CIDR block ID from which the elastic IP originates.

nicId [Deprecated]

String

vNIC ID associated with the elastic IP.

This field is deprecated; please use the associatedId field instead.

associatedId

String

Resource ID bound to the elastic IP.

It may be an instance ID, vNIC ID, or NAT gateway ID.

associatedType

Resource type bound to the elastic IP.

It may be an instance, vNIC, or NAT gateway.

instanceId

String

ID of the instance to which elastic IP is bound.

This field may have a value only when the associatedType is NIC .

bindType

Elastic IP mode.

flowPackage

Float

Data transfer package.

bandwidth

Integer

Bandwidth

eipGeoRefs

Array of EipGeoInfo

Elastic IP geolocation information.

blockInfoList

Array of BlockInfo

Elastic IP block threshold.

createTime

String

Creation time.

expiredTime

String

Expiration time.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

bandwidthCluster

Bandwidth cluster ID.

tags

Tags bound to resources.

EipIsp

Information on the IP ISP (Internet Service Provider).

Referenced by:CreateEips

Value
Description

CHINA_MOBILE

China Mobile.

CHINA_UNICOM

China Unicom.

CHINA_TELECOM

China Telecom.

EipMetricValue

Metric value of elastic IP performance data.

Referenced by:DescribeEipMonitorData

Parameter Name
Type
Description

time

String

Time.

inValue

Float

Inbound value.

outValue

Float

Outbound value.

loseIn

Float

Inbound loss value.

loseOut

Float

Outbound loss value.

EipMonitorMeta

Performance metrics of elastic IP.

Referenced by:DescribeEipMonitorData

Value
Description

BANDWIDTH

Bandwidth.

Unit: bps .

PACKETS

Packet transmission.

Unit: pps .

EipNetworkType

Network type of elastic IP. See NetworkLineType for more details.

Referenced by:CreateEips, CreateZecInstances, DescribeEipPrice, CreateCidr, DescribeEipRemoteRegions, InquiryPriceCreateInstance, DescribeEips, DescribeCidrs, DescribeEipInternetChargeTypes, DescribeCidrPrice

Value
Description

BGPLine

BGP network type.

CN2Line

CN2 GIA (CN2 Global Internet Access) network type.

LocalLine

Local IP network type.

ChinaMobile

China Mobile network type.

ChinaUnicom

China Unicom network type.

ChinaTelecom

China Telecom network type.

Cogent

Cogent Communications network type.

ThreeLine

3-in-1 IP pool network type.

EipStatus

Status of elastic IPs.

Referenced by:DescribeEips

Value
Description

CREATING

Creating.

DELETING

Deleting.

ASSIGNING

Binding.

BINDED

Bound.

RECYCLING [Deprecated]

Recycling.

RECYCLED

Recycled.

UNBIND

Unbound.

CREATE_FAILED

Creating failed.

EipTrafficData

Information on traffic of elastic IP.

Referenced by:DescribeEipTraffic

Parameter Name
Type
Description

internetRX

Integer

Inbound bandwidth. Unit: bps.

internetTX

Integer

Outbound bandwidth. Unit: bps.

time

String

Time. Format: YYYY-MM-ddTHH:mm:ssZ .

IPv6Type

Whether the IPv6 address is public or private.

Referenced by:CreateSubnet, ModifySubnetStackType

Value
Description

Private

Private network.

Public

Public network.

Image

Information on images.

Referenced by:DescribeImages

Parameter Name
Type
Description

imageId

String

Image ID.

imageName

String

Image name.

imageType

Image type.

imageSource

Image source.

imageSize

String

Image size.

imageDescription

String

Image note.

imageVersion

String

Image version.

imageStatus

Image state.

nicNetworkType

vNIC type supported by the image.

category

String

Image category.

osType

Image operating system.

tags

Tags associated with the resources.

ImageOsType

Values of image operating systems.

Referenced by:DescribeImages

Value
Description

linux

Linux operating system.

bsd

BSD operating system.

windows

Windows operating system.

android

Android operating system.

any

Any other operating systems.

ImageSource

Values of image sources.

Referenced by:DescribeImages

Value
Description

OFFICIAL

System image.

MARKETING

Marketplace image.

CUSTOM

Custom image.

ImageStatus

Values of image states.

Referenced by:DescribeImages

Value
Description

CREATING

Image is being created.

AVAILABLE

Image creation succeeded.

UNAVAILABLE

Image is unavailable.

SYNCING

Image is being replicated.

FAILED

Image creation failed.

DELETING

Image is being deleted.

PROCESSING

Image is being operated.

ImageType

Values of image types.

Referenced by:DescribeImages

Value
Description

PUBLIC_IMAGE

System image.

CUSTOM_IMAGE

Custom image.

InstanceApiMonitorMeta

Performance metrics of instances.

Referenced by:DescribeInstanceMonitorData

Value
Description

CPU_UTILIZATION

CPU utilization.

Unit: % .

HYPERVISOR_IO_WAIT_TIME

Hypervisor I/O wait time.

Unit: % .

HYPERVISOR_QUEUE_TIME

Hypervisor CPU queue time.

Unit: % .

HYPERVISOR_CPU_USER

Hypervisor CPU user.

Unit: % .

HYPERVISOR_CPU_TIME

Hypervisor CPU time.

Unit: % .

HYPERVISOR_CPU_SYSTEM

Hypervisor CPU system.

Unit: % .

PROC_CPU_USER

CPU user.

Unit: % .

PROC_CPU_SYSTEM

CPU system.

Unit: % .

PROC_CPU_IOWAIT

CPU IOWait.

Unit: % .

PROC_CPU_SOFTIRQ

CPU SoftIRQ.

Unit: % .

PROC_CPU_IDLE

CPU idle.

Unit: % .

PROC_CPU_OTHER

CPU other.

Unit: % .

LOAD1

System Load Average - Last 1 Minute.

LOAD5

System Load Average - Last 5 Minutes.

LOAD15

System Load Average - Last 15 Minutes.

MEM_UTIL

Memory utilization

Unit: % .

REALMEM_UTIL

Memory real utilization

Unit: % .

TCP_ESTABLISHED

Established TCP connections.

Unit: count .

SWAP_TOTAL

The total configured swap space on the instance, which is used to assess the max swappable capacity.

Unit: KiB .

SWAP_FREE

The currently available swap space, which is used to evaluate how much swap is still free.

Unit: KiB .

SWAP_IN

Pages read from swap into memory, which indicates system memory pressure.

Unit: pages .

SWAP_OUT

Pages written from memory to swap, which reflects inactive data being moved to disk.

Unit: pages .

KSWAPD_STEAL

Pages successfully reclaimed by kswapd from memory, which indicates memory pressure.

Unit: pages .

KSWAPD_LHWM

Number of times memory reclaim was triggered due to low watermarks.

Unit: count .

RX_PACKETS

Packets received per second on the vNIC’s VF interface

Unit: packets .

TX_PACKETS

Packets transmitted per second on the vNIC’s VF interface

Unit: packets .

RX_DROPPED

Total inbound packet loss per second for the vNIC’s VF and Virtio interfaces.

Unit: packets .

TX_DROPPED

Total outbound packet loss per second for the vNIC’s VF and Virtio interfaces.

Unit: packets .

RX_ERRORS

Total inbound error packets per second for the vNIC’s VF and Virtio interfaces.

Unit: packets .

TX_ERRORS

Total outbound error packets per second for the vNIC’s VF and Virtio interfaces.

Unit: packets .

InstanceInfo

Information on instances.

Referenced by:DescribeInstances

Parameter Name
Type
Description

instanceId

String

Instance ID.

instanceName

String

Instance name to be displayed.

zoneId

String

Availability zone ID to which the instances belong.

instanceType

String

Type of instance. eg. z2a.cpu.1

cpu

Integer

Quantity of CPU cores.

Unit: cores.

memory

Integer

Memory size.

Unit: GiB.

imageId

String

Image ID.

imageName

String

Image name.

timeZone

String

Time zone of the system.

nicNetworkType

Network interface mode.

status

Status of instances.

systemDisk

Boot disk information.

dataDisks

Array of DataDisk

Disk information.

publicIpAddresses

Array of String

List of public IPs.

privateIpAddresses

Array of String

List of private IPs.

keyId

String

SSH key pair ID.

The value may be null, indicating that there is no valid value.

subnetId

String

Associated subnet ID of the primary vNIC.

securityGroupId

String

Associated security group ID of the primary vNIC.

enableAgent

Boolean

Whether to enable the QEMU Guest Agent (QGA).

enableAgentMonitor

Boolean

Whether to enable data collection of the QEMU Guest Agent (QGA).

enableIpForward

Boolean

Whether to enable IP forwarding.

createTime

String

Creation time.

Format: YYYY-MM-ddTHH:mm:ssZ .

expiredTime

String

Expiration time.

Format: YYYY-MM-ddTHH:mm:ssZ .

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

nics

Array of NicInfo

Information of the vNIC attached to an instance.

tags

Tags bound to resources.

loadBalancerIds

Array of String

Attached load balancer IDs.

instanceOptions

Instance options configuration.

InstanceOptions

Information on options for the instance.

Referenced by:CreateZecInstances, DescribeInstances

Parameter Name
Type
Required
Description

nestedVirtualization

Boolean

No

Whether to the instance for nested virtualization.

To enable nested virtualization, you must contact Support to activate it; otherwise, the setting will be ineffective.

InstanceStatus

Status of instances. See InstanceStatusValue for more detailed information.

Referenced by:DescribeInstancesStatus

Parameter Name
Type
Description

instanceId

String

Instance ID.

instanceStatus

Instance status. See InstanceStatusValue for more detailed information.

InstanceStatusValue

Status of instance.

Referenced by:DescribeInstancesStatus, DescribeInstances

Value
Description

DEPLOYING

Creating.

REBUILDING

Rebuilding.

REBOOT

Rebooting.

RUNNING

Running.

STOPPED

Powered off.

BOOTING

Powered on.

RELEASING

Releasing.

STOPPING

Powering off.

RECYCLE

Recycled.

RECYCLING

Recycling.

CREATE_FAILED

Creating failed.

IMAGING

Image creating.

RESIZING

Resizing.

InstanceTypeQuotaItem

Quotas of instance models.

Referenced by:DescribeZoneInstanceConfigInfos

Parameter Name
Type
Description

zoneId

String

Zone ID.

instanceType

String

Instance model.

instanceTypeName

String

Instance model name.

cpuCount

Integer

Quantity of CPU cores.

Unit: cores.

memory

Integer

Memory size.

Unit: GiB.

internetMaxBandwidthOutLimit

Integer

Outbound bandwidth cap.

Unit: Mbps.

withStock

Boolean

Whether the instance model is in stock.

internetChargeTypes

Network billing model. See

InternetChargeType for more details.

InternetChargeType

Network pricing model.

Referenced by:CreateNetworkInterface, CreateEips, DescribeZoneInstanceConfigInfos, InquiryPriceCreateInstance, DescribeEips, DescribeEipInternetChargeTypes, AssignNetworkInterfaceIpv6, CreateCrossRegionBandwidth, CreateZecInstances, DescribeEipPrice, DescribeNetworkInterfacePublicIPv6, InquiryPriceCreateCrossRegionBandwidth, DescribeCrossRegionBandwidth, ChangeEipInternetChargeType

Value
Description

ByBandwidth

Billed by the flat rate bandwidth.

ByTrafficPackage

Billed by the traffic package size purchased.

BandwidthCluster

Billed by the burstable 95th bandwidth of all compute resources in a city-based or regional bandwidth cluster with a shared commitment.

IpType

Information on IP types.

Referenced by:CreateRoute, DescribeByoipRegions, DescribeRoutes

Value
Description

IPv4

IPv4 address.

IPv6

IPv6 address.

Ipv6CidrInfo

Information on IPv6 CIDR block.

Referenced by:DescribeIpv6Cidrs

Parameter Name
Type
Description

cidrId

String

IPv6 CIDR block ID.

regionId

String

The region ID to which the CIDR block belongs.

name

String

CIDR block name.

cidrBlock

String

CIDR block address, for example: 2400:8a00::/28.

source

The ownership of the CIDR block.

For example, CONSOLE (owned by Zenlayer) or BYOIP (customer-provided IP).

networkLineType

CIDR network type.

The public IP line type supported by this CIDR block.

subnetIds

Array of String

Set of subnet IDs.

nicIds

Array of String

Set of network interface IDs.

netmask

Integer

Subnet mask.

The length of the network prefix in CIDR notation.

poolId

String

The ID of the pool.

The public IP pool to which this CIDR block belongs.

createTime

String

The creation time of the CIDR block.

expiredTime

String

The expiration time of the CIDR block.

resourceGroup

The resource group to which this CIDR block belongs.

status

The state of the CIDR block .

tags

The bound tags of this CIDR block.

MarketingInfo

Information on marketing campaigns.

Referenced by:CreateCrossRegionBandwidth, CreateNetworkInterface, CreateEips, CreateZecInstances, CreateDisks, CreateCidr, InquiryPriceCreateCrossRegionBandwidth, CreateByoip

Parameter Name
Type
Required
Description

discountCode

String

No

Promo Code.

If no Promo Code exists, the final discount will not apply.

usePocVoucher

Boolean

No

Whether to use POC voucher.

If no POC voucher exists, the related creation will fail.

MetricValue

Information on performance metric values.

Referenced by:DescribeInstanceMonitorData, DescribeDiskMonitorData

Parameter Name
Type
Description

time

String

The time of a data point.

value

Float

The value of a data point.

If the value is null, it means the corresponding data could not be retrieved.

NatGateway

Information on the NAT gateway.

Referenced by:DescribeNatGateways

Parameter Name
Type
Description

natGatewayId

String

The unique ID of the NAT gateway.

vpcId

String

VPC network ID to which the NAT gateway belongs.

regionId

String

Region ID.

status

NAT gateway state.

name

String

The name of the NAT gateway.

subnetIds

Array of String

Subnet ID list to which the NAT gateway belongs.

eipIds

Array of String

Elastic IP ID list bound to the NAT gateway.

zbgId

String

Border gateway ID.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

isAllSubnets

Boolean

Whether all subnets within a region are associated with the NAT gateway.

icmpReplyEnabled

Boolean

Whether to enable ICMP echo reply or not.

securityGroupId

String

Associated security group ID of the NAT gateway.

createTime

String

Creation time.

Use UTC time according to the ISO8601 standard. Format: YYYY-MM-ddTHH:mm:ssZ.

expiredTime

String

Expiration time.

Use UTC time according to the ISO8601 standard. Format: YYYY-MM-ddTHH:mm:ssZ.

tags

Tags bound to resources.

NatStatus

State of the NAT gateway.

Referenced by:DescribeNatGateways

Value
Description

CREATING

NAT gateway is being created.

RUNNING

NAT gateway is running.

RECYCLED

NAT gateway is in the recycle bin.

CREATE_FAILED

NAT gateway creation failed.

RELEASING

NAT gateway is being released.

NetmaskInfo

Information on CIDR block size.

Referenced by:CreateCidr, DescribeCidrPrice

Parameter Name
Type
Required
Description

netmask

Integer

Yes

CIDR block size.

Value range: [27, 32]

amount

Integer

Yes

CIDR block quantity.

Value range: [0, +)

NetworkLineType

Network type of public IP address.

Referenced by:DescribeByoipPrice, CreateEips, DescribeIpv6Cidrs, DescribeByoipRegions, DescribeEipRemoteRegions, CreateByoip, InquiryPriceCreateInstance, DescribeEips, DescribeCidrs, DescribeEipInternetChargeTypes, CreateZecInstances, DescribeEipPrice, CreateCidr, DescribeCidrPrice

Value
Description

PremiumBGP

Premium BGP network.

High-performance network.

CN2

China Telecom CN2 network.

LocalLine

Provided by a local ISP.

StandardBGP

Standard BGP network.

General-purpose network with cost optimization.

CMI

1-Line IP China Mobile.

CUG

1-Line IP China Unicom.

CTG

1-Line IP China Telecom.

ThreeLine

3-in-1 IP Pool.

NextHopType

Information on the next hop of a route.

Referenced by:DescribeRoutes

Value
Description

NIC

Network interface.

VPC

Global VPC.

NAT

NAT gateway.

ZBG

Border gateway.

NicInfo

Information of vNIC.

Referenced by:DescribeInstances, DescribeNetworkInterfaces

Parameter Name
Type
Description

nicId

String

vNIC ID.

name

String

vNIC name.

status

vNIC status.

nicType

vNIC type.

regionId

String

Region ID.

nicSubnetType

IP stack type of the vNIC.

publicIpList

Array of String

Public IP addresses.

privateIpList

Array of String

Private IP addresses.

primaryIpv4

String

Primary private IPv4 address.

primaryIpv6

String

Primary private IPv6 address.

If the IP stack type is IPv4, this value is null.

ipv6Cidr

String

IPv6 CIDR block.

If the IP stack type is IPv4, this value is null.

secondaryIpv4s

Array of String

Secondary private IPv4 addresses.

macAddress

String

MAC address.

instanceId

String

Instance ID.

vpcId

String

VPC ID.

subnetId

String

Subnet ID.

createTime

String

Creation time.

updateTime

String

Updating time.

resourceGroup

Resource group information.

securityGroupId

String

Associated security group ID of the vNIC.

tags

Tags bound to resources.

NicNetworkType

Informations on network interface mode.

Referenced by:DescribeImages, CreateZecInstances, DescribeInstances, ChangeNicNetworkType

Value
Description

Auto

Default mode auto-adapted to image.

FailOver

Failover mode.

VirtioOnly

Virtio-net mode.

VfOnly

VFIO mode.

NicStatus

Status of vNIC.

Referenced by:DescribeInstances, DescribeNetworkInterfaces

Value
Description

PENDING

Creating.

AVAILABLE

Available. Not bound to any instance.

ATTACHING

Binding.

DETACHING

Unbinding.

DELETING

Deleting.

CREATE_FAILED

Creating failed.

USED

Bound.

NicType

Information on the vNIC types.

Referenced by:DescribeInstances, DescribeNetworkInterfaces

Value
Description

Primary

Primary network interface.

Secondary

Secondary network interface.

PolicyInfo

Informations on DDoS protection strategy.

Referenced by:DescribePolicys

Parameter Name
Type
Description

policyId

String

Protection strategy ID.

policyName

String

Protection strategy name.

createTime

String

Creation time.

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

tags

Bound tags when creating resources.

PolicyRegion

Informations on regions for geo-blocking.

Referenced by:DescribePolicyRegions

Parameter Name
Type
Description

regionId

String

Region ID.

regionName

String

Region name.

areaName

String

Area name.

PolicyUpdateType

Modified policy information of DDoS protection strategy.

Referenced by:ModifyPolicy

Value
Description

UdpReflect

Modify UDP reflection source ports.

TrafficControl

Modify source IP rate limiting.

Port

Modify port blocking rules.

BlockProtocol

Modify protocol blocking.

IpList

Modify IP allow/deny list.

BlockRegion

Modify regions in geo-blocking.

Fingerprint

Modify fingerprint filtering rules.

PoolInfo

Information on IP pools.

Referenced by:DescribePools

Parameter Name
Type
Description

poolId

String

Pool ID.

regionId

String

Region ID.

name

String

Pool name.

createTime

String

Creation time.

ipv4CidrCount

Integer

The number of CIDR IPv4.

ipv6CidrCount

Integer

The number of CIDR IPv6.

PriceCategory

Information on the pricing category.

Referenced by:InquiryPriceCreateInstance

Value
Description

STANDARD

Standard price.

CUSTOMIZED

Fixed price.

PriceItem

Information on the price.

Referenced by:InquiryPriceModifyCrossRegionBandwidth, InquiryPriceCreateDisks, DescribeByoipPrice, InquiryPricePublicIpv6, DescribeEipPrice, InquiryPriceCreateCrossRegionBandwidth, InquiryPriceCreateNatGateway, InquiryPriceCreateInstance, DescribeCidrPrice

Parameter Name
Type
Description

discount

Float

Discount.

For example, 80.0 means 20% off.

discountPrice

Float

Discount price of postpaid resources.

Only used in pay-as-you-go model. For tiered billing, the value is empty.

originalPrice

Float

Original price of prepaid resources.

Only used in subscription model. For pay-as-you-go model, the value is empty.

unitPrice

Float

Original unit price of postpaid resources.

Only used in pay-as-you-go model. For tiered billing, the value is empty.

discountUnitPrice

Float

Discount unit price of postpaid resources.

Only used in pay-as-you-go model. For tiered billing, the value is empty.

chargeUnit

String

Unit of postpaid billing.

Only used in pay-as-you-go model.

Value range:

HOUR : you will be billed by hour.

DAY : you will be billed by day.

MONTH : you will be billed by month. For example, the burstable 95th pricing model.

stepPrices

Array of StepPrice

Tiered price of postpaid billing.

Only used in pay-as-you-go model. If it is not tiered price, the value is empty.

amountUnit

String

Unit of usage,

such as Mbps , LCU , and etc.

If the value is empty, it means there is no unit.

excessUnitPrice

Float

Original unit price of overages.

excessDiscountUnitPrice

Float

Discount unit price of overages.

excessAmountUnit

String

Unit of overage usage.

If the value is empty, it means there is no unit.

category

The category to which the price belongs.

PrivateIpInfo

Information on private IP address.

Referenced by:AvailableLanIp

Parameter Name
Type
Description

lanIp

String

Private IP address.

nicId

String

vNIC ID.

nicName

String

vNIC name.

instanceId

String

Instance ID.

instanceName

String

Instance name.

Protocol

Informations on protocol blocking of DDoS protection strategy.

Referenced by:CreatePolicy, DescribePolicyDetail, ModifyPolicy

Value
Description

TCP

Block TCP traffic.

UDP

Block UDP traffic.

ICMP

Blocks all ICMP traffic.

ICMP protocol is not supported for port blocking.

PublicIpv6CidrAddress

Information on public IPv6 address.

Referenced by:DescribeNetworkInterfacePublicIPv6

Parameter Name
Type
Description

ipv6CidrId

String

The ID of the IPv6 address.

ipv6Cidr

String

The IPv6 address.

primaryIpv6Address

String

The primary IPv6 address of the network interface.

internetChargeType

The network billing model of the IPv6 address.

bandwidth

Integer

Public bandwidth cap for IPv6 address.

Unit: Mbps.

trafficPackageSize

Float

The size of the IPv6 data transfer package.

Unit: TB.

bandwidthCluster

The associated bandwidth cluster information.

ReflectUdpPortPolicy

Information on UDP reflection source port.

Referenced by:DescribeReflectUdpPortOptions

Parameter Name
Type
Description

name

String

Reflection attack type.

port

Integer

Reflection source port.

Region

Information on regions that support BYOIP CIDR blocks.

Referenced by:DescribeByoipRegions

Parameter Name
Type
Description

netmask

Integer

Supported subnet mask.

regionId

String

Supported regions.

network

Supported network types.

ipType

Supported IP types.

RegionInfo

Information on regions.

Referenced by:DescribeSubnetRegions

Parameter Name
Type
Description

regionId

String

Region ID.

regionName

String

Region name.

regionTitle

String

Region title.

enablePubIpv6

Boolean

Whether support public IPv6 or not.

ReplaceIp

Information of the original and target elastic IPs.

Referenced by:ReplaceEipAddress

Parameter Name
Type
Required
Description

eipId

String

No

Elastic IP ID.

ownIp

String

No

Source IP.

targetIp

String

No

Target IP.

ResourceGroupInfo

Information on resource group, including resource group name and resource group ID.

Referenced by:DescribeAutoSnapshotPolicies, DescribeVpcs, DescribeIpv6Cidrs, DescribeInstances, DescribeSnapshots

Parameter Name
Type
Description

resourceGroupId

String

Resource group ID.

resourceGroupName

String

Resource group name.

RouteInfo

Information on routes.

Referenced by:DescribeRoutes

Parameter Name
Type
Description

vpcId

String

Global VPC ID.

vpcName

String

Global VPC name.

ipVersion

IP type.

The optional values are as follows: IPv4 , IPv6

type

Route type.

destinationCidrBlock

String

Destination CIDR block for IPv4 or IPv6.

For example: 10.0.1.0/24 .

cidrBlock

String

CIDR block destination address.

This field is deprecated. Please use destinationCidrBlock instead.

nextHopId

String

Next hop ID.

nextHopName

String

Next hop name.

routeId

String

Route ID.

name

String

Route name.

sourceCidrBlock

String

Source CIDR block.

This field is applicable only when the route type is RouteTypePolicy (policy-based route).

priority

Integer

Route priority.

nextHopType

Next hop type.

createTime

String

Route creation time.

RouteType

Information on route types.

Referenced by:CreateRoute, DescribeRoutes

Value
Description

RouteTypeSubnet

Subnet route.

Subnet route is auto-generated when a subnet is created.

RouteTypeStatic

Static route.

Static route is a kind of custom route.

RouteTypePolicy

Policy-based route.

Policy-based route is a kind of custom route.

RouteTypeNatGw

NAT gateway route.

RouteTypeTransit

Dynamic route.

RoutingMode

Information on dynamic routing modes.

Referenced by:ModifyBorderGatewaysAttribute, DescribeBorderGateways, CreateBorderGateway

Value
Description

Regional

Regional routing. Learn routes only within the region it was created in.

Global

Global routing. Dynamically learn and distribute routes across all regions using a single VPN or Interconnect.

SecurityGroupInfo

Information on security group, including security group creation.

Referenced by:DescribeSecurityGroups

Parameter Name
Type
Description

securityGroupId

String

Security group ID.

securityGroupName

String

Security group name.

scope

String

Security group deployed scope.

Currently only support Global .

createTime

String

Creation time.

Format: YYYY-MM-ddTHH:mm:ssZ .

vpcIds

Array of String

Associated global VPC ID list.

isDefault

Boolean

Whether the security group is default or not.

nicIdList

Array of String

ID list of associated vNICs.

natIdList

Array of String

ID list of associated NAT gateways.

loadBalancerIdList

Array of String

ID list of associated load balancers.

SecurityGroupRuleInfo

Information on security group rules, including inbound/outbound rules, port range, IP protocol, etc.

Referenced by:CreateSecurityGroup, DescribeSecurityGroupRule, ConfigureSecurityGroupRules

Parameter Name
Type
Required
Description

direction

String

Yes

Traffic directions.

ingress : inbound rules.

egress : outbound rules.

policy

String

Yes

Access strategy.

Available values:

accept : allows access by default.

Only accept strategy is supported for now.

priority

Integer

Yes

Priority of rules.

Available values:

[1,100].

Default value: 1.

Value range: [1, 999]

ipProtocol

String

Yes

Transport protocol. The value is case sensitive.

Available value:

tcp : TCP protocol. udp : UDP protocol. icmp : ICMP protocol. all : all protocols supported.

portRange

String

Yes

Destination port range.

Available values:

For TCP and UDP protocols: The value ranges from 1 to 65535. Use a slash (/) to separate the start port number and the end port number. Examples: 1/200 ; incorrect example: 200/1 . For ICMP protocol: -1/-1 . For all protocols: -1/-1 .

cidrIp

String

Yes

Source IP address range.

Default value: 0.0.XX.XX/0 .

desc

String

No

Description. 255 characters in length.

SnapshotInfo

Information on snapshots.

Referenced by:DescribeSnapshots

Parameter Name
Type
Description

snapshotId

String

Snapshot ID.

snapshotName

String

Snapshot name.

zoneId

String

Availability zone ID of the snapshot.

status

Snapshot state.

snapshotType

Snapshot type.

retentionTime

String

Snapshot retention time.

If no value can be retrieved, it indicates that the snapshot is retained permanently.

diskId

String

Disk ID.

createTime

String

Creation time.

diskAbility

Boolean

Whether the disk can be created by the snapshot.

resourceGroup

Resource group information.

SnapshotStatusValue

Information on snapshot states.

Referenced by:DescribeSnapshots

Value
Description

CREATING

Creating.

AVAILABLE

Creating succeeded.

FAILED

Creating failed.

ROLLING_BACK

Reverting to the snapshot.

DELETING

Deleting.

SnapshotType

Information on snapshot types.

Referenced by:DescribeSnapshots

Value
Description

Auto

Automatic snapshot.

Manual

Manual snapshot.

SnatEntry

Information on the SNAT rules.

Referenced by:DescribeNatGatewayDetail

Parameter Name
Type
Description

snatEntryId

String

SNAT entry ID.

eipIds

Array of String

The elastic IP ID list configured in the SNAT rule.

snatSubnets

Array of SnatSubnet

The subnet ID list configured in the SNAT rule.

cidrs

Array of String

CIDR block. The default value is 0.0.0.0/0 if not passed in.

cidrs and snatSubnets cannot exist simultaneously.

isAllEip

Boolean

Whether the public egress IPs are all elastic IPs bound to this NAT gateway

SnatSubnet

Information on subnets configured in the SNAT rule.

Referenced by:DescribeNatGatewayDetail

Parameter Name
Type
Description

subnetId

String

Subnet ID.

cidr

String

CIDR block of the subnet.

StepPrice

Information on tiered pricing.

Referenced by:InquiryPriceCreateInstance

Parameter Name
Type
Description

stepStart

Float

First price range of a tiered price.

stepEnd

Float

Last price range of a tiered price.

If the value is empty, it means the last tier.

unitPrice

Float

Original unit price of current price range.

discountUnitPrice

Float

Discount unit price of current price range.

SubnetInfo

Information on subnets

Referenced by:DescribeSubnets

Parameter Name
Type
Description

subnetId

String

Subnet ID.

regionId

String

Region ID.

name

String

Subnet name.

cidrBlock

String

CIDR block of subnet.

gatewayIpAddress

String

Gateway ip address.

ipv6CidrBlock

String

IPv6 CIDR block of subnet.

ipv6GatewayIpAddress

String

IPv6 gateway ip address.

stackType

String

Subnet IP stack type.

The optional values are as follows:

IPv4 , IPv4_IPv6 , IPv6

ipv6Type

String

Subnet IPv6 type.

The optional values are as follows:

Public , Private

vpcId

String

Global VPC ID to which the subnet belong.

vpcName

String

Global VPC name to which the subnet belong.

usageIpv4Count

Integer

Used IPv4 quantity of the subnet.

usageIpv6Count

Integer

Used IPv6 quantity of the subnet.

createTime

String

Creation time of subnet.

isDefault

Boolean

Whether is default subnet or not.

dhcpOptionsSetId

String

DHCP options set ID.

SubnetStackType

Information on the IP stack types of the vNIC.

Referenced by:CreateNetworkInterface, CreateZecInstances, CreateSubnet, DescribeInstances, ModifySubnetStackType

Value
Description

IPv4

IPv4 stack type only.

IPv4_IPv6

IPv4 and IPv6 stack type.

IPv6

IPv6 stack type only.

SystemDisk

Information on boot disks.

Referenced by:CreateZecInstances, DescribeInstances, InquiryPriceCreateInstance

Parameter Name
Type
Required
Description

diskSize

Integer

Yes

Boot disk size.

Unit: GiB.

Value range: [1, +)

diskId

String

No

Boot disk ID.

This parameter is currently only used as a response parameter in query operations such as DescribeInstances, and cannot be used as an input parameter in write operations like CreateInstances.

diskCategory

String

No

Disk type.

Basic NVMe SSD: Economical NVMe SSD.

Standard NVMe SSD: Standard NVMe SSD.

Default is Standard NVMe SSD.

Default value: Standard NVMe SSD

burstingEnabled

Boolean

No

Whether to enable disk bursting.

Default value: false

Tag

Information on a tag, including its key and value.

Referenced by:DescribePolicys, DescribeAutoSnapshotPolicies, DescribeImages, DescribeNatGateways, DescribeIpv6Cidrs, DescribeNetworkInterfaces, DescribeDisks, DescribeEips, DescribeCidrs, DescribeDhcpOptionsSets, DescribeVpcs, CreateZecInstances, DescribeInstances

Parameter Name
Type
Required
Description

key

String

Yes

Tag key. Length limit: 1 to 64 characters.

value

String

No

Tag value. Length limit: 1 to 64 characters.

TagAssociation

Information on tags bound to resources, including their keys and values.

Referenced by:CreateNetworkInterface, CreateDhcpOptionsSet, CreatePolicy, CreateEips, CreateDisks, CreateByoip, CreateVpc, CreateAutoSnapshotPolicy, CreateNatGateway, CreateZecInstances, CreateCidr, ModifyPolicy, CreateImage

Parameter Name
Type
Required
Description

tags

Array of Tag

Yes

List of tags.

Tags

Information on tags, including their keys and values.

Referenced by:DescribePolicys, DescribeDhcpOptionsSets, DescribeAutoSnapshotPolicies, DescribeVpcs, DescribeImages, DescribeNatGateways, DescribeIpv6Cidrs, DescribeInstances, DescribeDisks, DescribeEips, DescribeCidrs

Parameter Name
Type
Description

tags

Array of Tag

List of tags.

TopPort

Informations on attack ports.

Referenced by:DescribeDDosEventDetail

Parameter Name
Type
Description

protocol

String

Port protocol.

port

Integer

Port number.

VpcInfo

Information on global VPCs.

Referenced by:DescribeVpcs

Parameter Name
Type
Description

vpcId

String

Global VPC ID.

name

String

Global VPC name.

cidrBlock

String

CIDR block of global VPC.

ipv6CidrBlock

String

IPv6 CIDR block of global VPC.

mtu

Integer

MTU of global VPC.

isDefault

Boolean

Whether is default global VPC or not.

createTime

String

Creation time of global VPC.

usageIpv4Count

Integer

Used IPv4 quantity of the global VPC.

usageIpv6Count

Integer

Used IPv6 quantity of the global VPC.

securityGroupId

String

Associated security group ID of global VPC.

dnsZoneIds

Array of String

The DNS Zone ID associated with the VPC.

resourceGroup

Resource group information.

tags

Tags bound to resources.

VpcRegionBandwidthStatus

Values of cross-region bandwidth states.

Referenced by:DescribeCrossRegionBandwidth

Value
Description

CREATING

The cross-region bandwidth is being created.

AVAILABLE

The cross-region bandwidth is available.

CHANGING

The cross-region bandwidth is being changed.

RECYCLING

The cross-region bandwidth is being recycled.

RECYCLED

The cross-region bandwidth is recycled.

DELETING

The cross-region bandwidth is being deleted.

CREATE_FAILED

The cross-region bandwidth is creating failed.

ZbgAdvertisedSubnet

Information on subnet route advertisement.

Referenced by:ModifyBorderGatewaysAttribute, DescribeBorderGateways, CreateBorderGateway

Value
Description

ALL

Advertise all.

NONE

Do not advertise.

PART

Advertise partial.

ZbgInfo

Information on border gateway.

Referenced by:DescribeBorderGateways

Parameter Name
Type
Description

zbgId

String

Border gateway ID.

name

String

Border gateway name.

vpcId

String

VPC ID.

regionId

String

Region ID.

asn

Integer

Autonomous System Number.

interConnectCidr

String

Interconnect IP range.

createTime

String

Creation time.

routingMode

Dynamic routing mode.

natId

String

NAT gateway ID.

cloudRouterIds

Array of String

Cloud router IDs that border gateway is added into.

advertisedSubnet

Subnet route advertisement.

advertisedCidrs

Array of String

Custom IPv4 CIDR block list.

advertisedRouteIds

Array of String

ID list of the custom routes to be advertised.

ZoneInfo

Zone information, including city, etc.

Referenced by:DescribeZones

Parameter Name
Type
Description

zoneId

String

Zone ID. For example, SEL-A .

regionId

String

Region ID of the zone.

zoneName

String

Zone name.

supportSecurityGroup [Deprecated]

Boolean

Support security groups or not.

Default value: true

Last updated