public static class ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
List<String> |
accelerators
The IDs of the GA instances that are associated with the bandwidth plans.
|
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 of the cross-region acceleration bandwidth plan.
|
String |
cbnGeographicRegionIdB
Area B of 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 expiration time of the bandwidth plan.
|
String |
name
The name of the bandwidth plan.
|
Integer |
ratio
The percentage of the guaranteed minimum bandwidth if the pay-by-95th-percentile metering method is used.
|
String |
regionId
The ID of the region where the GA instance is deployed.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
state
The status of the bandwidth plan.
|
List<ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackagesTags> |
tags
The tag of the bandwidth plan.
|
String |
type
The type of the bandwidth plan.
|
构造器和说明 |
---|
ListBandwidthPackagesResponseBodyBandwidthPackages() |
@NameInMap(value="Accelerators") public List<String> accelerators
The IDs of the GA instances that are associated with the bandwidth plans.
@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**
* **Enhanced**
* **Advanced**
@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 of the cross-region acceleration bandwidth plan. **China-mainland** is returned.
This parameter is returned only if you call the operation on the international site (alibabacloud.com).
@NameInMap(value="CbnGeographicRegionIdB") public String cbnGeographicRegionIdB
Area B of the cross-region acceleration bandwidth plan. **Global** is returned.
This parameter is returned only if you call the operation on the international site (alibabacloud.com).
@NameInMap(value="ChargeType") public String chargeType
The billing method of the bandwidth plan.
* **PREPAY**: subscription. This is the default value.
* **POSTPAY**: pay-as-you-go.
@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 expiration time of the bandwidth plan.
@NameInMap(value="Name") public String name
The name of the bandwidth plan.
@NameInMap(value="Ratio") public Integer ratio
The percentage of the guaranteed minimum bandwidth if the pay-by-95th-percentile 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
The ID of the resource group.
@NameInMap(value="State") public String state
The status 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 with a GA instance.
* **unbinding:** The bandwidth plan is being disassociated from a GA instance.
* **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
The tag of the bandwidth plan.
@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 the operation on the China site (aliyun.com), **Basic** is returned.
public ListBandwidthPackagesResponseBodyBandwidthPackages()
public static ListBandwidthPackagesResponseBody.ListBandwidthPackagesResponseBodyBandwidthPackages build(Map<String,?> map) throws Exception
Exception
public 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 © 2024. All rights reserved.