public static class ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
List<String> |
accelerators
The ID of the GA instance that is associated with the bandwidth plan.
|
Integer |
bandwidth
The bandwidth value of the bandwidth plan.
|
String |
bandwidthPackageId
The ID of the bandwidth plan.
|
String |
bandwidthType
The type of the bandwidth.
|
String |
billingType
The metering method that is used when you use the pay-as-you-go billing method.
|
String |
cbnGeographicRegionIdA
Area A specified in the cross-region acceleration bandwidth plan.
|
String |
cbnGeographicRegionIdB
Area B specified in the cross-region acceleration bandwidth plan.
|
String |
chargeType
The billing method of the bandwidth plan.
|
String |
createTime
The time when the bandwidth plan was created.
|
String |
description
The description of the bandwidth plan.
|
String |
expiredTime
The timestamp when the bandwidth plan expires.
|
String |
name
The name of the bandwidth plan.
|
Integer |
ratio
The percentage of the minimum bandwidth guaranteed if the pay-by-95th-percentile-bandwidth metering method is used.
|
String |
regionId
The ID of the region where the GA instance is deployed.
|
String |
resourceGroupId |
String |
state
The state of the bandwidth plan.
|
List<ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackagesTags> |
tags |
String |
type
The type of the bandwidth plan.
|
| 构造器和说明 |
|---|
ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages() |
@NameInMap(value="Accelerators") public List<String> accelerators
The ID of the GA instance that is associated with the bandwidth plan.
@NameInMap(value="Bandwidth") public Integer bandwidth
The bandwidth value of the bandwidth plan. Unit: Mbit/s.
@NameInMap(value="BandwidthPackageId") public String bandwidthPackageId
The ID of the bandwidth plan.
@NameInMap(value="BandwidthType") public String bandwidthType
The type of the bandwidth. Valid values:
* **Basic**: basic bandwidth
* **Enhanced**: enhanced bandwidth
* **Advanced**: premium bandwidth
@NameInMap(value="BillingType") public String billingType
The metering method that is used when you use the pay-as-you-go billing method.
* **PayByTraffic**: pay-by-data-transfer
* **PayBY95**: pay-by-95th-percentile
@NameInMap(value="CbnGeographicRegionIdA") public String cbnGeographicRegionIdA
Area A specified in the cross-region acceleration bandwidth plan. Only **China-mainland** (the Chinese mainland) is returned.
This parameter is returned only if you call this operation on the International site (alibabacloud.com).
@NameInMap(value="CbnGeographicRegionIdB") public String cbnGeographicRegionIdB
Area B specified in the cross-region acceleration bandwidth plan. Only **Global** (global) is returned.
This parameter is returned only if you call this operation on the International site (alibabacloud.com).
@NameInMap(value="ChargeType") public String chargeType
The billing method of the bandwidth plan. Only **PREPAY** is returned, which indicates the subscription billing method.
@NameInMap(value="CreateTime") public String createTime
The time when the bandwidth plan was created.
@NameInMap(value="Description") public String description
The description of the bandwidth plan.
@NameInMap(value="ExpiredTime") public String expiredTime
The timestamp when the bandwidth plan expires.
@NameInMap(value="Name") public String name
The name of the bandwidth plan.
@NameInMap(value="Ratio") public Integer ratio
The percentage of the minimum bandwidth guaranteed if the pay-by-95th-percentile-bandwidth metering method is used.
@NameInMap(value="RegionId") public String regionId
The ID of the region where the GA instance is deployed. **cn-hangzhou** is returned.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
@NameInMap(value="State") public String state
The state of the bandwidth plan. Valid values:
* **init**: The bandwidth plan is being initialized.
* **active**: The bandwidth plan is available.
* **binded**: The bandwidth plan is associated with a GA instance.
* **binding**: The bandwidth plan is being associated.
* **unbinding**: The bandwidth plan is being disassociated.
* **updating**: The bandwidth plan is being updated.
* **finacialLocked**: The bandwidth plan is locked due to overdue payments.
* **Locked**: The bandwidth plan is locked.
@NameInMap(value="Tags") public List<ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackagesTags> tags
@NameInMap(value="Type") public String type
The type of the bandwidth plan. Valid values:
* **Basic**: a basic bandwidth plan
* **CrossDomain**: a cross-region acceleration bandwidth plan
If you call this operation on the Alibaba Cloud China Site (aliyun.com), only **Basic** is returned.
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages()
public static ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages build(Map<String,?> map) throws Exception
Exceptionpublic ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setAccelerators(List<String> accelerators)
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setBandwidth(Integer bandwidth)
public Integer getBandwidth()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setBandwidthPackageId(String bandwidthPackageId)
public String getBandwidthPackageId()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setBandwidthType(String bandwidthType)
public String getBandwidthType()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setBillingType(String billingType)
public String getBillingType()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setCbnGeographicRegionIdA(String cbnGeographicRegionIdA)
public String getCbnGeographicRegionIdA()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setCbnGeographicRegionIdB(String cbnGeographicRegionIdB)
public String getCbnGeographicRegionIdB()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setChargeType(String chargeType)
public String getChargeType()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setCreateTime(String createTime)
public String getCreateTime()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setDescription(String description)
public String getDescription()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setExpiredTime(String expiredTime)
public String getExpiredTime()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setName(String name)
public String getName()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setRatio(Integer ratio)
public Integer getRatio()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setRegionId(String regionId)
public String getRegionId()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setState(String state)
public String getState()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setTags(List<ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackagesTags> tags)
public List<ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackagesTags> getTags()
public ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages setType(String type)
public String getType()
Copyright © 2023. All rights reserved.