Baidu AI Cloud
中国站

百度智能云

Elastic IP

Appendix 1

Model Object Definition

EipModel

Parameter name Type Description
name String Name of EIP
eip String EIP address, expressed with dotted decimal notation
status eipStatus EIP status
eipInstanceType eipInstanceType EIP Instance type
instanceType instanceType Binding instance type, and if EIP is in unbinding state, this value is empty.
instanceId String Instance ID, if EIP is in unbinding state, this value is empty
shareGroupId String Shared bandwidth group Id, and if it is an ordinary EIP, this value is empty.
bandwidthInMbps int Public network bandwidth, in Mbps
paymentTiming string Payment time, prepaid and postpaid
billingMethod string Billing method, by traffic and by bandwidth, and this parameter has a value only for the postpaid products.
createTime string Creation time
expireTime string Expiration time, this parameter has a value only for the prepaid products.

TagModel

Parameter name Type Description
tagKey String Tag key, which can contain uppercase and lowercase letters, number, Chinese and special characters of - _ / ., with a length of 1-65.
tagValue String Tag value, which can contain uppercase and lowercase letters, number, Chinese and special characters of - _ / ., with a length of 0-65.

Definition of Type Coding

InstanceType

Type Description
BCC BCC Instance type
BLB BLB Instance type
VPN VPN Instance type
NAT NAT Instance type

EipInstanceType

Type Description
normal Ordinary EIP type
shared EIP in shared bandwidth

Status Code Definition

EipStatus

Status Description
creating Creating
available Available
binded Bound
binding binding
unbinding Unbinding
updating updating
paused Paused
unavailable It cannot be used temporarily, and is under repair.

Definition of Order Information

Billing

Status Type Description
paymentTiming string Payment time, prepaid and postpaid
billingMethod string Billing method, by traffic and by bandwidth
reservation Reservation Reserved information, which needs not to be set when the payment method is postpaid and must be set when the payment method is prepaid.

Reservation

Status Type Description
reservationLength int Time length, [1,2,3,4,5,6,7,8,9,12,24,36]
reservationTimeUnit string Time unit, month, only supports by month currently.
Previous
Inquiry Related
Next
SDK