Skip to content

AuthorizationRule

Source code in docs_src/capo_ec2/types/authorization_rule.py
class AuthorizationRule(TypedDict, closed=True):
    client_vpn_endpoint_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Client VPN endpoint with which the authorization rule is associated.</p>"""
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>A brief description of the authorization rule.</p>"""
    group_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Active Directory group to which the authorization rule grants access.</p>"""
    access_all: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the authorization rule grants access to all clients.</p>"""
    destination_cidr: NotRequired["capo_ec2.types.string.String"]
    """<p>The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.</p>"""
    status: NotRequired[
        "capo_ec2.types.client_vpn_authorization_rule_status.ClientVpnAuthorizationRuleStatus"
    ]
    """<p>The current state of the authorization rule.</p>"""

access_all instance-attribute

access_all: NotRequired[Boolean]

Indicates whether the authorization rule grants access to all clients.

client_vpn_endpoint_id instance-attribute

client_vpn_endpoint_id: NotRequired[String]

The ID of the Client VPN endpoint with which the authorization rule is associated.

description instance-attribute

description: NotRequired[String]

A brief description of the authorization rule.

destination_cidr instance-attribute

destination_cidr: NotRequired[String]

The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.

group_id instance-attribute

group_id: NotRequired[String]

The ID of the Active Directory group to which the authorization rule grants access.

status instance-attribute

status: NotRequired[ClientVpnAuthorizationRuleStatus]

The current state of the authorization rule.