Skip to content

PrivateDnsNameConfiguration

Source code in docs_src/capo_ec2/types/private_dns_name_configuration.py
class PrivateDnsNameConfiguration(TypedDict, closed=True):
    state: NotRequired["capo_ec2.types.dns_name_state.DnsNameState"]
    """<p>The verification state of the VPC endpoint service.</p> <p>Consumers of the endpoint service can use the private name only when the state is <code>verified</code>.</p>"""
    type: NotRequired["capo_ec2.types.string.String"]
    """<p>The endpoint service verification type, for example TXT.</p>"""
    value: NotRequired["capo_ec2.types.string.String"]
    """<p>The value the service provider adds to the private DNS name domain record before verification.</p>"""
    name: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the record subdomain the service provider needs to create. The service provider adds the <code>value</code> text to the <code>name</code>.</p>"""

name instance-attribute

name: NotRequired[String]

The name of the record subdomain the service provider needs to create. The service provider adds the value text to the name.

state instance-attribute

state: NotRequired[DnsNameState]

The verification state of the VPC endpoint service.

Consumers of the endpoint service can use the private name only when the state is verified.

type instance-attribute

type: NotRequired[String]

The endpoint service verification type, for example TXT.

value instance-attribute

value: NotRequired[String]

The value the service provider adds to the private DNS name domain record before verification.