public static final class DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
addressLbStrategy(String addressLbStrategy)
Load balancing policy among addresses in the address pool:
round_robin: Round-robin, for any source of DNS resolution requests, all addresses are returned, with a rotation sort applied to all addresses each time.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
addressPoolId(String addressPoolId)
The ID of the address pool.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
addressPoolName(String addressPoolName)
Address pool name.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
addressPoolType(String addressPoolType)
Address pool type:
IPv4
IPv6
domain
example:
IPv4
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
availableStatus(String availableStatus)
Address pool availability status:
available
unavailable
example:
available
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool |
build() |
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
enableStatus(String enableStatus)
Address pool status:
enable: Enabled status
disable: Disabled status
example:
enable
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
healthJudgement(String healthJudgement)
The condition for determining the health status of the address pool.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
healthStatus(String healthStatus)
The health state of the address pool.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
instanceConfigs(DescribeCloudGtmAddressReferenceResponseBody.InstanceConfigs instanceConfigs)
The instances that reference the address pool.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
remark(String remark)
Remarks for the address pool.
|
DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder |
sequenceLbStrategyMode(String sequenceLbStrategyMode)
Load balancing policy between addresses in sequential mode during the recovery of preceding resources service mode:
preemptive: Preemption mode, where upon recovery of preceding resources, priority is given to using addresses with smaller sequence numbers;
non_preemptive: Non-preemption mode, where upon recovery of preceding resources, the current address continues to be used;
example:
preemptive
|
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder addressLbStrategy(String addressLbStrategy)
Load balancing policy among addresses in the address pool:
round_robin
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder addressPoolId(String addressPoolId)
The ID of the address pool.
example:pool-895280232254422016
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder addressPoolName(String addressPoolName)
Address pool name.
example:AddressPool-1
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder addressPoolType(String addressPoolType)
Address pool type:
IPv4
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder availableStatus(String availableStatus)
Address pool availability status:
available
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder enableStatus(String enableStatus)
Address pool status:
enable
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder healthJudgement(String healthJudgement)
The condition for determining the health status of the address pool. Valid values:
any_ok
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder healthStatus(String healthStatus)
The health state of the address pool. Valid values:
ok
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder instanceConfigs(DescribeCloudGtmAddressReferenceResponseBody.InstanceConfigs instanceConfigs)
The instances that reference the address pool.
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder remark(String remark)
Remarks for the address pool.
example:pool-1
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool.Builder sequenceLbStrategyMode(String sequenceLbStrategyMode)
Load balancing policy between addresses in sequential mode during the recovery of preceding resources service mode:
preemptive
public DescribeCloudGtmAddressReferenceResponseBody.AddressPool build()
Copyright © 2026. All rights reserved.