class Aws::AppMesh::Types::TlsValidationContext
An object that represents how the proxy will validate its peer during Transport Layer Security (TLS) negotiation.
@note When making an API call, you may pass TlsValidationContext
data as a hash: { subject_alternative_names: { match: { # required exact: ["SubjectAlternativeName"], # required }, }, trust: { # required acm: { certificate_authority_arns: ["Arn"], # required }, file: { certificate_chain: "FilePath", # required }, sds: { secret_name: "SdsSecretName", # required }, }, }
@!attribute [rw] subject_alternative_names
A reference to an object that represents the SANs for a Transport Layer Security (TLS) validation context. @return [Types::SubjectAlternativeNames]
@!attribute [rw] trust
A reference to where to retrieve the trust chain when validating a peer’s Transport Layer Security (TLS) certificate. @return [Types::TlsValidationContextTrust]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/TlsValidationContext AWS API Documentation
Constants
- SENSITIVE