AWS::AppMesh::VirtualNode ClientPolicyTls - AWS CloudFormation

AWS::AppMesh::VirtualNode ClientPolicyTls

A reference to an object that represents a Transport Layer Security (TLS) client policy.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Certificate" : ClientTlsCertificate, "Enforce" : Boolean, "Ports" : [ Integer, ... ], "Validation" : TlsValidationContext }

Properties

Certificate

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

Required: No

Type: ClientTlsCertificate

Update requires: No interruption

Enforce

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

Required: No

Type: Boolean

Update requires: No interruption

Ports

One or more ports that the policy is enforced for.

Required: No

Type: Array of Integer

Update requires: No interruption

Validation

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

Required: Yes

Type: TlsValidationContext

Update requires: No interruption