Skip to content

ResolverRuleAssociation

Source code in docs_src/capo_route53resolver/types/resolver_rule_association.py
class ResolverRuleAssociation(TypedDict, closed=True):
    id: NotRequired["capo_route53resolver.types.resource_id.ResourceId"]
    """<p>The ID of the association between a Resolver rule and a VPC. Resolver assigns this value when you submit an <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_AssociateResolverRule.html">AssociateResolverRule</a> request.</p>"""
    resolver_rule_id: NotRequired["capo_route53resolver.types.resource_id.ResourceId"]
    """<p>The ID of the Resolver rule that you associated with the VPC that is specified by <code>VPCId</code>.</p>"""
    name: NotRequired["capo_route53resolver.types.name.Name"]
    """<p>The name of an association between a Resolver rule and a VPC.</p> <p>The name can be up to 64 characters long and can contain letters (a-z, A-Z), numbers (0-9), hyphens (-), underscores (_), and spaces. The name cannot consist of only numbers.</p>"""
    vpc_id: NotRequired["capo_route53resolver.types.resource_id.ResourceId"]
    """<p>The ID of the VPC that you associated the Resolver rule with.</p>"""
    status: NotRequired[
        "capo_route53resolver.types.resolver_rule_association_status.ResolverRuleAssociationStatus"
    ]
    """<p>A code that specifies the current status of the association between a Resolver rule and a VPC.</p>"""
    status_message: NotRequired[
        "capo_route53resolver.types.status_message.StatusMessage"
    ]
    """<p>A detailed description of the status of the association between a Resolver rule and a VPC.</p>"""

id instance-attribute

id: NotRequired[ResourceId]

The ID of the association between a Resolver rule and a VPC. Resolver assigns this value when you submit an AssociateResolverRule request.

name instance-attribute

name: NotRequired[Name]

The name of an association between a Resolver rule and a VPC.

The name can be up to 64 characters long and can contain letters (a-z, A-Z), numbers (0-9), hyphens (-), underscores (_), and spaces. The name cannot consist of only numbers.

resolver_rule_id instance-attribute

resolver_rule_id: NotRequired[ResourceId]

The ID of the Resolver rule that you associated with the VPC that is specified by VPCId.

status instance-attribute

status: NotRequired[ResolverRuleAssociationStatus]

A code that specifies the current status of the association between a Resolver rule and a VPC.

status_message instance-attribute

status_message: NotRequired[StatusMessage]

A detailed description of the status of the association between a Resolver rule and a VPC.

vpc_id instance-attribute

vpc_id: NotRequired[ResourceId]

The ID of the VPC that you associated the Resolver rule with.