Skip to content

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.