public class UpdateCustomRoutingEndpointGroupDestinationsRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
UpdateCustomRoutingEndpointGroupDestinationsRequest.UpdateCustomRoutingEndpointGroupDestinationsRequestDestinationConfigurations |
限定符和类型 | 字段和说明 |
---|---|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
List<UpdateCustomRoutingEndpointGroupDestinationsRequest.UpdateCustomRoutingEndpointGroupDestinationsRequestDestinationConfigurations> |
destinationConfigurations
The mapping configurations of endpoint group.
|
Boolean |
dryRun
Specifies whether to perform a dry run.
|
String |
endpointGroupId
The ID of the endpoint group.
|
String |
regionId
The ID of the region where the GA instance is deployed.
|
构造器和说明 |
---|
UpdateCustomRoutingEndpointGroupDestinationsRequest() |
@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 value, but you must ensure that it is unique among all requests. The client token can contain only ASCII characters.
> If you do not specify this parameter, the system automatically uses the value of **RequestId** as the value of **ClientToken**. The value of **RequestId** for each API request may be different.
@NameInMap(value="DestinationConfigurations") public List<UpdateCustomRoutingEndpointGroupDestinationsRequest.UpdateCustomRoutingEndpointGroupDestinationsRequestDestinationConfigurations> destinationConfigurations
The mapping configurations of endpoint group.
You must specify the backend service port range and protocol of the endpoint group. The specified information is used to map the port range of the associated listener.
You can specify at most 20 mapping configurations, which include port ranges and protocol types.
@NameInMap(value="DryRun") public Boolean dryRun
Specifies whether to perform a dry run. Valid values:
* **true**: performs a dry run. The system checks the required parameters, request syntax, and limits. If the request fails the dry run, an error message is returned. If the request passes the dry run, the `DryRunOperation` error code is returned.
* **false**: performs a dry run and sends the request. If the request passes the dry run, a 2xx HTTP status code is returned and the operation is performed.
@NameInMap(value="EndpointGroupId") public String endpointGroupId
The ID of the endpoint group.
@NameInMap(value="RegionId") public String regionId
The ID of the region where the GA instance is deployed. Set the value to **cn-hangzhou**.
public UpdateCustomRoutingEndpointGroupDestinationsRequest()
public static UpdateCustomRoutingEndpointGroupDestinationsRequest build(Map<String,?> map) throws Exception
Exception
public UpdateCustomRoutingEndpointGroupDestinationsRequest setClientToken(String clientToken)
public String getClientToken()
public UpdateCustomRoutingEndpointGroupDestinationsRequest setDestinationConfigurations(List<UpdateCustomRoutingEndpointGroupDestinationsRequest.UpdateCustomRoutingEndpointGroupDestinationsRequestDestinationConfigurations> destinationConfigurations)
public List<UpdateCustomRoutingEndpointGroupDestinationsRequest.UpdateCustomRoutingEndpointGroupDestinationsRequestDestinationConfigurations> getDestinationConfigurations()
public UpdateCustomRoutingEndpointGroupDestinationsRequest setDryRun(Boolean dryRun)
public Boolean getDryRun()
public UpdateCustomRoutingEndpointGroupDestinationsRequest setEndpointGroupId(String endpointGroupId)
public String getEndpointGroupId()
public UpdateCustomRoutingEndpointGroupDestinationsRequest setRegionId(String regionId)
public String getRegionId()
Copyright © 2024. All rights reserved.