Skip to content

ClientVpnTrustProviderRequest

Source code in docs_src/capo_ec2/types/client_vpn_trust_provider_request.py
class ClientVpnTrustProviderRequest(TypedDict, closed=True):
    trust_provider_type: NotRequired[
        "capo_ec2.types.client_vpn_device_trust_provider_type.ClientVpnDeviceTrustProviderType"
    ]
    """<p>The type of the device trust provider. Possible values include:</p> <ul> <li> <p> <code>crowdstrike</code> - CrowdStrike device trust provider.</p> </li> <li> <p> <code>jamf</code> - Jamf device trust provider.</p> </li> <li> <p> <code>jumpcloud</code> - JumpCloud device trust provider.</p> </li> </ul>"""
    tenant_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The tenant ID associated with your device trust provider account.</p>"""
    public_signing_key_url: NotRequired["capo_ec2.types.string.String"]
    """<p>The URL of the public signing key that is used to verify the identity token issued by the device trust provider.</p>"""

public_signing_key_url instance-attribute

public_signing_key_url: NotRequired[String]

The URL of the public signing key that is used to verify the identity token issued by the device trust provider.

tenant_id instance-attribute

tenant_id: NotRequired[String]

The tenant ID associated with your device trust provider account.

trust_provider_type instance-attribute

trust_provider_type: NotRequired[ClientVpnDeviceTrustProviderType]

The type of the device trust provider. Possible values include:

  • crowdstrike - CrowdStrike device trust provider.

  • jamf - Jamf device trust provider.

  • jumpcloud - JumpCloud device trust provider.