Skip to content

ClientVpnAuthentication

Source code in docs_src/capo_ec2/types/client_vpn_authentication.py
class ClientVpnAuthentication(TypedDict, closed=True):
    type: NotRequired[
        "capo_ec2.types.client_vpn_authentication_type.ClientVpnAuthenticationType"
    ]
    """<p>The authentication type used.</p>"""
    active_directory: NotRequired[
        "capo_ec2.types.directory_service_authentication.DirectoryServiceAuthentication"
    ]
    """<p>Information about the Active Directory, if applicable.</p>"""
    mutual_authentication: NotRequired[
        "capo_ec2.types.certificate_authentication.CertificateAuthentication"
    ]
    """<p>Information about the authentication certificates, if applicable.</p>"""
    federated_authentication: NotRequired[
        "capo_ec2.types.federated_authentication.FederatedAuthentication"
    ]
    """<p>Information about the IAM SAML identity provider, if applicable.</p>"""

active_directory instance-attribute

active_directory: NotRequired[DirectoryServiceAuthentication]

Information about the Active Directory, if applicable.

federated_authentication instance-attribute

federated_authentication: NotRequired[FederatedAuthentication]

Information about the IAM SAML identity provider, if applicable.

mutual_authentication instance-attribute

mutual_authentication: NotRequired[CertificateAuthentication]

Information about the authentication certificates, if applicable.

type instance-attribute

type: NotRequired[ClientVpnAuthenticationType]

The authentication type used.