Skip to content

ClientPolicyTls

Source code in docs_src/capo_app_mesh/types/client_policy_tls.py
class ClientPolicyTls(TypedDict, closed=True):
    enforce: NotRequired["bool"]
    """<p>Whether the policy is enforced. The default is <code>True</code>, if a value isn't specified.</p>"""
    ports: NotRequired["capo_app_mesh.types.port_set.PortSet"]
    """<p>One or more ports that the policy is enforced for.</p>"""
    certificate: NotRequired[
        "capo_app_mesh.types.client_tls_certificate.ClientTlsCertificate"
    ]
    """<p>A reference to an object that represents a client's TLS certificate.</p>"""
    validation: "capo_app_mesh.types.tls_validation_context.TlsValidationContext"
    """<p>A reference to an object that represents a TLS validation context.</p>"""

certificate instance-attribute

certificate: NotRequired[ClientTlsCertificate]

A reference to an object that represents a client's TLS certificate.

enforce instance-attribute

enforce: NotRequired[bool]

Whether the policy is enforced. The default is True, if a value isn't specified.

ports instance-attribute

ports: NotRequired[PortSet]

One or more ports that the policy is enforced for.

validation instance-attribute

A reference to an object that represents a TLS validation context.