AWS SDK for C++  1.9.67
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest Class Reference

#include <UpdateElasticsearchDomainConfigRequest.h>

+ Inheritance diagram for Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest:

Public Member Functions

 UpdateElasticsearchDomainConfigRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetDomainName () const
 
bool DomainNameHasBeenSet () const
 
void SetDomainName (const Aws::String &value)
 
void SetDomainName (Aws::String &&value)
 
void SetDomainName (const char *value)
 
UpdateElasticsearchDomainConfigRequestWithDomainName (const Aws::String &value)
 
UpdateElasticsearchDomainConfigRequestWithDomainName (Aws::String &&value)
 
UpdateElasticsearchDomainConfigRequestWithDomainName (const char *value)
 
const ElasticsearchClusterConfigGetElasticsearchClusterConfig () const
 
bool ElasticsearchClusterConfigHasBeenSet () const
 
void SetElasticsearchClusterConfig (const ElasticsearchClusterConfig &value)
 
void SetElasticsearchClusterConfig (ElasticsearchClusterConfig &&value)
 
UpdateElasticsearchDomainConfigRequestWithElasticsearchClusterConfig (const ElasticsearchClusterConfig &value)
 
UpdateElasticsearchDomainConfigRequestWithElasticsearchClusterConfig (ElasticsearchClusterConfig &&value)
 
const EBSOptionsGetEBSOptions () const
 
bool EBSOptionsHasBeenSet () const
 
void SetEBSOptions (const EBSOptions &value)
 
