Skip to content

CreateDomainNameRequest

Source code in docs_src/capo_apigatewayv2/types/create_domain_name_request.py
class CreateDomainNameRequest(TypedDict, closed=True):
    domain_name: NotRequired[
        "capo_apigatewayv2.types.string_with_length_between1_and512.StringWithLengthBetween1And512"
    ]
    """<p>The domain name.</p>"""
    domain_name_configurations: NotRequired[
        "capo_apigatewayv2.types.domain_name_configurations.DomainNameConfigurations"
    ]
    """<p>The domain name configurations.</p>"""
    mutual_tls_authentication: NotRequired[
        "capo_apigatewayv2.types.mutual_tls_authentication_input.MutualTlsAuthenticationInput"
    ]
    """<p>The mutual TLS authentication configuration for a custom domain name.</p>"""
    routing_mode: NotRequired["capo_apigatewayv2.types.routing_mode.RoutingMode"]
    """<p>The routing mode.</p>"""
    tags: NotRequired["capo_apigatewayv2.types.tags.Tags"]
    """<p>The collection of tags associated with a domain name.</p>"""

domain_name instance-attribute

domain_name: NotRequired[StringWithLengthBetween1And512]

The domain name.

domain_name_configurations instance-attribute

domain_name_configurations: NotRequired[DomainNameConfigurations]

The domain name configurations.

mutual_tls_authentication instance-attribute

mutual_tls_authentication: NotRequired[MutualTlsAuthenticationInput]

The mutual TLS authentication configuration for a custom domain name.

routing_mode instance-attribute

routing_mode: NotRequired[RoutingMode]

The routing mode.

tags instance-attribute

tags: NotRequired[Tags]

The collection of tags associated with a domain name.