public class CreateBasicIpSetRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
accelerateRegionId
The ID of the acceleration region.
|
String |
acceleratorId
The ID of the basic GA instance.
|
Long |
bandwidth
The bandwidth that you want to allocate to the acceleration region.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
ispType
The line type of the elastic IP address (EIP) in the acceleration region.
|
String |
regionId
The region ID of the basic GA instance.
|
构造器和说明 |
---|
CreateBasicIpSetRequest() |
限定符和类型 | 方法和说明 |
---|---|
static CreateBasicIpSetRequest |
build(Map<String,?> map) |
String |
getAccelerateRegionId() |
String |
getAcceleratorId() |
Long |
getBandwidth() |
String |
getClientToken() |
String |
getIspType() |
String |
getRegionId() |
CreateBasicIpSetRequest |
setAccelerateRegionId(String accelerateRegionId) |
CreateBasicIpSetRequest |
setAcceleratorId(String acceleratorId) |
CreateBasicIpSetRequest |
setBandwidth(Long bandwidth) |
CreateBasicIpSetRequest |
setClientToken(String clientToken) |
CreateBasicIpSetRequest |
setIspType(String ispType) |
CreateBasicIpSetRequest |
setRegionId(String regionId) |
@NameInMap(value="AccelerateRegionId") public String accelerateRegionId
The ID of the acceleration region.
You can call the [ListAvailableBusiRegions](~~261190~~) operation to query the most recent acceleration region list.
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the basic GA instance.
@NameInMap(value="Bandwidth") public Long bandwidth
The bandwidth that you want to allocate to the acceleration region. Unit: **Mbit/s**.
You must allocate at least 2 Mbit/s of bandwidth to the acceleration region.
@NameInMap(value="ClientToken") public String clientToken
The client token that is used to ensure the idempotence of the request.
You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters.
> If you do not specify this parameter, the system automatically uses the **request ID** as the **client token**. The **request ID** may be different for each request.
@NameInMap(value="IspType") public String ispType
The line type of the elastic IP address (EIP) in the acceleration region. Valid values:
* **BGP** (default): BGP (Multi-ISP) lines.
* **BGP_PRO**: BGP (Multi-ISP) Pro lines.
Valid values if you are allowed to use single-ISP bandwidth:
* **ChinaTelecom**
* **ChinaUnicom**
* **ChinaMobile**
* **ChinaTelecom_L2**
* **ChinaUnicom_L2**
* **ChinaMobile_L2**
>
* If the bandwidth metering method of the GA instance is **pay-by-data-transfer**, this parameter is required.
* If the acceleration region is China (Hong Kong) and a basic bandwidth plan whose bandwidth type is Premium is associated with the GA instance, the default value of IspType is BGP_PRO.
* The supported single-ISP type varies based on the acceleration region.
@NameInMap(value="RegionId") public String regionId
The region ID of the basic GA instance. Set the value to **cn-hangzhou**.
public static CreateBasicIpSetRequest build(Map<String,?> map) throws Exception
Exception
public CreateBasicIpSetRequest setAccelerateRegionId(String accelerateRegionId)
public String getAccelerateRegionId()
public CreateBasicIpSetRequest setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public CreateBasicIpSetRequest setBandwidth(Long bandwidth)
public Long getBandwidth()
public CreateBasicIpSetRequest setClientToken(String clientToken)
public String getClientToken()
public CreateBasicIpSetRequest setIspType(String ispType)
public String getIspType()
public CreateBasicIpSetRequest setRegionId(String regionId)
public String getRegionId()
Copyright © 2024. All rights reserved.