AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The configuration of an Elasticsearch domain.

Inheritance Hierarchy

System.Object
  Amazon.Elasticsearch.Model.ElasticsearchDomainConfig

Namespace: Amazon.Elasticsearch.Model
Assembly: AWSSDK.Elasticsearch.dll
Version: 3.x.y.z

Syntax

C#
public class ElasticsearchDomainConfig

The ElasticsearchDomainConfig type exposes the following members

Constructors

NameDescription
Public Method ElasticsearchDomainConfig()

Properties

NameTypeDescription
Public Property AccessPolicies Amazon.Elasticsearch.Model.AccessPoliciesStatus

Gets and sets the property AccessPolicies.

IAM access policy as a JSON-formatted string.

Public Property AdvancedOptions Amazon.Elasticsearch.Model.AdvancedOptionsStatus

Gets and sets the property AdvancedOptions.

Specifies the AdvancedOptions for the domain. See Configuring Advanced Options for more information.

Public Property CognitoOptions Amazon.Elasticsearch.Model.CognitoOptionsStatus

Gets and sets the property CognitoOptions.

The CognitoOptions for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.

Public Property EBSOptions Amazon.Elasticsearch.Model.EBSOptionsStatus

Gets and sets the property EBSOptions.

Specifies the EBSOptions for the Elasticsearch domain.

Public Property ElasticsearchClusterConfig Amazon.Elasticsearch.Model.ElasticsearchClusterConfigStatus

Gets and sets the property ElasticsearchClusterConfig.

Specifies the ElasticsearchClusterConfig for the Elasticsearch domain.

Public Property ElasticsearchVersion Amazon.Elasticsearch.Model.ElasticsearchVersionStatus

Gets and sets the property ElasticsearchVersion.

String of format X.Y to specify version for the Elasticsearch domain.

Public Property EncryptionAtRestOptions Amazon.Elasticsearch.Model.EncryptionAtRestOptionsStatus

Gets and sets the property EncryptionAtRestOptions.

Specifies the EncryptionAtRestOptions for the Elasticsearch domain.

Public Property LogPublishingOptions Amazon.Elasticsearch.Model.LogPublishingOptionsStatus

Gets and sets the property LogPublishingOptions.

Log publishing options for the given domain.

Public Property SnapshotOptions Amazon.Elasticsearch.Model.SnapshotOptionsStatus

Gets and sets the property SnapshotOptions.

Specifies the SnapshotOptions for the Elasticsearch domain.

Public Property VPCOptions Amazon.Elasticsearch.Model.VPCDerivedInfoStatus

Gets and sets the property VPCOptions.

The VPCOptions for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms