/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Additional options for the domain endpoint, such as whether to require HTTPS
* for all traffic.See Also:
AWS
* API Reference
Whether to require that all traffic to the domain arrive over HTTPS.
*/ inline bool GetEnforceHTTPS() const{ return m_enforceHTTPS; } /** *Whether to require that all traffic to the domain arrive over HTTPS.
*/ inline bool EnforceHTTPSHasBeenSet() const { return m_enforceHTTPSHasBeenSet; } /** *Whether to require that all traffic to the domain arrive over HTTPS.
*/ inline void SetEnforceHTTPS(bool value) { m_enforceHTTPSHasBeenSet = true; m_enforceHTTPS = value; } /** *Whether to require that all traffic to the domain arrive over HTTPS.
*/ inline AwsElasticsearchDomainDomainEndpointOptions& WithEnforceHTTPS(bool value) { SetEnforceHTTPS(value); return *this;} /** *The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2
The TLS security policy to apply to the HTTPS endpoint of the OpenSearch * domain.
Valid values:
* Policy-Min-TLS-1-0-2019-07
, which supports TLSv1.0 and higher
Policy-Min-TLS-1-2-2019-07
, which only supports
* TLSv1.2