public static final class DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder extends Object
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder addressPoolLbStrategy(String addressPoolLbStrategy)
The policy for load balancing between address pools. Valid values:
round_robin
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder addressPools(DescribeCloudGtmInstanceConfigFullInfoResponseBody.AddressPools addressPools)
The address pools.
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder alertConfig(String alertConfig)
Alert notification configuration.
example:[{"NoticeType":"addr_alert","SmsNotice":true,"EmailNotice":true,"DingtalkNotice":true},{"NoticeType":"addr_resume","SmsNotice":true,"EmailNotice":true,"DingtalkNotice":true},{"NoticeType":"addr_pool_unavailable","SmsNotice":true,"EmailNotice":true,"DingtalkNotice":true},{"NoticeType":"addr_pool_available","SmsNotice":true,"EmailNotice":true,"DingtalkNotice":true}]"
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder alertGroup(String alertGroup)
Alert notification group.
example:["Default Contact Group"]
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder availableStatus(String availableStatus)
The availability state of the access domain name. Valid values:
available
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder commodityCode(String commodityCode)
The commodity code. Valid values:
dns_gtm_public_cn
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder configId(String configId)
The configuration ID of the access domain name. Two configuration IDs exist when the access domain name is bound to the same GTM instance but an A record and an AAAA record are configured for the access domain name. The configuration ID uniquely identifies a configuration.
example:Config-000**11
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder createTime(String createTime)
Instance creation time.
example:2024-03-15T01:46Z
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder createTimestamp(Long createTimestamp)
Instance creation time (timestamp).
example:1527690629357
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder enableStatus(String enableStatus)
The enabling state of the access domain name. Valid values:
enable
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder healthStatus(String healthStatus)
The health state of the access domain name. Valid values:
ok
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder instanceId(String instanceId)
The ID of the GTM 3.0 instance.
example:gtm-cn-wwo3a3hbz**
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder instanceName(String instanceName)
Schedule instance name.
example:test
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder remark(String remark)
Remarks of the configuration of domain instance.
example:test
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder requestId(String requestId)
Unique request identification code.
example:29D0F8F8-5499-4F6C-9FDC-1EE13BF55925
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder scheduleDomainName(String scheduleDomainName)
The GTM access domain name. The value of this parameter is composed of the value of ScheduleHostname and the value of ScheduleZoneName.
example:public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder scheduleHostname(String scheduleHostname)
Host name of the domain accessed by GTM.
example:www
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder scheduleRrType(String scheduleRrType)
DNS record types for the ScheduleDomainName:
A
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder scheduleZoneMode(String scheduleZoneMode)
The allocation mode of the access domain name. Valid values:
custom
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder scheduleZoneName(String scheduleZoneName)
The zone (such as example.com) or subzone (such as a.example.com) associated with the GTM access domain name. In most cases, the zone or subzone is hosted in Authoritative DNS Resolution of the Alibaba Cloud DNS console within the account to which the GTM instance belongs.
example:example.com
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder sequenceLbStrategyMode(String sequenceLbStrategyMode)
The mode used if the address pool with the smallest sequence number is recovered. This parameter is required when AddressPoolLbStrategy is set to sequence. Valid values:
preemptive
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder ttl(Integer ttl)
Global TTL (in seconds), the TTL value for resolving the access domain to addresses in the address pool, which affects the caching time of DNS records in the ISP"s LocalDNS. Custom TTL values are supported.
example:60
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder updateTime(String updateTime)
Last modified time.
example:2024-03-15T01:46Z
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder updateTimestamp(Long updateTimestamp)
Last modified time (timestamp).
example:1527690629357
public DescribeCloudGtmInstanceConfigFullInfoResponseBody.Builder versionCode(String versionCode)
Global Traffic Management version 3.0 instances:
ultimate
public DescribeCloudGtmInstanceConfigFullInfoResponseBody build()
Copyright © 2026. All rights reserved.