AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
TlsConfig.h
1
6#pragma once
7#include <aws/apigateway/APIGateway_EXPORTS.h>
8
9namespace Aws
10{
11namespace Utils
12{
13namespace Json
14{
15 class JsonValue;
16 class JsonView;
17} // namespace Json
18} // namespace Utils
19namespace APIGateway
20{
21namespace Model
22{
23
31 {
32 public:
33 AWS_APIGATEWAY_API TlsConfig();
34 AWS_APIGATEWAY_API TlsConfig(Aws::Utils::Json::JsonView jsonValue);
35 AWS_APIGATEWAY_API TlsConfig& operator=(Aws::Utils::Json::JsonView jsonValue);
36 AWS_APIGATEWAY_API Aws::Utils::Json::JsonValue Jsonize() const;
37
38
40
54 inline bool GetInsecureSkipVerification() const{ return m_insecureSkipVerification; }
55 inline bool InsecureSkipVerificationHasBeenSet() const { return m_insecureSkipVerificationHasBeenSet; }
56 inline void SetInsecureSkipVerification(bool value) { m_insecureSkipVerificationHasBeenSet = true; m_insecureSkipVerification = value; }
57 inline TlsConfig& WithInsecureSkipVerification(bool value) { SetInsecureSkipVerification(value); return *this;}
59 private:
60
61 bool m_insecureSkipVerification;
62 bool m_insecureSkipVerificationHasBeenSet = false;
63 };
64
65} // namespace Model
66} // namespace APIGateway
67} // namespace Aws
void SetInsecureSkipVerification(bool value)
Definition TlsConfig.h:56
bool GetInsecureSkipVerification() const
Definition TlsConfig.h:54
AWS_APIGATEWAY_API TlsConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_APIGATEWAY_API TlsConfig()
bool InsecureSkipVerificationHasBeenSet() const
Definition TlsConfig.h:55
TlsConfig & WithInsecureSkipVerification(bool value)
Definition TlsConfig.h:57
AWS_APIGATEWAY_API TlsConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_APIGATEWAY_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue