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
Показать файл Открыть проект

Открытые методы

Метод Описание
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