AWS SDK for C++  1.9.20
AWS SDK for C++
TlsConfig.h
Go to the documentation of this file.
1 
6 #pragma once
8 
9 namespace Aws
10 {
11 namespace Utils
12 {
13 namespace Json
14 {
15  class JsonValue;
16  class JsonView;
17 } // namespace Json
18 } // namespace Utils
19 namespace APIGateway
20 {
21 namespace Model
22 {
23 
25  {
26  public:
31 
32 
44  inline bool GetInsecureSkipVerification() const{ return m_insecureSkipVerification; }
45 
57  inline bool InsecureSkipVerificationHasBeenSet() const { return m_insecureSkipVerificationHasBeenSet; }
58 
70  inline void SetInsecureSkipVerification(bool value) { m_insecureSkipVerificationHasBeenSet = true; m_insecureSkipVerification = value; }
71 
83  inline TlsConfig& WithInsecureSkipVerification(bool value) { SetInsecureSkipVerification(value); return *this;}
84 
85  private:
86 
87  bool m_insecureSkipVerification;
88  bool m_insecureSkipVerificationHasBeenSet;
89  };
90 
91 } // namespace Model
92 } // namespace APIGateway
93 } // namespace Aws
AWS_APIGATEWAY_API
#define AWS_APIGATEWAY_API
Definition: APIGateway_EXPORTS.h:28
Aws::APIGateway::Model::TlsConfig::GetInsecureSkipVerification
bool GetInsecureSkipVerification() const
Definition: TlsConfig.h:44
APIGateway_EXPORTS.h
Aws::APIGateway::Model::TlsConfig::TlsConfig
TlsConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::APIGateway::Model::TlsConfig::TlsConfig
TlsConfig()
Aws::APIGateway::Model::TlsConfig::InsecureSkipVerificationHasBeenSet
bool InsecureSkipVerificationHasBeenSet() const
Definition: TlsConfig.h:57
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
Aws::APIGateway::Model::TlsConfig::WithInsecureSkipVerification
TlsConfig & WithInsecureSkipVerification(bool value)
Definition: TlsConfig.h:83
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::APIGateway::Model::TlsConfig::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::APIGateway::Model::TlsConfig::operator=
TlsConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws
Definition: AccessManagementClient.h:15
Aws::APIGateway::Model::TlsConfig::SetInsecureSkipVerification
void SetInsecureSkipVerification(bool value)
Definition: TlsConfig.h:70
Aws::APIGateway::Model::TlsConfig
Definition: TlsConfig.h:25