bool SubjectAlternativeNamesHasBeenSet() const
TlsValidationContext & WithTrust(TrustT &&value)
const TlsValidationContextTrust & GetTrust() const
AWS_APPMESH_API Aws::Utils::Json::JsonValue Jsonize() const
bool TrustHasBeenSet() const
void SetTrust(TrustT &&value)
AWS_APPMESH_API TlsValidationContext(Aws::Utils::Json::JsonView jsonValue)
const SubjectAlternativeNames & GetSubjectAlternativeNames() const
AWS_APPMESH_API TlsValidationContext()=default
void SetSubjectAlternativeNames(SubjectAlternativeNamesT &&value)
AWS_APPMESH_API TlsValidationContext & operator=(Aws::Utils::Json::JsonView jsonValue)
TlsValidationContext & WithSubjectAlternativeNames(SubjectAlternativeNamesT &&value)