C# 클래스 Amazon.Elasticsearch.AmazonElasticsearchClient

Implementation for accessing Elasticsearch Amazon Elasticsearch Configuration Service

Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.

The endpoint for configuration service requests is region-specific: es.region.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see Regions and Endpoints.

상속: AmazonServiceClient, IAmazonElasticsearch
파일 보기 프로젝트 열기: aws/aws-sdk-net

공개 메소드들

메소드 설명
AddTags ( Amazon.Elasticsearch.Model.AddTagsRequest request ) : AddTagsResponse

Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See Tagging Amazon Elasticsearch Service Domains for more information.

AddTagsAsync ( Amazon.Elasticsearch.Model.AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTags operation.

AmazonElasticsearchClient ( ) : System

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticsearchClient ( AWSCredentials credentials ) : System

Constructs AmazonElasticsearchClient with AWS Credentials

AmazonElasticsearchClient ( AWSCredentials credentials, AmazonElasticsearchConfig clientConfig ) : System

Constructs AmazonElasticsearchClient with AWS Credentials and an AmazonElasticsearchClient Configuration object.

AmazonElasticsearchClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonElasticsearchClient with AWS Credentials

AmazonElasticsearchClient ( AmazonElasticsearchConfig config ) : System

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticsearchClient ( RegionEndpoint region ) : System

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElasticsearchConfig clientConfig ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticsearchClient Configuration object.

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElasticsearchConfig clientConfig ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticsearchClient Configuration object.

AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key

BeginAddTags ( Amazon.Elasticsearch.Model.AddTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTags operation.

BeginCreateElasticsearchDomain ( CreateElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateElasticsearchDomain operation.

BeginDeleteElasticsearchDomain ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteElasticsearchDomain operation.

BeginDescribeElasticsearchDomain ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeElasticsearchDomain operation.

BeginDescribeElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeElasticsearchDomainConfig operation.

BeginDescribeElasticsearchDomains ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeElasticsearchDomains operation.

BeginListDomainNames ( ListDomainNamesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDomainNames operation.

BeginListTags ( Amazon.Elasticsearch.Model.ListTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTags operation.

BeginRemoveTags ( Amazon.Elasticsearch.Model.RemoveTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTags operation.

BeginUpdateElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateElasticsearchDomainConfig operation.

CreateElasticsearchDomain ( CreateElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse

Creates a new Elasticsearch domain. For more information, see Creating Elasticsearch Domains in the Amazon Elasticsearch Service Developer Guide.

CreateElasticsearchDomainAsync ( CreateElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateElasticsearchDomain operation.

DeleteElasticsearchDomain ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse

Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.

DeleteElasticsearchDomainAsync ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteElasticsearchDomain operation.

DescribeElasticsearchDomain ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse

Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.

DescribeElasticsearchDomainAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeElasticsearchDomain operation.

DescribeElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse

Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.

DescribeElasticsearchDomainConfigAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeElasticsearchDomainConfig operation.

DescribeElasticsearchDomains ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse

Returns domain configuration information about the specified Elasticsearch domains, including the domain ID, domain endpoint, and domain ARN.

DescribeElasticsearchDomainsAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeElasticsearchDomains operation.

EndAddTags ( IAsyncResult asyncResult ) : AddTagsResponse

Finishes the asynchronous execution of the AddTags operation.

EndCreateElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse

Finishes the asynchronous execution of the CreateElasticsearchDomain operation.

EndDeleteElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse

Finishes the asynchronous execution of the DeleteElasticsearchDomain operation.

EndDescribeElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse

Finishes the asynchronous execution of the DescribeElasticsearchDomain operation.

EndDescribeElasticsearchDomainConfig ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse

Finishes the asynchronous execution of the DescribeElasticsearchDomainConfig operation.

EndDescribeElasticsearchDomains ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse

Finishes the asynchronous execution of the DescribeElasticsearchDomains operation.

EndListDomainNames ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.ListDomainNamesResponse

Finishes the asynchronous execution of the ListDomainNames operation.

EndListTags ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.ListTagsResponse

Finishes the asynchronous execution of the ListTags operation.

EndRemoveTags ( IAsyncResult asyncResult ) : RemoveTagsResponse

Finishes the asynchronous execution of the RemoveTags operation.

EndUpdateElasticsearchDomainConfig ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse

Finishes the asynchronous execution of the UpdateElasticsearchDomainConfig operation.

ListDomainNames ( ListDomainNamesRequest request ) : Amazon.Elasticsearch.Model.ListDomainNamesResponse

Returns the name of all Elasticsearch domains owned by the current user's account.

ListDomainNamesAsync ( ListDomainNamesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDomainNames operation.

ListTags ( Amazon.Elasticsearch.Model.ListTagsRequest request ) : Amazon.Elasticsearch.Model.ListTagsResponse

Returns all tags for the given Elasticsearch domain.

ListTagsAsync ( Amazon.Elasticsearch.Model.ListTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTags operation.

RemoveTags ( Amazon.Elasticsearch.Model.RemoveTagsRequest request ) : RemoveTagsResponse

Removes the specified set of tags from the specified Elasticsearch domain.

RemoveTagsAsync ( Amazon.Elasticsearch.Model.RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTags operation.

UpdateElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request ) : Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse

Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances.

UpdateElasticsearchDomainConfigAsync ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateElasticsearchDomainConfig operation.

보호된 메소드들

메소드 설명
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

메소드 상세

AddTags() 공개 메소드

Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See Tagging Amazon Elasticsearch Service Domains for more information.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for trying to create more than allowed resources or sub-resources. Gives /// http status code of 409. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public AddTags ( Amazon.Elasticsearch.Model.AddTagsRequest request ) : AddTagsResponse
request Amazon.Elasticsearch.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags service method.
리턴 AddTagsResponse

AddTagsAsync() 공개 메소드

Initiates the asynchronous execution of the AddTags operation.
public AddTagsAsync ( Amazon.Elasticsearch.Model.AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticsearchClient ( ) : System
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Credentials
public AmazonElasticsearchClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Credentials and an AmazonElasticsearchClient Configuration object.
public AmazonElasticsearchClient ( AWSCredentials credentials, AmazonElasticsearchConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonElasticsearchConfig The AmazonElasticsearchClient Configuration Object
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Credentials
public AmazonElasticsearchClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticsearchClient ( AmazonElasticsearchConfig config ) : System
config AmazonElasticsearchConfig The AmazonElasticsearchClient Configuration Object
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonElasticsearchClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticsearchClient Configuration object.
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElasticsearchConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonElasticsearchConfig The AmazonElasticsearchClient Configuration Object
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID, AWS Secret Key and an AmazonElasticsearchClient Configuration object.
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElasticsearchConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonElasticsearchConfig The AmazonElasticsearchClient Configuration Object
리턴 System

AmazonElasticsearchClient() 공개 메소드

Constructs AmazonElasticsearchClient with AWS Access Key ID and AWS Secret Key
public AmazonElasticsearchClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
리턴 System

BeginAddTags() 공개 메소드

Initiates the asynchronous execution of the AddTags operation.
public BeginAddTags ( Amazon.Elasticsearch.Model.AddTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginCreateElasticsearchDomain() 공개 메소드

Initiates the asynchronous execution of the CreateElasticsearchDomain operation.
public BeginCreateElasticsearchDomain ( CreateElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.CreateElasticsearchDomainRequest Container for the necessary parameters to execute the CreateElasticsearchDomain operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginDeleteElasticsearchDomain() 공개 메소드

Initiates the asynchronous execution of the DeleteElasticsearchDomain operation.
public BeginDeleteElasticsearchDomain ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest Container for the necessary parameters to execute the DeleteElasticsearchDomain operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginDescribeElasticsearchDomain() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomain operation.
public BeginDescribeElasticsearchDomain ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest Container for the necessary parameters to execute the DescribeElasticsearchDomain operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginDescribeElasticsearchDomainConfig() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomainConfig operation.
public BeginDescribeElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest Container for the necessary parameters to execute the DescribeElasticsearchDomainConfig operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginDescribeElasticsearchDomains() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomains operation.
public BeginDescribeElasticsearchDomains ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest Container for the necessary parameters to execute the DescribeElasticsearchDomains operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginListDomainNames() 공개 메소드

Initiates the asynchronous execution of the ListDomainNames operation.
public BeginListDomainNames ( ListDomainNamesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListDomainNamesRequest Container for the necessary parameters to execute the ListDomainNames operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginListTags() 공개 메소드

Initiates the asynchronous execution of the ListTags operation.
public BeginListTags ( Amazon.Elasticsearch.Model.ListTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.ListTagsRequest Container for the necessary parameters to execute the ListTags operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginRemoveTags() 공개 메소드

Initiates the asynchronous execution of the RemoveTags operation.
public BeginRemoveTags ( Amazon.Elasticsearch.Model.RemoveTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

BeginUpdateElasticsearchDomainConfig() 공개 메소드

Initiates the asynchronous execution of the UpdateElasticsearchDomainConfig operation.
public BeginUpdateElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest Container for the necessary parameters to execute the UpdateElasticsearchDomainConfig operation on AmazonElasticsearchClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
리턴 IAsyncResult

CreateElasticsearchDomain() 공개 메소드

Creates a new Elasticsearch domain. For more information, see Creating Elasticsearch Domains in the Amazon Elasticsearch Service Developer Guide.
/// An error occurred while processing the request. /// /// An error occured because the client wanted to access a not supported operation. Gives /// http status code of 409. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for trying to create or access sub-resource that is either invalid or /// not supported. Gives http status code of 409. /// /// An exception for trying to create more than allowed resources or sub-resources. Gives /// http status code of 409. /// /// An exception for creating a resource that already exists. Gives http status code of /// 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public CreateElasticsearchDomain ( CreateElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse
request Amazon.Elasticsearch.Model.CreateElasticsearchDomainRequest Container for the necessary parameters to execute the CreateElasticsearchDomain service method.
리턴 Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse

CreateElasticsearchDomainAsync() 공개 메소드

Initiates the asynchronous execution of the CreateElasticsearchDomain operation.
public CreateElasticsearchDomainAsync ( CreateElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.CreateElasticsearchDomainRequest Container for the necessary parameters to execute the CreateElasticsearchDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

CreateSigner() 보호된 메소드

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
리턴 Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteElasticsearchDomain() 공개 메소드

Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for accessing or deleting a resource that does not exist. Gives http /// status code of 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public DeleteElasticsearchDomain ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse
request Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest Container for the necessary parameters to execute the DeleteElasticsearchDomain service method.
리턴 Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse

DeleteElasticsearchDomainAsync() 공개 메소드

Initiates the asynchronous execution of the DeleteElasticsearchDomain operation.
public DeleteElasticsearchDomainAsync ( Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.DeleteElasticsearchDomainRequest Container for the necessary parameters to execute the DeleteElasticsearchDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

DescribeElasticsearchDomain() 공개 메소드

Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for accessing or deleting a resource that does not exist. Gives http /// status code of 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public DescribeElasticsearchDomain ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest Container for the necessary parameters to execute the DescribeElasticsearchDomain service method.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse

DescribeElasticsearchDomainAsync() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomain operation.
public DescribeElasticsearchDomainAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainRequest Container for the necessary parameters to execute the DescribeElasticsearchDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

DescribeElasticsearchDomainConfig() 공개 메소드

Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for accessing or deleting a resource that does not exist. Gives http /// status code of 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public DescribeElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest Container for the necessary parameters to execute the DescribeElasticsearchDomainConfig service method.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse

DescribeElasticsearchDomainConfigAsync() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomainConfig operation.
public DescribeElasticsearchDomainConfigAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigRequest Container for the necessary parameters to execute the DescribeElasticsearchDomainConfig operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

DescribeElasticsearchDomains() 공개 메소드

Returns domain configuration information about the specified Elasticsearch domains, including the domain ID, domain endpoint, and domain ARN.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public DescribeElasticsearchDomains ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest Container for the necessary parameters to execute the DescribeElasticsearchDomains service method.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse

DescribeElasticsearchDomainsAsync() 공개 메소드

Initiates the asynchronous execution of the DescribeElasticsearchDomains operation.
public DescribeElasticsearchDomainsAsync ( Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsRequest Container for the necessary parameters to execute the DescribeElasticsearchDomains operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

Dispose() 보호된 메소드

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EndAddTags() 공개 메소드

Finishes the asynchronous execution of the AddTags operation.
public EndAddTags ( IAsyncResult asyncResult ) : AddTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTags.
리턴 AddTagsResponse

EndCreateElasticsearchDomain() 공개 메소드

Finishes the asynchronous execution of the CreateElasticsearchDomain operation.
public EndCreateElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateElasticsearchDomain.
리턴 Amazon.Elasticsearch.Model.CreateElasticsearchDomainResponse

EndDeleteElasticsearchDomain() 공개 메소드

Finishes the asynchronous execution of the DeleteElasticsearchDomain operation.
public EndDeleteElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteElasticsearchDomain.
리턴 Amazon.Elasticsearch.Model.DeleteElasticsearchDomainResponse

EndDescribeElasticsearchDomain() 공개 메소드

Finishes the asynchronous execution of the DescribeElasticsearchDomain operation.
public EndDescribeElasticsearchDomain ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeElasticsearchDomain.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainResponse

EndDescribeElasticsearchDomainConfig() 공개 메소드

Finishes the asynchronous execution of the DescribeElasticsearchDomainConfig operation.
public EndDescribeElasticsearchDomainConfig ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeElasticsearchDomainConfig.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainConfigResponse

EndDescribeElasticsearchDomains() 공개 메소드

Finishes the asynchronous execution of the DescribeElasticsearchDomains operation.
public EndDescribeElasticsearchDomains ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeElasticsearchDomains.
리턴 Amazon.Elasticsearch.Model.DescribeElasticsearchDomainsResponse

EndListDomainNames() 공개 메소드

Finishes the asynchronous execution of the ListDomainNames operation.
public EndListDomainNames ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.ListDomainNamesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDomainNames.
리턴 Amazon.Elasticsearch.Model.ListDomainNamesResponse

EndListTags() 공개 메소드

Finishes the asynchronous execution of the ListTags operation.
public EndListTags ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.ListTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTags.
리턴 Amazon.Elasticsearch.Model.ListTagsResponse

EndRemoveTags() 공개 메소드

Finishes the asynchronous execution of the RemoveTags operation.
public EndRemoveTags ( IAsyncResult asyncResult ) : RemoveTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTags.
리턴 RemoveTagsResponse

EndUpdateElasticsearchDomainConfig() 공개 메소드

Finishes the asynchronous execution of the UpdateElasticsearchDomainConfig operation.
public EndUpdateElasticsearchDomainConfig ( IAsyncResult asyncResult ) : Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateElasticsearchDomainConfig.
리턴 Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse

ListDomainNames() 공개 메소드

Returns the name of all Elasticsearch domains owned by the current user's account.
/// An error occurred while processing the request. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public ListDomainNames ( ListDomainNamesRequest request ) : Amazon.Elasticsearch.Model.ListDomainNamesResponse
request ListDomainNamesRequest Container for the necessary parameters to execute the ListDomainNames service method.
리턴 Amazon.Elasticsearch.Model.ListDomainNamesResponse

ListDomainNamesAsync() 공개 메소드

Initiates the asynchronous execution of the ListDomainNames operation.
public ListDomainNamesAsync ( ListDomainNamesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListDomainNamesRequest Container for the necessary parameters to execute the ListDomainNames operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

ListTags() 공개 메소드

Returns all tags for the given Elasticsearch domain.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for accessing or deleting a resource that does not exist. Gives http /// status code of 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public ListTags ( Amazon.Elasticsearch.Model.ListTagsRequest request ) : Amazon.Elasticsearch.Model.ListTagsResponse
request Amazon.Elasticsearch.Model.ListTagsRequest Container for the necessary parameters to execute the ListTags service method.
리턴 Amazon.Elasticsearch.Model.ListTagsResponse

ListTagsAsync() 공개 메소드

Initiates the asynchronous execution of the ListTags operation.
public ListTagsAsync ( Amazon.Elasticsearch.Model.ListTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.ListTagsRequest Container for the necessary parameters to execute the ListTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

RemoveTags() 공개 메소드

Removes the specified set of tags from the specified Elasticsearch domain.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public RemoveTags ( Amazon.Elasticsearch.Model.RemoveTagsRequest request ) : RemoveTagsResponse
request Amazon.Elasticsearch.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags service method.
리턴 RemoveTagsResponse

RemoveTagsAsync() 공개 메소드

Initiates the asynchronous execution of the RemoveTags operation.
public RemoveTagsAsync ( Amazon.Elasticsearch.Model.RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task

UpdateElasticsearchDomainConfig() 공개 메소드

Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances.
/// An error occurred while processing the request. /// /// The request processing has failed because of an unknown error, exception or failure /// (the failure is internal to the service) . Gives http status code of 500. /// /// An exception for trying to create or access sub-resource that is either invalid or /// not supported. Gives http status code of 409. /// /// An exception for trying to create more than allowed resources or sub-resources. Gives /// http status code of 409. /// /// An exception for accessing or deleting a resource that does not exist. Gives http /// status code of 400. /// /// An exception for missing / invalid input fields. Gives http status code of 400. ///
public UpdateElasticsearchDomainConfig ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request ) : Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse
request Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest Container for the necessary parameters to execute the UpdateElasticsearchDomainConfig service method.
리턴 Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigResponse

UpdateElasticsearchDomainConfigAsync() 공개 메소드

Initiates the asynchronous execution of the UpdateElasticsearchDomainConfig operation.
public UpdateElasticsearchDomainConfigAsync ( Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Elasticsearch.Model.UpdateElasticsearchDomainConfigRequest Container for the necessary parameters to execute the UpdateElasticsearchDomainConfig operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
리턴 Task