SvcbRecordValue
- class aws_cdk.aws_route53.SvcbRecordValue(*args: Any, **kwargs)
Bases:
object
Represents an SVCB record value.
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_route53 as route53 svcb_record_value = route53.SvcbRecordValue.alias("targetName")
Methods
- to_string()
Returns the string representation of SVCB and HTTPS record value.
- Return type:
str
Static Methods
- classmethod alias(target_name)
An SVCB AliasMode record value.
- Parameters:
target_name (
str
) – The domain name of the alternative endpoint.- Return type:
- classmethod service(*, alpn=None, ipv4hint=None, ipv6hint=None, mandatory=None, no_default_alpn=None, port=None, priority=None, target_name=None)
An SVCB ServiceMode record value.
- Parameters:
alpn (
Optional
[Sequence
[Alpn
]]) – Indicates the set of Application-Layer Protocol Negotiation (ALPN) protocol identifiers and associated transport protocols supported by this service endpoint. Default: - No ALPN protocol identifiersipv4hint (
Optional
[Sequence
[str
]]) – Conveys that clients may use to reach the service. Default: - No hints.ipv6hint (
Optional
[Sequence
[str
]]) – Conveys that clients may use to reach the service. Default: - No hints.mandatory (
Optional
[Sequence
[str
]]) – Indicates mandatory keys. Default: - No mandatory keysno_default_alpn (
Optional
[bool
]) – Indicates no default ALPN protocol identifiers. Thealpn
parameter must be supplied together. Default: falseport (
Union
[int
,float
,None
]) – The alternative port number. Default: - Use the default portpriority (
Union
[int
,float
,None
]) – The priority. Default: 1target_name (
Optional
[str
]) – The domain name of the alternative endpoint. Default: ‘.’ - The record name of the record itself
- Return type: