class Aws::AppMesh::Types::VirtualGatewayListenerTlsValidationContext
An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context.
@note When making an API call, you may pass VirtualGatewayListenerTlsValidationContext
data as a hash: { subject_alternative_names: { match: { # required exact: ["SubjectAlternativeName"], # required }, }, trust: { # required file: { certificate_chain: "FilePath", # required }, sds: { secret_name: "VirtualGatewaySdsSecretName", # required }, }, }
@!attribute [rw] subject_alternative_names
A reference to an object that represents the SANs for a virtual gateway listener's 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::VirtualGatewayListenerTlsValidationContextTrust]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/VirtualGatewayListenerTlsValidationContext AWS API Documentation
Constants
- SENSITIVE