class Aws::ApiGatewayV2::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 API.

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

data as a hash:

    {
      truststore_uri: "UriWithLengthBetween1And2048",
      truststore_version: "StringWithLengthBetween1And64",
    }

@!attribute [rw] truststore_uri

An Amazon S3 URL 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