Skip to content

CreateGlobalResolverInput

Source code in docs_src/capo_route53globalresolver/types/create_global_resolver_input.py
class CreateGlobalResolverInput(TypedDict, closed=True):
    client_token: NotRequired[
        "capo_route53globalresolver.types.client_token.ClientToken"
    ]
    """<p>A unique string that identifies the request and ensures idempotency. If you make multiple requests with the same client token, only one Route 53 Global Resolver is created.</p>"""
    description: NotRequired[
        "capo_route53globalresolver.types.resource_description.ResourceDescription"
    ]
    """<p>An optional description for the Route 53 Global Resolver instance. Maximum length of 1024 characters.</p>"""
    ip_address_type: NotRequired[
        "capo_route53globalresolver.types.global_resolver_ip_address_type.GlobalResolverIpAddressType"
    ]
    """<p>The IP address type for the Route 53 Global Resolver. Valid values are IPV4 (default) or DUAL_STACK for both IPv4 and IPv6 support.</p>"""
    name: "capo_route53globalresolver.types.resource_name.ResourceName"
    """<p>A descriptive name for the Route 53 Global Resolver instance. Maximum length of 64 characters.</p>"""
    observability_region: NotRequired["capo_route53globalresolver.types.region.Region"]
    """<p>The Amazon Web Services Region where query resolution logs and metrics will be aggregated and delivered. If not specified, logging is not enabled.</p>"""
    regions: "capo_route53globalresolver.types.regions.Regions"
    """<p>List of Amazon Web Services Regions where the Route 53 Global Resolver will operate. The resolver will be distributed across these Regions to provide global availability and low-latency DNS resolution.</p>"""
    tags: NotRequired["capo_route53globalresolver.types.tags.Tags"]
    """<p>Tags to associate with the Route 53 Global Resolver. Tags are key-value pairs that help you organize and identify your resources.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique string that identifies the request and ensures idempotency. If you make multiple requests with the same client token, only one Route 53 Global Resolver is created.

description instance-attribute

description: NotRequired[ResourceDescription]

An optional description for the Route 53 Global Resolver instance. Maximum length of 1024 characters.

ip_address_type instance-attribute

ip_address_type: NotRequired[GlobalResolverIpAddressType]

The IP address type for the Route 53 Global Resolver. Valid values are IPV4 (default) or DUAL_STACK for both IPv4 and IPv6 support.

name instance-attribute

A descriptive name for the Route 53 Global Resolver instance. Maximum length of 64 characters.

observability_region instance-attribute

observability_region: NotRequired[Region]

The Amazon Web Services Region where query resolution logs and metrics will be aggregated and delivered. If not specified, logging is not enabled.

regions instance-attribute

regions: Regions

List of Amazon Web Services Regions where the Route 53 Global Resolver will operate. The resolver will be distributed across these Regions to provide global availability and low-latency DNS resolution.

tags instance-attribute

tags: NotRequired[Tags]

Tags to associate with the Route 53 Global Resolver. Tags are key-value pairs that help you organize and identify your resources.