class Aws::APIGateway::Types::MutualTlsAuthenticationInput

If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your custom domain name.

@note When making an API call, you may pass MutualTlsAuthenticationInput

data as a hash:

    {
      truststore_uri: "String",
      truststore_version: "String",
    }

@!attribute [rw] truststore_uri

An Amazon S3 resource ARN that specifies the truststore for mutual
TLS authentication, for example, `s3://bucket-name/key-name`. The
truststore can contain certificates from public or private
certificate authorities. To update the truststore, upload a new
version to S3, and then update your custom domain name to use the
new version. To update the truststore, you must have permissions to
access the S3 object.
@return [String]

@!attribute [rw] truststore_version

The version of the S3 object that contains your truststore. To
specify a version, you must have versioning enabled for the S3
bucket.
@return [String]

Constants

SENSITIVE