AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::APIGateway::Model::TlsConfig Class Reference

#include <TlsConfig.h>

Public Member Functions

 TlsConfig ()
 
 TlsConfig (Aws::Utils::Json::JsonView jsonValue)
 
TlsConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetInsecureSkipVerification () const
 
bool InsecureSkipVerificationHasBeenSet () const
 
void SetInsecureSkipVerification (bool value)
 
TlsConfigWithInsecureSkipVerification (bool value)
 

Detailed Description

Definition at line 24 of file TlsConfig.h.

Constructor & Destructor Documentation

◆ TlsConfig() [1/2]

Aws::APIGateway::Model::TlsConfig::TlsConfig ( )

◆ TlsConfig() [2/2]

Aws::APIGateway::Model::TlsConfig::TlsConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetInsecureSkipVerification()

bool Aws::APIGateway::Model::TlsConfig::GetInsecureSkipVerification ( ) const
inline

Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn’t recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for HTTP and HTTP_PROXY integrations.

Definition at line 44 of file TlsConfig.h.

◆ InsecureSkipVerificationHasBeenSet()

bool Aws::APIGateway::Model::TlsConfig::InsecureSkipVerificationHasBeenSet ( ) const
inline

Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn’t recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for HTTP and HTTP_PROXY integrations.

Definition at line 57 of file TlsConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::APIGateway::Model::TlsConfig::Jsonize ( ) const

◆ operator=()

TlsConfig& Aws::APIGateway::Model::TlsConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetInsecureSkipVerification()

void Aws::APIGateway::Model::TlsConfig::SetInsecureSkipVerification ( bool  value)
inline

Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn’t recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for HTTP and HTTP_PROXY integrations.

Definition at line 70 of file TlsConfig.h.

◆ WithInsecureSkipVerification()

TlsConfig& Aws::APIGateway::Model::TlsConfig::WithInsecureSkipVerification ( bool  value)
inline

Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn’t recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for HTTP and HTTP_PROXY integrations.

Definition at line 83 of file TlsConfig.h.


The documentation for this class was generated from the following file: