public class DescribeAcceleratorResponseBody
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
acceleratorId
The ID of the GA instance.
|
String |
bandwidthBillingType
The bandwidth metering method.
|
DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyBasicBandwidthPackage |
basicBandwidthPackage
The details about the basic bandwidth plan that is associated with the GA instance.
|
String |
cenId
The ID of the Cloud Enterprise Network (CEN) instance with which the GA instance is associated.
|
Long |
createTime
The timestamp that indicates when the GA instance is created.
|
String |
crossBorderMode
The type of cross-border acceleration.
|
Boolean |
crossBorderStatus
Indicates whether cross-border acceleration is enabled.
|
DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyCrossDomainBandwidthPackage |
crossDomainBandwidthPackage
The details about the cross-border acceleration bandwidth plan that is associated with the GA instance.
|
String |
crossPrivateState
Indicates whether cross-border acceleration is enabled.
|
String |
ddosId
The ID of the Anti-DDoS Pro/Premium instance that is associated with the GA instance.
|
String |
description
The description of the GA instance.
|
String |
dnsName
The canonical name (CNAME) that is assigned to the GA instance.
|
Long |
expiredTime
The timestamp that indicates when the GA instance expires.
|
String |
instanceChargeType
The billing method of the GA instance.
|
DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyIpSetConfig |
ipSetConfig
The configurations of the acceleration area.
|
String |
name
The name of the GA instance.
|
String |
regionId
The region ID of the GA instance.
|
String |
requestId
The ID of the request.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
secondDnsName
The CNAME that is used to integrate the GA instance with the Anti-DDoS service.
|
String |
serviceId
The ID of the service that manages the GA instance.
|
Boolean |
serviceManaged
Indicates whether the GA instance is managed.
|
List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyServiceManagedInfos> |
serviceManagedInfos
The actions that you can perform on the managed instance.
|
String |
spec
The specification of the GA instance.
|
String |
state
The status of the GA instance.
|
List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyTags> |
tags
The tags of the GA instance.
|
String |
upgradableStatus
Indicates whether the GA instance can be upgraded.
|
构造器和说明 |
---|
DescribeAcceleratorResponseBody() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the GA instance.
@NameInMap(value="BandwidthBillingType") public String bandwidthBillingType
The bandwidth metering method. Valid values:
* **BandwidthPackage:** billed based on bandwidth plans.
* **CDT**: billed based on data transfer.
@NameInMap(value="BasicBandwidthPackage") public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyBasicBandwidthPackage basicBandwidthPackage
The details about the basic bandwidth plan that is associated with the GA instance.
@NameInMap(value="CenId") public String cenId
The ID of the Cloud Enterprise Network (CEN) instance with which the GA instance is associated.
@NameInMap(value="CreateTime") public Long createTime
The timestamp that indicates when the GA instance is created.
@NameInMap(value="CrossBorderMode") public String crossBorderMode
The type of cross-border acceleration. This parameter is returned for GA instances whose bandwidth metering method is pay-by-data-transfer (CDT).
Only **bpgPro** may be returned, which indicates BGP (Multi-ISP) Pro lines.
@NameInMap(value="CrossBorderStatus") public Boolean crossBorderStatus
Indicates whether cross-border acceleration is enabled.
- **true**: yes
- **false**: no
@NameInMap(value="CrossDomainBandwidthPackage") public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyCrossDomainBandwidthPackage crossDomainBandwidthPackage
The details about the cross-border acceleration bandwidth plan that is associated with the GA instance.
This array is returned only for GA instances that are created on the international site (alibabacloud.com).
@NameInMap(value="CrossPrivateState") public String crossPrivateState
Indicates whether cross-border acceleration is enabled.
* **true**: yes
* **false**: no
@NameInMap(value="DdosId") public String ddosId
The ID of the Anti-DDoS Pro/Premium instance that is associated with the GA instance.
@NameInMap(value="Description") public String description
The description of the GA instance.
@NameInMap(value="DnsName") public String dnsName
The canonical name (CNAME) that is assigned to the GA instance.
@NameInMap(value="ExpiredTime") public Long expiredTime
The timestamp that indicates when the GA instance expires.
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the GA instance.
@NameInMap(value="IpSetConfig") public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyIpSetConfig ipSetConfig
The configurations of the acceleration area.
@NameInMap(value="Name") public String name
The name of the GA instance.
@NameInMap(value="RegionId") public String regionId
The region ID of the GA instance.
@NameInMap(value="RequestId") public String requestId
The ID of the request.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group.
@NameInMap(value="SecondDnsName") public String secondDnsName
The CNAME that is used to integrate the GA instance with the Anti-DDoS service.
@NameInMap(value="ServiceId") public String serviceId
The ID of the service that manages the GA instance.
> This parameter is returned only if the value of **ServiceManaged** is **true**.
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the GA instance is managed. Valid values:
* **true**
* **false**
@NameInMap(value="ServiceManagedInfos") public List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyServiceManagedInfos> serviceManagedInfos
The actions that you can perform on the managed instance.
> * This parameter is returned only if the value of **ServiceManaged** is **true**.
>* You can perform only specific actions on a managed instance.
@NameInMap(value="Spec") public String spec
The specification of the GA instance. Valid values:
* **1**: Small Ⅰ
* **2**: Small Ⅱ
* **3**: Small Ⅲ
* **5**: Medium Ⅰ
* **8**: Medium Ⅱ
* **10**: Medium Ⅲ
* **20**: Large Ⅰ
* **30**: Large Ⅱ
* **40**: Large Ⅲ
* **50**: Large Ⅳ
* **60**: Large Ⅴ
* **70**: Large Ⅵ
* **80**: Large VⅡ
* **90**: Large VⅢ
* **100**: Super Large Ⅰ
* **200**: Super Large Ⅱ
> The Large Ⅲ specification and higher specifications are available only to users that are added to the whitelist. To use these specifications, contact your Alibaba Cloud account manager.
Different specifications provide different capabilities. For more information, see [Instance specifications](~~153127~~).
@NameInMap(value="State") public String state
The status of the GA instance. Valid values:
* **init**: The GA instance is being initialized.
* **active**: The GA instance is available.
* **configuring**: The GA instance is being configured.
* **binding**: The GA instance is being associated.
* **unbinding**: The GA instance is being disassociated.
* **deleting**: The GA instance is being deleted.
* **finacialLocked**: The GA instance is locked due to overdue payments.
@NameInMap(value="Tags") public List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyTags> tags
The tags of the GA instance.
@NameInMap(value="UpgradableStatus") public String upgradableStatus
Indicates whether the GA instance can be upgraded. Valid values:
* **notUpgradable:** The GA instance does not need to be upgraded.
* **upgradable:** The GA instance can be upgraded to the latest version.
* **upgradeFailed:** The GA instance failed to be upgraded.
public static DescribeAcceleratorResponseBody build(Map<String,?> map) throws Exception
Exception
public DescribeAcceleratorResponseBody setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public DescribeAcceleratorResponseBody setBandwidthBillingType(String bandwidthBillingType)
public String getBandwidthBillingType()
public DescribeAcceleratorResponseBody setBasicBandwidthPackage(DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyBasicBandwidthPackage basicBandwidthPackage)
public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyBasicBandwidthPackage getBasicBandwidthPackage()
public DescribeAcceleratorResponseBody setCenId(String cenId)
public String getCenId()
public DescribeAcceleratorResponseBody setCreateTime(Long createTime)
public Long getCreateTime()
public DescribeAcceleratorResponseBody setCrossBorderMode(String crossBorderMode)
public String getCrossBorderMode()
public DescribeAcceleratorResponseBody setCrossBorderStatus(Boolean crossBorderStatus)
public Boolean getCrossBorderStatus()
public DescribeAcceleratorResponseBody setCrossDomainBandwidthPackage(DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyCrossDomainBandwidthPackage crossDomainBandwidthPackage)
public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyCrossDomainBandwidthPackage getCrossDomainBandwidthPackage()
public DescribeAcceleratorResponseBody setCrossPrivateState(String crossPrivateState)
public String getCrossPrivateState()
public DescribeAcceleratorResponseBody setDdosId(String ddosId)
public String getDdosId()
public DescribeAcceleratorResponseBody setDescription(String description)
public String getDescription()
public DescribeAcceleratorResponseBody setDnsName(String dnsName)
public String getDnsName()
public DescribeAcceleratorResponseBody setExpiredTime(Long expiredTime)
public Long getExpiredTime()
public DescribeAcceleratorResponseBody setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeAcceleratorResponseBody setIpSetConfig(DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyIpSetConfig ipSetConfig)
public DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyIpSetConfig getIpSetConfig()
public DescribeAcceleratorResponseBody setName(String name)
public String getName()
public DescribeAcceleratorResponseBody setRegionId(String regionId)
public String getRegionId()
public DescribeAcceleratorResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeAcceleratorResponseBody setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeAcceleratorResponseBody setSecondDnsName(String secondDnsName)
public String getSecondDnsName()
public DescribeAcceleratorResponseBody setServiceId(String serviceId)
public String getServiceId()
public DescribeAcceleratorResponseBody setServiceManaged(Boolean serviceManaged)
public Boolean getServiceManaged()
public DescribeAcceleratorResponseBody setServiceManagedInfos(List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyServiceManagedInfos> serviceManagedInfos)
public List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyServiceManagedInfos> getServiceManagedInfos()
public DescribeAcceleratorResponseBody setSpec(String spec)
public String getSpec()
public DescribeAcceleratorResponseBody setState(String state)
public String getState()
public DescribeAcceleratorResponseBody setTags(List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyTags> tags)
public List<DescribeAcceleratorResponseBody.DescribeAcceleratorResponseBodyTags> getTags()
public DescribeAcceleratorResponseBody setUpgradableStatus(String upgradableStatus)
public String getUpgradableStatus()
Copyright © 2024. All rights reserved.