class Aws::AppMesh::Types::VirtualGatewayListenerTlsValidationContextTrust
An object that represents a virtual gateway's listener's Transport Layer Security (TLS) validation context trust.
@note VirtualGatewayListenerTlsValidationContextTrust
is a union - when making an API calls you must set exactly one of the members.
@note VirtualGatewayListenerTlsValidationContextTrust
is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of VirtualGatewayListenerTlsValidationContextTrust
corresponding to the set member.
@!attribute [rw] file
An object that represents a Transport Layer Security (TLS) validation context trust for a local file. @return [Types::VirtualGatewayTlsValidationContextFileTrust]
@!attribute [rw] sds
A reference to an object that represents a virtual gateway's listener's Transport Layer Security (TLS) Secret Discovery Service validation context trust. @return [Types::VirtualGatewayTlsValidationContextSdsTrust]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/VirtualGatewayListenerTlsValidationContextTrust AWS API Documentation
Constants
- SENSITIVE