RosCacheDomainProps
Properties for defining a RosCacheDomain.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-dns-cachedomain
Initializer
import ros_cdk_dns
ros_cdk_dns.RosCacheDomainProps(
cache_ttl_max: typing.Union[typing.Union[int, float], IResolvable],
cache_ttl_min: typing.Union[typing.Union[int, float], IResolvable],
domain_name: typing.Union[str, IResolvable],
instance_id: typing.Union[str, IResolvable],
source_dns_server: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SourceDnsServerProperty]]],
source_edns: typing.Union[str, IResolvable],
source_protocol: typing.Union[str, IResolvable],
remark: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
cache_ttl_max | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
cache_ttl_min | typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] | No description. |
domain_name | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
instance_id | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
source_dns_server | typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SourceDnsServerProperty]]] | No description. |
source_edns | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
source_protocol | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
remark | typing.Union[str, ros_cdk_core.IResolvable] | No description. |
cache_ttl_maxRequired
cache_ttl_max: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
cache_ttl_minRequired
cache_ttl_min: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
domain_nameRequired
domain_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_idRequired
instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
source_dns_serverRequired
source_dns_server: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SourceDnsServerProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SourceDnsServerProperty]]]
source_ednsRequired
source_edns: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
source_protocolRequired
source_protocol: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
remarkOptional
remark: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]