public class UpdateBasicEndpointGroupRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
description
The description of the endpoint group.
|
String |
endpointAddress
The address of the endpoint.
|
String |
endpointGroupId
The ID of the endpoint group.
|
String |
endpointSubAddress
The secondary address of the endpoint.
|
String |
endpointType
The type of the endpoint.
|
String |
name
The name of the endpoint group.
|
String |
regionId
The ID of the region where the basic GA instance is deployed.
|
构造器和说明 |
---|
UpdateBasicEndpointGroupRequest() |
限定符和类型 | 方法和说明 |
---|---|
static UpdateBasicEndpointGroupRequest |
build(Map<String,?> map) |
String |
getClientToken() |
String |
getDescription() |
String |
getEndpointAddress() |
String |
getEndpointGroupId() |
String |
getEndpointSubAddress() |
String |
getEndpointType() |
String |
getName() |
String |
getRegionId() |
UpdateBasicEndpointGroupRequest |
setClientToken(String clientToken) |
UpdateBasicEndpointGroupRequest |
setDescription(String description) |
UpdateBasicEndpointGroupRequest |
setEndpointAddress(String endpointAddress) |
UpdateBasicEndpointGroupRequest |
setEndpointGroupId(String endpointGroupId) |
UpdateBasicEndpointGroupRequest |
setEndpointSubAddress(String endpointSubAddress) |
UpdateBasicEndpointGroupRequest |
setEndpointType(String endpointType) |
UpdateBasicEndpointGroupRequest |
setName(String name) |
UpdateBasicEndpointGroupRequest |
setRegionId(String regionId) |
@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="Description") public String description
The description of the endpoint group.
The description can be up to 200 characters in length and cannot start with `http://` or `https://`.
@NameInMap(value="EndpointAddress") public String endpointAddress
The address of the endpoint.
@NameInMap(value="EndpointGroupId") public String endpointGroupId
The ID of the endpoint group.
@NameInMap(value="EndpointSubAddress") public String endpointSubAddress
The secondary address of the endpoint.
This parameter is required only if the accelerated IP address is associated with the secondary private IP address of an ECS instance or an ENI.
* If you set the endpoint type to **ECS**, you can set **EndpointSubAddress** to the secondary private IP address of the primary ENI. If you leave this parameter empty, the primary private IP address of the primary ENI is used.
* If you set the endpoint type to **ENI**, you can set **EndpointSubAddress** to the secondary private IP address of the secondary ENI. If you leave this parameter empty, the primary private IP address of the secondary ENI is used.
@NameInMap(value="EndpointType") public String endpointType
The type of the endpoint. Valid values:
* **ENI**: elastic network interface (ENI).
* **SLB**: Classic Load Balancer (CLB) instance.
* **ECS**: Elastic Compute Service (ECS) instance.
@NameInMap(value="Name") public String name
The name of the endpoint group.
The name must be 1 to 128 characters in length, and can contain letters, digits, periods (.), underscores (\_), and hyphens (-). It must start with a letter.
@NameInMap(value="RegionId") public String regionId
The ID of the region where the basic GA instance is deployed. Set the value to **cn-hangzhou**.
public static UpdateBasicEndpointGroupRequest build(Map<String,?> map) throws Exception
Exception
public UpdateBasicEndpointGroupRequest setClientToken(String clientToken)
public String getClientToken()
public UpdateBasicEndpointGroupRequest setDescription(String description)
public String getDescription()
public UpdateBasicEndpointGroupRequest setEndpointAddress(String endpointAddress)
public String getEndpointAddress()
public UpdateBasicEndpointGroupRequest setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public UpdateBasicEndpointGroupRequest setEndpointSubAddress(String endpointSubAddress)
public String getEndpointSubAddress()
public UpdateBasicEndpointGroupRequest setEndpointType(String endpointType)
public String getEndpointType()
public UpdateBasicEndpointGroupRequest setName(String name)
public String getName()
public UpdateBasicEndpointGroupRequest setRegionId(String regionId)
public String getRegionId()
Copyright © 2024. All rights reserved.