CacheDomainProps
Properties for defining a CacheDomain.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-cachedomain
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkdns"
&alicloudroscdkdns.CacheDomainProps {
CacheTtlMax: interface{},
CacheTtlMin: interface{},
DomainName: interface{},
InstanceId: interface{},
SourceDnsServer: interface{},
SourceEdns: interface{},
SourceProtocol: interface{},
Remark: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
CacheTtlMax | interface{} | Property cacheTtlMax: The maximum TTL value for cached records. |
CacheTtlMin | interface{} | Property cacheTtlMin: The minimum TTL value for cached records. |
DomainName | interface{} | Property domainName: The domain name of the DNS cache domain. |
InstanceId | interface{} | Property instanceId: The instance ID associated with the DNS cache domain. |
SourceDnsServer | interface{} | Property sourceDnsServer: List of source DNS servers. |
SourceEdns | interface{} | Property sourceEdns: Whether EDNS is enabled for the source DNS server. |
SourceProtocol | interface{} | Property sourceProtocol: The protocol used for origin fetch. |
Remark | interface{} | Property remark: Remark for the DNS cache domain. |
CacheTtlMaxRequired
CacheTtlMax interface{}
- Type: interface{}
Property cacheTtlMax: The maximum TTL value for cached records.
CacheTtlMinRequired
CacheTtlMin interface{}
- Type: interface{}
Property cacheTtlMin: The minimum TTL value for cached records.
DomainNameRequired
DomainName interface{}
- Type: interface{}
Property domainName: The domain name of the DNS cache domain.
InstanceIdRequired
InstanceId interface{}
- Type: interface{}
Property instanceId: The instance ID associated with the DNS cache domain.
SourceDnsServerRequired
SourceDnsServer interface{}
- Type: interface{}
Property sourceDnsServer: List of source DNS servers.
SourceEdnsRequired
SourceEdns interface{}
- Type: interface{}
Property sourceEdns: Whether EDNS is enabled for the source DNS server.
SourceProtocolRequired
SourceProtocol interface{}
- Type: interface{}
Property sourceProtocol: The protocol used for origin fetch.
Valid values: TCP and UDP. The default value is UDP.
RemarkOptional
Remark interface{}
- Type: interface{}
Property remark: Remark for the DNS cache domain.