void SetEBSOptions (EBSOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithEBSOptions (const EBSOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithEBSOptions (EBSOptions &&value)
 
const SnapshotOptionsGetSnapshotOptions () const
 
bool SnapshotOptionsHasBeenSet () const
 
void SetSnapshotOptions (const SnapshotOptions &value)
 
void SetSnapshotOptions (SnapshotOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithSnapshotOptions (const SnapshotOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithSnapshotOptions (SnapshotOptions &&value)
 
const VPCOptionsGetVPCOptions () const
 
bool VPCOptionsHasBeenSet () const
 
void SetVPCOptions (const VPCOptions &value)
 
void SetVPCOptions (VPCOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithVPCOptions (const VPCOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithVPCOptions (VPCOptions &&value)
 
const CognitoOptionsGetCognitoOptions () const
 
bool CognitoOptionsHasBeenSet () const
 
void SetCognitoOptions (const CognitoOptions &value)
 
void SetCognitoOptions (CognitoOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithCognitoOptions (const CognitoOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithCognitoOptions (CognitoOptions &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetAdvancedOptions () const
 
bool AdvancedOptionsHasBeenSet () const
 
void SetAdvancedOptions (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetAdvancedOptions (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateElasticsearchDomainConfigRequestWithAdvancedOptions (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdateElasticsearchDomainConfigRequestWithAdvancedOptions (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (const Aws::String &key, const Aws::String &value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (Aws::String &&key, const Aws::String &value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (const Aws::String &key, Aws::String &&value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (Aws::String &&key, Aws::String &&value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (const char *key, Aws::String &&value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (Aws::String &&key, const char *value)
 
UpdateElasticsearchDomainConfigRequestAddAdvancedOptions (const char *key, const char *value)
 
const Aws::StringGetAccessPolicies () const
 
bool AccessPoliciesHasBeenSet () const
 
void SetAccessPolicies (const Aws::String &value)
 
void SetAccessPolicies (Aws::String &&value)
 
void SetAccessPolicies (const char *value)
 
UpdateElasticsearchDomainConfigRequestWithAccessPolicies (const Aws::String &value)
 
UpdateElasticsearchDomainConfigRequestWithAccessPolicies (Aws::String &&value)
 
UpdateElasticsearchDomainConfigRequestWithAccessPolicies (const char *value)
 
const Aws::Map< LogType, LogPublishingOption > & GetLogPublishingOptions () const
 
bool LogPublishingOptionsHasBeenSet () const
 
void SetLogPublishingOptions (const Aws::Map< LogType, LogPublishingOption > &value)
 
void SetLogPublishingOptions (Aws::Map< LogType, LogPublishingOption > &&value)
 
UpdateElasticsearchDomainConfigRequestWithLogPublishingOptions (const Aws::Map< LogType, LogPublishingOption > &value)
 
UpdateElasticsearchDomainConfigRequestWithLogPublishingOptions (Aws::Map< LogType, LogPublishingOption > &&value)
 
UpdateElasticsearchDomainConfigRequestAddLogPublishingOptions (const LogType &key, const LogPublishingOption &value)
 
UpdateElasticsearchDomainConfigRequestAddLogPublishingOptions (LogType &&key, const LogPublishingOption &value)
 
UpdateElasticsearchDomainConfigRequestAddLogPublishingOptions (const LogType &key, LogPublishingOption &&value)
 
UpdateElasticsearchDomainConfigRequestAddLogPublishingOptions (LogType &&key, LogPublishingOption &&value)
 
const DomainEndpointOptionsGetDomainEndpointOptions () const
 
bool DomainEndpointOptionsHasBeenSet () const
 
void SetDomainEndpointOptions (const DomainEndpointOptions &value)
 
void SetDomainEndpointOptions (DomainEndpointOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithDomainEndpointOptions (const DomainEndpointOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithDomainEndpointOptions (DomainEndpointOptions &&value)
 
const AdvancedSecurityOptionsInputGetAdvancedSecurityOptions () const
 
bool AdvancedSecurityOptionsHasBeenSet () const
 
void SetAdvancedSecurityOptions (const AdvancedSecurityOptionsInput &value)
 
void SetAdvancedSecurityOptions (AdvancedSecurityOptionsInput &&value)
 
UpdateElasticsearchDomainConfigRequestWithAdvancedSecurityOptions (const AdvancedSecurityOptionsInput &value)
 
UpdateElasticsearchDomainConfigRequestWithAdvancedSecurityOptions (AdvancedSecurityOptionsInput &&value)
 
const NodeToNodeEncryptionOptionsGetNodeToNodeEncryptionOptions () const
 
bool NodeToNodeEncryptionOptionsHasBeenSet () const
 
void SetNodeToNodeEncryptionOptions (const NodeToNodeEncryptionOptions &value)
 
void SetNodeToNodeEncryptionOptions (NodeToNodeEncryptionOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithNodeToNodeEncryptionOptions (const NodeToNodeEncryptionOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithNodeToNodeEncryptionOptions (NodeToNodeEncryptionOptions &&value)
 
const EncryptionAtRestOptionsGetEncryptionAtRestOptions () const
 
bool EncryptionAtRestOptionsHasBeenSet () const
 
void SetEncryptionAtRestOptions (const EncryptionAtRestOptions &value)
 
void SetEncryptionAtRestOptions (EncryptionAtRestOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithEncryptionAtRestOptions (const EncryptionAtRestOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithEncryptionAtRestOptions (EncryptionAtRestOptions &&value)
 
const AutoTuneOptionsGetAutoTuneOptions () const
 
bool AutoTuneOptionsHasBeenSet () const
 
void SetAutoTuneOptions (const AutoTuneOptions &value)
 
void SetAutoTuneOptions (AutoTuneOptions &&value)
 
UpdateElasticsearchDomainConfigRequestWithAutoTuneOptions (const AutoTuneOptions &value)
 
UpdateElasticsearchDomainConfigRequestWithAutoTuneOptions (AutoTuneOptions &&value)
 
- Public Member Functions inherited from Aws::ElasticsearchService::ElasticsearchServiceRequest
virtual ~ElasticsearchServiceRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::ElasticsearchService::ElasticsearchServiceRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Container for the parameters to the UpdateElasticsearchDomain operation. Specifies the type and number of instances in the domain cluster.

See Also:

AWS API Reference

Definition at line 39 of file UpdateElasticsearchDomainConfigRequest.h.

Constructor & Destructor Documentation

◆ UpdateElasticsearchDomainConfigRequest()

Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::UpdateElasticsearchDomainConfigRequest ( )

Member Function Documentation

◆ AccessPoliciesHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AccessPoliciesHasBeenSet ( ) const
inline

IAM access policy as a JSON-formatted string.

Definition at line 423 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [1/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 385 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [2/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( Aws::String &&  key,
const Aws::String value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 367 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [3/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( Aws::String &&  key,
const char *  value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 403 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [4/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( const Aws::String key,
Aws::String &&  value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 376 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [5/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( const Aws::String key,
const Aws::String value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 358 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [6/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( const char *  key,
Aws::String &&  value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 394 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddAdvancedOptions() [7/7]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddAdvancedOptions ( const char *  key,
const char *  value 
)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 412 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddLogPublishingOptions() [1/4]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddLogPublishingOptions ( const LogType key,
const LogPublishingOption value 
)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 496 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddLogPublishingOptions() [2/4]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddLogPublishingOptions ( const LogType key,
LogPublishingOption &&  value 
)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 508 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddLogPublishingOptions() [3/4]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddLogPublishingOptions ( LogType &&  key,
const LogPublishingOption value 
)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 502 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AddLogPublishingOptions() [4/4]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AddLogPublishingOptions ( LogType &&  key,
LogPublishingOption &&  value 
)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 514 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AdvancedOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AdvancedOptionsHasBeenSet ( ) const
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 313 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AdvancedSecurityOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AdvancedSecurityOptionsHasBeenSet ( ) const
inline

Specifies advanced security options.

Definition at line 562 of file UpdateElasticsearchDomainConfigRequest.h.

◆ AutoTuneOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::AutoTuneOptionsHasBeenSet ( ) const
inline

Specifies Auto-Tune options.

Definition at line 655 of file UpdateElasticsearchDomainConfigRequest.h.

◆ CognitoOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::CognitoOptionsHasBeenSet ( ) const
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 262 of file UpdateElasticsearchDomainConfigRequest.h.

◆ DomainEndpointOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::DomainEndpointOptionsHasBeenSet ( ) const
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 527 of file UpdateElasticsearchDomainConfigRequest.h.

◆ DomainNameHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::DomainNameHasBeenSet ( ) const
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 61 of file UpdateElasticsearchDomainConfigRequest.h.

◆ EBSOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::EBSOptionsHasBeenSet ( ) const
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 133 of file UpdateElasticsearchDomainConfigRequest.h.

◆ ElasticsearchClusterConfigHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::ElasticsearchClusterConfigHasBeenSet ( ) const
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 102 of file UpdateElasticsearchDomainConfigRequest.h.

◆ EncryptionAtRestOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::EncryptionAtRestOptionsHasBeenSet ( ) const
inline

Specifies the Encryption At Rest Options.

Definition at line 624 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetAccessPolicies()

const Aws::String& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetAccessPolicies ( ) const
inline

IAM access policy as a JSON-formatted string.

Definition at line 418 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetAdvancedOptions()

const Aws::Map<Aws::String, Aws::String>& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetAdvancedOptions ( ) const
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 304 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetAdvancedSecurityOptions()

const AdvancedSecurityOptionsInput& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetAdvancedSecurityOptions ( ) const
inline

Specifies advanced security options.

Definition at line 557 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetAutoTuneOptions()

const AutoTuneOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetAutoTuneOptions ( ) const
inline

Specifies Auto-Tune options.

Definition at line 650 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetCognitoOptions()

const CognitoOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetCognitoOptions ( ) const
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 254 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetDomainEndpointOptions()

const DomainEndpointOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetDomainEndpointOptions ( ) const
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 521 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetDomainName()

const Aws::String& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetDomainName ( ) const
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 56 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetEBSOptions()

const EBSOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetEBSOptions ( ) const
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 128 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetElasticsearchClusterConfig()

const ElasticsearchClusterConfig& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetElasticsearchClusterConfig ( ) const
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 97 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetEncryptionAtRestOptions()

const EncryptionAtRestOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetEncryptionAtRestOptions ( ) const
inline

Specifies the Encryption At Rest Options.

Definition at line 619 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetLogPublishingOptions()

const Aws::Map<LogType, LogPublishingOption>& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetLogPublishingOptions ( ) const
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 460 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetNodeToNodeEncryptionOptions()

const NodeToNodeEncryptionOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetNodeToNodeEncryptionOptions ( ) const
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 588 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ GetSnapshotOptions()

const SnapshotOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetSnapshotOptions ( ) const
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 160 of file UpdateElasticsearchDomainConfigRequest.h.

◆ GetVPCOptions()

const VPCOptions& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::GetVPCOptions ( ) const
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 200 of file UpdateElasticsearchDomainConfigRequest.h.

◆ LogPublishingOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::LogPublishingOptionsHasBeenSet ( ) const
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 466 of file UpdateElasticsearchDomainConfigRequest.h.

◆ NodeToNodeEncryptionOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::NodeToNodeEncryptionOptionsHasBeenSet ( ) const
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 593 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SerializePayload()

Aws::String Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAccessPolicies() [1/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAccessPolicies ( Aws::String &&  value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 433 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAccessPolicies() [2/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAccessPolicies ( const Aws::String value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 428 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAccessPolicies() [3/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAccessPolicies ( const char *  value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 438 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAdvancedOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAdvancedOptions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 331 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAdvancedOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAdvancedOptions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 322 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAdvancedSecurityOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAdvancedSecurityOptions ( AdvancedSecurityOptionsInput &&  value)
inline

Specifies advanced security options.

Definition at line 572 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAdvancedSecurityOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAdvancedSecurityOptions ( const AdvancedSecurityOptionsInput value)
inline

Specifies advanced security options.

Definition at line 567 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAutoTuneOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAutoTuneOptions ( AutoTuneOptions &&  value)
inline

Specifies Auto-Tune options.

Definition at line 665 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetAutoTuneOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetAutoTuneOptions ( const AutoTuneOptions value)
inline

Specifies Auto-Tune options.

Definition at line 660 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetCognitoOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetCognitoOptions ( CognitoOptions &&  value)
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 278 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetCognitoOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetCognitoOptions ( const CognitoOptions value)
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 270 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetDomainEndpointOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetDomainEndpointOptions ( const DomainEndpointOptions value)
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 533 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetDomainEndpointOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetDomainEndpointOptions ( DomainEndpointOptions &&  value)
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 539 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetDomainName() [1/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetDomainName ( Aws::String &&  value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 71 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetDomainName() [2/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetDomainName ( const Aws::String value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 66 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetDomainName() [3/3]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetDomainName ( const char *  value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 76 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetEBSOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetEBSOptions ( const EBSOptions value)
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 138 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetEBSOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetEBSOptions ( EBSOptions &&  value)
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 143 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetElasticsearchClusterConfig() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetElasticsearchClusterConfig ( const ElasticsearchClusterConfig value)
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 107 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetElasticsearchClusterConfig() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetElasticsearchClusterConfig ( ElasticsearchClusterConfig &&  value)
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 112 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetEncryptionAtRestOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetEncryptionAtRestOptions ( const EncryptionAtRestOptions value)
inline

Specifies the Encryption At Rest Options.

Definition at line 629 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetEncryptionAtRestOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetEncryptionAtRestOptions ( EncryptionAtRestOptions &&  value)
inline

Specifies the Encryption At Rest Options.

Definition at line 634 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetLogPublishingOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetLogPublishingOptions ( Aws::Map< LogType, LogPublishingOption > &&  value)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 478 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetLogPublishingOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetLogPublishingOptions ( const Aws::Map< LogType, LogPublishingOption > &  value)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 472 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetNodeToNodeEncryptionOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetNodeToNodeEncryptionOptions ( const NodeToNodeEncryptionOptions value)
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 598 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetNodeToNodeEncryptionOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetNodeToNodeEncryptionOptions ( NodeToNodeEncryptionOptions &&  value)
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 603 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetSnapshotOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetSnapshotOptions ( const SnapshotOptions value)
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 172 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetSnapshotOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetSnapshotOptions ( SnapshotOptions &&  value)
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 178 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetVPCOptions() [1/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetVPCOptions ( const VPCOptions value)
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 218 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SetVPCOptions() [2/2]

void Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SetVPCOptions ( VPCOptions &&  value)
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 227 of file UpdateElasticsearchDomainConfigRequest.h.

◆ SnapshotOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::SnapshotOptionsHasBeenSet ( ) const
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 166 of file UpdateElasticsearchDomainConfigRequest.h.

◆ VPCOptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::VPCOptionsHasBeenSet ( ) const
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 209 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAccessPolicies() [1/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAccessPolicies ( Aws::String &&  value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 448 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAccessPolicies() [2/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAccessPolicies ( const Aws::String value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 443 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAccessPolicies() [3/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAccessPolicies ( const char *  value)
inline

IAM access policy as a JSON-formatted string.

Definition at line 453 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAdvancedOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAdvancedOptions ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 349 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAdvancedOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAdvancedOptions ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Modifies the advanced option to allow references to indices in an HTTP request body. Must be false when configuring access to individual sub-resources. By default, the value is true. See Configuration Advanced Options for more information.

Definition at line 340 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAdvancedSecurityOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAdvancedSecurityOptions ( AdvancedSecurityOptionsInput &&  value)
inline

Specifies advanced security options.

Definition at line 582 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAdvancedSecurityOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAdvancedSecurityOptions ( const AdvancedSecurityOptionsInput value)
inline

Specifies advanced security options.

Definition at line 577 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAutoTuneOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAutoTuneOptions ( AutoTuneOptions &&  value)
inline

Specifies Auto-Tune options.

Definition at line 675 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithAutoTuneOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithAutoTuneOptions ( const AutoTuneOptions value)
inline

Specifies Auto-Tune options.

Definition at line 670 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithCognitoOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithCognitoOptions ( CognitoOptions &&  value)
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 294 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithCognitoOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithCognitoOptions ( const CognitoOptions value)
inline

Options to specify the Cognito user and identity pools for Kibana authentication. For more information, see Amazon Cognito Authentication for Kibana.

Definition at line 286 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithDomainEndpointOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithDomainEndpointOptions ( const DomainEndpointOptions value)
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 545 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithDomainEndpointOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithDomainEndpointOptions ( DomainEndpointOptions &&  value)
inline

Options to specify configuration that will be applied to the domain endpoint.

Definition at line 551 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithDomainName() [1/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithDomainName ( Aws::String &&  value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 86 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithDomainName() [2/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithDomainName ( const Aws::String value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 81 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithDomainName() [3/3]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithDomainName ( const char *  value)
inline

The name of the Elasticsearch domain that you are updating.

Definition at line 91 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithEBSOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithEBSOptions ( const EBSOptions value)
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 148 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithEBSOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithEBSOptions ( EBSOptions &&  value)
inline

Specify the type and size of the EBS volume that you want to use.

Definition at line 153 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithElasticsearchClusterConfig() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithElasticsearchClusterConfig ( const ElasticsearchClusterConfig value)
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 117 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithElasticsearchClusterConfig() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithElasticsearchClusterConfig ( ElasticsearchClusterConfig &&  value)
inline

The type and number of instances to instantiate for the domain cluster.

Definition at line 122 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithEncryptionAtRestOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithEncryptionAtRestOptions ( const EncryptionAtRestOptions value)
inline

Specifies the Encryption At Rest Options.

Definition at line 639 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithEncryptionAtRestOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithEncryptionAtRestOptions ( EncryptionAtRestOptions &&  value)
inline

Specifies the Encryption At Rest Options.

Definition at line 644 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithLogPublishingOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithLogPublishingOptions ( Aws::Map< LogType, LogPublishingOption > &&  value)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 490 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithLogPublishingOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithLogPublishingOptions ( const Aws::Map< LogType, LogPublishingOption > &  value)
inline

Map of LogType and LogPublishingOption, each containing options to publish a given type of Elasticsearch log.

Definition at line 484 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithNodeToNodeEncryptionOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithNodeToNodeEncryptionOptions ( const NodeToNodeEncryptionOptions value)
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 608 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithNodeToNodeEncryptionOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithNodeToNodeEncryptionOptions ( NodeToNodeEncryptionOptions &&  value)
inline

Specifies the NodeToNodeEncryptionOptions.

Definition at line 613 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithSnapshotOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithSnapshotOptions ( const SnapshotOptions value)
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 184 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithSnapshotOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithSnapshotOptions ( SnapshotOptions &&  value)
inline

Option to set the time, in UTC format, for the daily automated snapshot. Default value is 0 hours.

Definition at line 190 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithVPCOptions() [1/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithVPCOptions ( const VPCOptions value)
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 236 of file UpdateElasticsearchDomainConfigRequest.h.

◆ WithVPCOptions() [2/2]

UpdateElasticsearchDomainConfigRequest& Aws::ElasticsearchService::Model::UpdateElasticsearchDomainConfigRequest::WithVPCOptions ( VPCOptions &&  value)
inline

Options to specify the subnets and security groups for VPC endpoint. For more information, see Creating a VPC in VPC Endpoints for Amazon Elasticsearch Service Domains

Definition at line 245 of file UpdateElasticsearchDomainConfigRequest.h.


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