Skip to content

UpdateDNSViewInput

Source code in docs_src/capo_route53globalresolver/types/update_dns_view_input.py
class UpdateDNSViewInput(TypedDict, closed=True):
    dns_view_id: "capo_route53globalresolver.types.resource_id.ResourceId"
    """<p>The unique identifier of the DNS view to update.</p>"""
    name: NotRequired["capo_route53globalresolver.types.resource_name.ResourceName"]
    """<p>The name of the DNS view.</p>"""
    description: NotRequired[
        "capo_route53globalresolver.types.resource_description.ResourceDescription"
    ]
    """<p>A description of the DNS view.</p>"""
    dnssec_validation: NotRequired[
        "capo_route53globalresolver.types.dns_sec_validation_type.DnsSecValidationType"
    ]
    """<p>Whether to enable DNSSEC validation for the DNS view.</p>"""
    edns_client_subnet: NotRequired[
        "capo_route53globalresolver.types.edns_client_subnet_type.EdnsClientSubnetType"
    ]
    """<p>Whether to enable EDNS Client Subnet injection for the DNS view.</p>"""
    firewall_rules_fail_open: NotRequired[
        "capo_route53globalresolver.types.firewall_rules_fail_open_type.FirewallRulesFailOpenType"
    ]
    """<p>Whether firewall rules should fail open when they cannot be evaluated.</p>"""

description instance-attribute

description: NotRequired[ResourceDescription]

A description of the DNS view.

dns_view_id instance-attribute

dns_view_id: ResourceId

The unique identifier of the DNS view to update.

dnssec_validation instance-attribute

dnssec_validation: NotRequired[DnsSecValidationType]

Whether to enable DNSSEC validation for the DNS view.

edns_client_subnet instance-attribute

edns_client_subnet: NotRequired[EdnsClientSubnetType]

Whether to enable EDNS Client Subnet injection for the DNS view.

firewall_rules_fail_open instance-attribute

firewall_rules_fail_open: NotRequired[FirewallRulesFailOpenType]

Whether firewall rules should fail open when they cannot be evaluated.

name instance-attribute

name: NotRequired[ResourceName]

The name of the DNS view.