/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the opensearch-2021-01-01.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.OpenSearchService.Model; namespace Amazon.OpenSearchService { /// /// Interface for accessing OpenSearchService /// /// Use the Amazon OpenSearch Service configuration API to create, configure, and manage /// OpenSearch Service domains. /// /// /// /// For sample code that uses the configuration API, see the /// Amazon OpenSearch Service Developer Guide . The guide also contains sample /// code for sending signed HTTP requests to the OpenSearch APIs. 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 Amazon /// Web Services service endpoints. /// /// public partial interface IAmazonOpenSearchService : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IOpenSearchServicePaginatorFactory Paginators { get; } #endif #region AcceptInboundConnection /// /// Allows the destination Amazon OpenSearch Service domain owner to accept an inbound /// cross-cluster search connection request. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the AcceptInboundConnection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AcceptInboundConnection service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for AcceptInboundConnection Operation Task AcceptInboundConnectionAsync(AcceptInboundConnectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AddTags /// /// Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive /// key-value pairs. A domain can have up to 10 tags. For more information, see Tagging /// Amazon OpenSearch Service domains. /// /// Container for the necessary parameters to execute the AddTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AddTags service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for AddTags Operation Task AddTagsAsync(AddTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociatePackage /// /// Associates a package with an Amazon OpenSearch Service domain. For more information, /// see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the AssociatePackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociatePackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for AssociatePackage Operation Task AssociatePackageAsync(AssociatePackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AuthorizeVpcEndpointAccess /// /// Provides access to an Amazon OpenSearch Service domain through the use of an interface /// VPC endpoint. /// /// Container for the necessary parameters to execute the AuthorizeVpcEndpointAccess service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AuthorizeVpcEndpointAccess service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for AuthorizeVpcEndpointAccess Operation Task AuthorizeVpcEndpointAccessAsync(AuthorizeVpcEndpointAccessRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CancelServiceSoftwareUpdate /// /// Cancels a scheduled service software update for an Amazon OpenSearch Service domain. /// You can only perform this operation before the AutomatedUpdateDate and /// when the domain's UpdateStatus is PENDING_UPDATE. For more /// information, see Service /// software updates in Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the CancelServiceSoftwareUpdate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CancelServiceSoftwareUpdate service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for CancelServiceSoftwareUpdate Operation Task CancelServiceSoftwareUpdateAsync(CancelServiceSoftwareUpdateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDomain /// /// Creates an Amazon OpenSearch Service domain. For more information, see Creating /// and managing Amazon OpenSearch Service domains. /// /// Container for the necessary parameters to execute the CreateDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateDomain service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create or access a sub-resource that's either invalid or /// not supported. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for creating a resource that already exists. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for CreateDomain Operation Task CreateDomainAsync(CreateDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateOutboundConnection /// /// Creates a new cross-cluster search connection from a source Amazon OpenSearch Service /// domain to a destination domain. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the CreateOutboundConnection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateOutboundConnection service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for creating a resource that already exists. /// /// REST API Reference for CreateOutboundConnection Operation Task CreateOutboundConnectionAsync(CreateOutboundConnectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreatePackage /// /// Creates a package for use with Amazon OpenSearch Service domains. For more information, /// see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the CreatePackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreatePackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create or access a sub-resource that's either invalid or /// not supported. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for creating a resource that already exists. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for CreatePackage Operation Task CreatePackageAsync(CreatePackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVpcEndpoint /// /// Creates an Amazon OpenSearch Service-managed VPC endpoint. /// /// Container for the necessary parameters to execute the CreateVpcEndpoint service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVpcEndpoint service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for CreateVpcEndpoint Operation Task CreateVpcEndpointAsync(CreateVpcEndpointRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDomain /// /// Deletes an Amazon OpenSearch Service domain and all of its data. You can't recover /// a domain after you delete it. /// /// Container for the necessary parameters to execute the DeleteDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteDomain service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DeleteDomain Operation Task DeleteDomainAsync(DeleteDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteInboundConnection /// /// Allows the destination Amazon OpenSearch Service domain owner to delete an existing /// inbound cross-cluster search connection. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DeleteInboundConnection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteInboundConnection service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DeleteInboundConnection Operation Task DeleteInboundConnectionAsync(DeleteInboundConnectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteOutboundConnection /// /// Allows the source Amazon OpenSearch Service domain owner to delete an existing outbound /// cross-cluster search connection. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DeleteOutboundConnection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteOutboundConnection service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DeleteOutboundConnection Operation Task DeleteOutboundConnectionAsync(DeleteOutboundConnectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeletePackage /// /// Deletes an Amazon OpenSearch Service package. For more information, see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DeletePackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeletePackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DeletePackage Operation Task DeletePackageAsync(DeletePackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVpcEndpoint /// /// Deletes an Amazon OpenSearch Service-managed interface VPC endpoint. /// /// Container for the necessary parameters to execute the DeleteVpcEndpoint service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVpcEndpoint service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DeleteVpcEndpoint Operation Task DeleteVpcEndpointAsync(DeleteVpcEndpointRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomain /// /// Describes the domain configuration for the specified Amazon OpenSearch Service domain, /// including the domain ID, domain service endpoint, and domain ARN. /// /// Container for the necessary parameters to execute the DescribeDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomain service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomain Operation Task DescribeDomainAsync(DescribeDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomainAutoTunes /// /// Returns the list of optimizations that Auto-Tune has made to an Amazon OpenSearch /// Service domain. For more information, see Auto-Tune /// for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeDomainAutoTunes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomainAutoTunes service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomainAutoTunes Operation Task DescribeDomainAutoTunesAsync(DescribeDomainAutoTunesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomainChangeProgress /// /// Returns information about the current blue/green deployment happening on an Amazon /// OpenSearch Service domain. For more information, see Making /// configuration changes in Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeDomainChangeProgress service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomainChangeProgress service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomainChangeProgress Operation Task DescribeDomainChangeProgressAsync(DescribeDomainChangeProgressRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomainConfig /// /// Returns the configuration of an Amazon OpenSearch Service domain. /// /// Container for the necessary parameters to execute the DescribeDomainConfig service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomainConfig service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomainConfig Operation Task DescribeDomainConfigAsync(DescribeDomainConfigRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomainHealth /// /// Returns information about domain and node health, the standby Availability Zone, number /// of nodes per Availability Zone, and shard count per node. /// /// Container for the necessary parameters to execute the DescribeDomainHealth service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomainHealth service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomainHealth Operation Task DescribeDomainHealthAsync(DescribeDomainHealthRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomainNodes /// /// Returns information about domain and nodes, including data nodes, master nodes, ultrawarm /// nodes, Availability Zone(s), standby nodes, node configurations, and node states. /// /// Container for the necessary parameters to execute the DescribeDomainNodes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomainNodes service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An exception for when a failure in one of the dependencies results in the service /// being unable to fetch details about the resource. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomainNodes Operation Task DescribeDomainNodesAsync(DescribeDomainNodesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDomains /// /// Returns domain configuration information about the specified Amazon OpenSearch Service /// domains. /// /// Container for the necessary parameters to execute the DescribeDomains service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDomains service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDomains Operation Task DescribeDomainsAsync(DescribeDomainsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeDryRunProgress /// /// Describes the progress of a pre-update dry run analysis on an Amazon OpenSearch Service /// domain. For more information, see Determining /// whether a change will cause a blue/green deployment. /// /// Container for the necessary parameters to execute the DescribeDryRunProgress service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeDryRunProgress service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeDryRunProgress Operation Task DescribeDryRunProgressAsync(DescribeDryRunProgressRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeInboundConnections /// /// Lists all the inbound cross-cluster search connections for a destination (remote) /// Amazon OpenSearch Service domain. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeInboundConnections service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeInboundConnections service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because you provided an invalid pagination token. /// /// REST API Reference for DescribeInboundConnections Operation Task DescribeInboundConnectionsAsync(DescribeInboundConnectionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeInstanceTypeLimits /// /// Describes the instance count, storage, and master node limits for a given OpenSearch /// or Elasticsearch version and instance type. /// /// Container for the necessary parameters to execute the DescribeInstanceTypeLimits service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeInstanceTypeLimits service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create or access a sub-resource that's either invalid or /// not supported. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeInstanceTypeLimits Operation Task DescribeInstanceTypeLimitsAsync(DescribeInstanceTypeLimitsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeOutboundConnections /// /// Lists all the outbound cross-cluster connections for a local (source) Amazon OpenSearch /// Service domain. For more information, see Cross-cluster /// search for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeOutboundConnections service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeOutboundConnections service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because you provided an invalid pagination token. /// /// REST API Reference for DescribeOutboundConnections Operation Task DescribeOutboundConnectionsAsync(DescribeOutboundConnectionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribePackages /// /// Describes all packages available to OpenSearch Service. For more information, see /// Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribePackages service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribePackages service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribePackages Operation Task DescribePackagesAsync(DescribePackagesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeReservedInstanceOfferings /// /// Describes the available Amazon OpenSearch Service Reserved Instance offerings for /// a given Region. For more information, see Reserved /// Instances in Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeReservedInstanceOfferings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeReservedInstanceOfferings service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeReservedInstanceOfferings Operation Task DescribeReservedInstanceOfferingsAsync(DescribeReservedInstanceOfferingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeReservedInstances /// /// Describes the Amazon OpenSearch Service instances that you have reserved in a given /// Region. For more information, see Reserved /// Instances in Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DescribeReservedInstances service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeReservedInstances service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeReservedInstances Operation Task DescribeReservedInstancesAsync(DescribeReservedInstancesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeVpcEndpoints /// /// Describes one or more Amazon OpenSearch Service-managed VPC endpoints. /// /// Container for the necessary parameters to execute the DescribeVpcEndpoints service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeVpcEndpoints service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DescribeVpcEndpoints Operation Task DescribeVpcEndpointsAsync(DescribeVpcEndpointsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DissociatePackage /// /// Removes a package from the specified Amazon OpenSearch Service domain. The package /// can't be in use with any OpenSearch index for the dissociation to succeed. The package /// is still available in OpenSearch Service for association later. For more information, /// see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the DissociatePackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DissociatePackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for DissociatePackage Operation Task DissociatePackageAsync(DissociatePackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetCompatibleVersions /// /// Returns a map of OpenSearch or Elasticsearch versions and the versions you can upgrade /// them to. /// /// Container for the necessary parameters to execute the GetCompatibleVersions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetCompatibleVersions service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for GetCompatibleVersions Operation Task GetCompatibleVersionsAsync(GetCompatibleVersionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPackageVersionHistory /// /// Returns a list of Amazon OpenSearch Service package versions, along with their creation /// time, commit message, and plugin properties (if the package is a zip plugin package). /// For more information, see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the GetPackageVersionHistory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPackageVersionHistory service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for GetPackageVersionHistory Operation Task GetPackageVersionHistoryAsync(GetPackageVersionHistoryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUpgradeHistory /// /// Retrieves the complete history of the last 10 upgrades performed on an Amazon OpenSearch /// Service domain. /// /// Container for the necessary parameters to execute the GetUpgradeHistory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUpgradeHistory service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for GetUpgradeHistory Operation Task GetUpgradeHistoryAsync(GetUpgradeHistoryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUpgradeStatus /// /// Returns the most recent status of the last upgrade or upgrade eligibility check performed /// on an Amazon OpenSearch Service domain. /// /// Container for the necessary parameters to execute the GetUpgradeStatus service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUpgradeStatus service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for GetUpgradeStatus Operation Task GetUpgradeStatusAsync(GetUpgradeStatusRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDomainNames /// /// Returns the names of all Amazon OpenSearch Service domains owned by the current user /// in the active Region. /// /// Container for the necessary parameters to execute the ListDomainNames service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListDomainNames service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListDomainNames Operation Task ListDomainNamesAsync(ListDomainNamesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDomainsForPackage /// /// Lists all Amazon OpenSearch Service domains associated with a given package. For more /// information, see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the ListDomainsForPackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListDomainsForPackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListDomainsForPackage Operation Task ListDomainsForPackageAsync(ListDomainsForPackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListInstanceTypeDetails /// /// Lists all instance types and available features for a given OpenSearch or Elasticsearch /// version. /// /// Container for the necessary parameters to execute the ListInstanceTypeDetails service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListInstanceTypeDetails service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListInstanceTypeDetails Operation Task ListInstanceTypeDetailsAsync(ListInstanceTypeDetailsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPackagesForDomain /// /// Lists all packages associated with an Amazon OpenSearch Service domain. For more information, /// see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the ListPackagesForDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListPackagesForDomain service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListPackagesForDomain Operation Task ListPackagesForDomainAsync(ListPackagesForDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListScheduledActions /// /// Retrieves a list of configuration changes that are scheduled for a domain. These changes /// can be service /// software updates or blue/green /// Auto-Tune enhancements. /// /// Container for the necessary parameters to execute the ListScheduledActions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListScheduledActions service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// Request processing failed because you provided an invalid pagination token. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListScheduledActions Operation Task ListScheduledActionsAsync(ListScheduledActionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTags /// /// Returns all resource tags for an Amazon OpenSearch Service domain. For more information, /// see Tagging /// Amazon OpenSearch Service domains. /// /// Container for the necessary parameters to execute the ListTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTags service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListTags Operation Task ListTagsAsync(ListTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVersions /// /// Lists all versions of OpenSearch and Elasticsearch that Amazon OpenSearch Service /// supports. /// /// Container for the necessary parameters to execute the ListVersions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVersions service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListVersions Operation Task ListVersionsAsync(ListVersionsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVpcEndpointAccess /// /// Retrieves information about each Amazon Web Services principal that is allowed to /// access a given Amazon OpenSearch Service domain through the use of an interface VPC /// endpoint. /// /// Container for the necessary parameters to execute the ListVpcEndpointAccess service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVpcEndpointAccess service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListVpcEndpointAccess Operation Task ListVpcEndpointAccessAsync(ListVpcEndpointAccessRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVpcEndpoints /// /// Retrieves all Amazon OpenSearch Service-managed VPC endpoints in the current Amazon /// Web Services account and Region. /// /// Container for the necessary parameters to execute the ListVpcEndpoints service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVpcEndpoints service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// REST API Reference for ListVpcEndpoints Operation Task ListVpcEndpointsAsync(ListVpcEndpointsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVpcEndpointsForDomain /// /// Retrieves all Amazon OpenSearch Service-managed VPC endpoints associated with a particular /// domain. /// /// Container for the necessary parameters to execute the ListVpcEndpointsForDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVpcEndpointsForDomain service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for ListVpcEndpointsForDomain Operation Task ListVpcEndpointsForDomainAsync(ListVpcEndpointsForDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region PurchaseReservedInstanceOffering /// /// Allows you to purchase Amazon OpenSearch Service Reserved Instances. /// /// Container for the necessary parameters to execute the PurchaseReservedInstanceOffering service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the PurchaseReservedInstanceOffering service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for creating a resource that already exists. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for PurchaseReservedInstanceOffering Operation Task PurchaseReservedInstanceOfferingAsync(PurchaseReservedInstanceOfferingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RejectInboundConnection /// /// Allows the remote Amazon OpenSearch Service domain owner to reject an inbound cross-cluster /// connection request. /// /// Container for the necessary parameters to execute the RejectInboundConnection service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RejectInboundConnection service method, as returned by OpenSearchService. /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for RejectInboundConnection Operation Task RejectInboundConnectionAsync(RejectInboundConnectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RemoveTags /// /// Removes the specified set of tags from an Amazon OpenSearch Service domain. For more /// information, see /// Tagging Amazon OpenSearch Service domains. /// /// Container for the necessary parameters to execute the RemoveTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RemoveTags service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for RemoveTags Operation Task RemoveTagsAsync(RemoveTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RevokeVpcEndpointAccess /// /// Revokes access to an Amazon OpenSearch Service domain that was provided through an /// interface VPC endpoint. /// /// Container for the necessary parameters to execute the RevokeVpcEndpointAccess service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RevokeVpcEndpointAccess service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for RevokeVpcEndpointAccess Operation Task RevokeVpcEndpointAccessAsync(RevokeVpcEndpointAccessRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartServiceSoftwareUpdate /// /// Schedules a service software update for an Amazon OpenSearch Service domain. For more /// information, see Service /// software updates in Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the StartServiceSoftwareUpdate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartServiceSoftwareUpdate service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for StartServiceSoftwareUpdate Operation Task StartServiceSoftwareUpdateAsync(StartServiceSoftwareUpdateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDomainConfig /// /// Modifies the cluster configuration of the specified Amazon OpenSearch Service domain.sl /// /// Container for the necessary parameters to execute the UpdateDomainConfig service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDomainConfig service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create or access a sub-resource that's either invalid or /// not supported. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for UpdateDomainConfig Operation Task UpdateDomainConfigAsync(UpdateDomainConfigRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePackage /// /// Updates a package for use with Amazon OpenSearch Service domains. For more information, /// see Custom /// packages for Amazon OpenSearch Service. /// /// Container for the necessary parameters to execute the UpdatePackage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdatePackage service method, as returned by OpenSearchService. /// /// An error occurred because you don't have permissions to access the resource. /// /// /// An error occurred while processing the request. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for UpdatePackage Operation Task UpdatePackageAsync(UpdatePackageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateScheduledAction /// /// Reschedules a planned domain configuration change for a later time. This change can /// be a scheduled service /// software update or a blue/green /// Auto-Tune enhancement. /// /// Container for the necessary parameters to execute the UpdateScheduledAction service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateScheduledAction service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for trying to create more than the allowed number of resources or sub-resources. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for attempting to schedule a domain action during an unavailable time /// slot. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for UpdateScheduledAction Operation Task UpdateScheduledActionAsync(UpdateScheduledActionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVpcEndpoint /// /// Modifies an Amazon OpenSearch Service-managed interface VPC endpoint. /// /// Container for the necessary parameters to execute the UpdateVpcEndpoint service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVpcEndpoint service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occurred because the client attempts to remove a resource that is currently /// in use. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for UpdateVpcEndpoint Operation Task UpdateVpcEndpointAsync(UpdateVpcEndpointRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpgradeDomain /// /// Allows you to either upgrade your Amazon OpenSearch Service domain or perform an upgrade /// eligibility check to a compatible version of OpenSearch or Elasticsearch. /// /// Container for the necessary parameters to execute the UpgradeDomain service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpgradeDomain service method, as returned by OpenSearchService. /// /// An error occurred while processing the request. /// /// /// An error occured because the client wanted to access an unsupported operation. /// /// /// Request processing failed because of an unknown error, exception, or internal failure. /// /// /// An exception for creating a resource that already exists. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// /// An exception for accessing or deleting a resource that doesn't exist. /// /// REST API Reference for UpgradeDomain Operation Task UpgradeDomainAsync(UpgradeDomainRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }