C# Класс Amazon.ElastiCache.AmazonElastiCacheClient

Implementation for accessing AmazonElastiCache. Amazon ElastiCache

Amazon ElastiCache is a web service that makes it easier to set up, operate, and scale a distributed cache in the cloud.

With Amazon ElastiCache, customers gain all of the benefits of a high-performance, in-memory cache with far less of the administrative burden of launching and managing a distributed cache. The service makes set-up, scaling, and cluster failure handling much simpler than in a self-managed cache deployment.

In addition, through integration with Amazon CloudWatch, customers get enhanced visibility into the key performance statistics associated with their cache and can receive alarms if a part of their cache runs hot.

Наследование: AmazonWebServiceClient, AmazonElastiCache
Показать файл Открыть проект

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

Метод Описание
AddTagsToResource ( AddTagsToResourceRequest request ) : Amazon.ElastiCache.Model.AddTagsToResourceResponse

Adds up to 10 cost allocation tags to the named resource. A cost allocation tag is a key-value pair where the key and value are case-sensitive. You can use cost allocation tags to categorize and track your AWS costs.

When you apply tags to your ElastiCache resources, AWS generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags in Amazon ElastiCache in the ElastiCache User Guide.

AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToResource operation.

AmazonElastiCacheClient ( ) : System

Constructs AmazonElastiCacheClient 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>

AmazonElastiCacheClient ( AWSCredentials credentials ) : System

Constructs AmazonElastiCacheClient with AWS Credentials

AmazonElastiCacheClient ( AWSCredentials credentials, AmazonElastiCacheConfig clientConfig ) : System

Constructs AmazonElastiCacheClient with AWS Credentials and an AmazonElastiCacheClient Configuration object.

AmazonElastiCacheClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonElastiCacheClient with AWS Credentials

AmazonElastiCacheClient ( AmazonElastiCacheConfig config ) : System

Constructs AmazonElastiCacheClient 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>

AmazonElastiCacheClient ( RegionEndpoint region ) : System

Constructs AmazonElastiCacheClient 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>

AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key

AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElastiCacheConfig clientConfig ) : System

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

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

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key

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

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key

AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElastiCacheConfig clientConfig ) : System

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

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

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key

AuthorizeCacheSecurityGroupIngress ( AuthorizeCacheSecurityGroupIngressRequest request ) : AuthorizeCacheSecurityGroupIngressResponse

Allows network ingress to a cache security group. Applications using ElastiCache must be running on Amazon EC2, and Amazon EC2 security groups are used as the authorization mechanism.

You cannot authorize ingress from an Amazon EC2 security group in one region to an ElastiCache cluster in another region.

AuthorizeCacheSecurityGroupIngressAsync ( AuthorizeCacheSecurityGroupIngressRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.

BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToResource operation.

BeginAuthorizeCacheSecurityGroupIngress ( AuthorizeCacheSecurityGroupIngressRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.

BeginCopySnapshot ( CopySnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CopySnapshot operation.

BeginCreateCacheCluster ( CreateCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateCacheCluster operation.

BeginCreateCacheParameterGroup ( CreateCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateCacheParameterGroup operation.

BeginCreateCacheSecurityGroup ( CreateCacheSecurityGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateCacheSecurityGroup operation.

BeginCreateCacheSubnetGroup ( CreateCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateCacheSubnetGroup operation.

BeginCreateReplicationGroup ( CreateReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateReplicationGroup operation.

BeginCreateSnapshot ( CreateSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateSnapshot operation.

BeginDeleteCacheCluster ( DeleteCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteCacheCluster operation.

BeginDeleteCacheParameterGroup ( DeleteCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteCacheParameterGroup operation.

BeginDeleteCacheSecurityGroup ( DeleteCacheSecurityGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteCacheSecurityGroup operation.

BeginDeleteCacheSubnetGroup ( DeleteCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteCacheSubnetGroup operation.

BeginDeleteReplicationGroup ( DeleteReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteReplicationGroup operation.

BeginDeleteSnapshot ( DeleteSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSnapshot operation.

BeginDescribeCacheClusters ( DescribeCacheClustersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheClusters operation.

BeginDescribeCacheEngineVersions ( DescribeCacheEngineVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheEngineVersions operation.

BeginDescribeCacheParameterGroups ( DescribeCacheParameterGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheParameterGroups operation.

BeginDescribeCacheParameters ( DescribeCacheParametersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheParameters operation.

BeginDescribeCacheSecurityGroups ( DescribeCacheSecurityGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheSecurityGroups operation.

BeginDescribeCacheSubnetGroups ( DescribeCacheSubnetGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeCacheSubnetGroups operation.

BeginDescribeEngineDefaultParameters ( DescribeEngineDefaultParametersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeEngineDefaultParameters operation.

BeginDescribeEvents ( DescribeEventsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeEvents operation.

BeginDescribeReplicationGroups ( DescribeReplicationGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeReplicationGroups operation.

BeginDescribeReservedCacheNodes ( DescribeReservedCacheNodesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeReservedCacheNodes operation.

BeginDescribeReservedCacheNodesOfferings ( DescribeReservedCacheNodesOfferingsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.

BeginDescribeSnapshots ( DescribeSnapshotsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeSnapshots operation.

BeginListAllowedNodeTypeModifications ( ListAllowedNodeTypeModificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAllowedNodeTypeModifications operation.

BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForResource operation.

BeginModifyCacheCluster ( ModifyCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyCacheCluster operation.

BeginModifyCacheParameterGroup ( ModifyCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyCacheParameterGroup operation.

BeginModifyCacheSubnetGroup ( ModifyCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyCacheSubnetGroup operation.

BeginModifyReplicationGroup ( ModifyReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyReplicationGroup operation.

BeginPurchaseReservedCacheNodesOffering ( PurchaseReservedCacheNodesOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.

BeginRebootCacheCluster ( RebootCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RebootCacheCluster operation.

BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

BeginResetCacheParameterGroup ( ResetCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ResetCacheParameterGroup operation.

BeginRevokeCacheSecurityGroupIngress ( RevokeCacheSecurityGroupIngressRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.

CopySnapshot ( CopySnapshotRequest request ) : CopySnapshotResponse

Makes a copy of an existing snapshot.

This operation is valid for Redis only.

Users or groups that have permissions to use the CopySnapshot operation can create their own Amazon S3 buckets and copy snapshots to it. To control access to your snapshots, use an IAM policy to control who has the ability to use the CopySnapshot operation. For more information about using IAM to control the use of ElastiCache operations, see Exporting Snapshots and Authentication & Access Control.

You could receive the following error messages.

Error Messages

  • Error Message: The S3 bucket %s is outside of the region.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The S3 bucket %s does not exist.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The S3 bucket %s is not owned by the authenticated user.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The authenticated user does not have sufficient permissions to perform the desired activity.

    Solution: Contact your system administrator to get the needed permissions.

  • Error Message: The S3 bucket %s already contains an object with key %s.

    Solution: Give the TargetSnapshotName a new and unique value. If exporting a snapshot, you could alternatively create a new Amazon S3 bucket and use this same value for TargetSnapshotName.

  • Error Message: ElastiCache has not been granted READ permissions %s on the S3 Bucket.

    Solution: Add List and Read permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: ElastiCache has not been granted WRITE permissions %s on the S3 Bucket.

    Solution: Add Upload/Delete permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: ElastiCache has not been granted READ_ACP permissions %s on the S3 Bucket.

    Solution: Add View Permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

CopySnapshotAsync ( CopySnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CopySnapshot operation.

CreateCacheCluster ( CreateCacheClusterRequest request ) : CreateCacheClusterResponse

Creates a cache cluster. All nodes in the cache cluster run the same protocol-compliant cache engine software, either Memcached or Redis.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

CreateCacheClusterAsync ( CreateCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateCacheCluster operation.

CreateCacheParameterGroup ( CreateCacheParameterGroupRequest request ) : CreateCacheParameterGroupResponse

Creates a new cache parameter group. A cache parameter group is a collection of parameters that you apply to all of the nodes in a cache cluster.

CreateCacheParameterGroupAsync ( CreateCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateCacheParameterGroup operation.

CreateCacheSecurityGroup ( CreateCacheSecurityGroupRequest request ) : CreateCacheSecurityGroupResponse

Creates a new cache security group. Use a cache security group to control access to one or more cache clusters.

Cache security groups are only used when you are creating a cache cluster outside of an Amazon Virtual Private Cloud (Amazon VPC). If you are creating a cache cluster inside of a VPC, use a cache subnet group instead. For more information, see CreateCacheSubnetGroup.

CreateCacheSecurityGroupAsync ( CreateCacheSecurityGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateCacheSecurityGroup operation.

CreateCacheSubnetGroup ( CreateCacheSubnetGroupRequest request ) : CreateCacheSubnetGroupResponse

Creates a new cache subnet group.

Use this parameter only when you are creating a cluster in an Amazon Virtual Private Cloud (Amazon VPC).

CreateCacheSubnetGroupAsync ( CreateCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateCacheSubnetGroup operation.

CreateReplicationGroup ( CreateReplicationGroupRequest request ) : CreateReplicationGroupResponse

Creates a Redis (cluster mode disabled) or a Redis (cluster mode enabled) replication group.

A Redis (cluster mode disabled) replication group is a collection of cache clusters, where one of the cache clusters is a read/write primary and the others are read-only replicas. Writes to the primary are asynchronously propagated to the replicas.

A Redis (cluster mode enabled) replication group is a collection of 1 to 15 node groups (shards). Each node group (shard) has one read/write primary node and up to 5 read-only replica nodes. Writes to the primary are asynchronously propagated to the replicas. Redis (cluster mode enabled) replication groups partition the data across node groups (shards).

When a Redis (cluster mode disabled) replication group has been successfully created, you can add one or more read replicas to it, up to a total of 5 read replicas. You cannot alter a Redis (cluster mode enabled) replication group after it has been created.

This operation is valid for Redis only.

CreateReplicationGroupAsync ( CreateReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateReplicationGroup operation.

CreateSnapshot ( CreateSnapshotRequest request ) : CreateSnapshotResponse

Creates a copy of an entire cache cluster or replication group at a specific moment in time.

This operation is valid for Redis only.

CreateSnapshotAsync ( CreateSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateSnapshot operation.

DeleteCacheCluster ( DeleteCacheClusterRequest request ) : DeleteCacheClusterResponse

Deletes a previously provisioned cache cluster. DeleteCacheCluster deletes all associated cache nodes, node endpoints and the cache cluster itself. When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the cache cluster; you cannot cancel or revert this operation.

This operation cannot be used to delete a cache cluster that is the last read replica of a replication group or node group (shard) that has Multi-AZ mode enabled or a cache cluster from a Redis (cluster mode enabled) replication group.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

DeleteCacheClusterAsync ( DeleteCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteCacheCluster operation.

DeleteCacheParameterGroup ( DeleteCacheParameterGroupRequest request ) : DeleteCacheParameterGroupResponse

Deletes the specified cache parameter group. You cannot delete a cache parameter group if it is associated with any cache clusters.

DeleteCacheParameterGroupAsync ( DeleteCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteCacheParameterGroup operation.

DeleteCacheSecurityGroup ( DeleteCacheSecurityGroupRequest request ) : DeleteCacheSecurityGroupResponse

Deletes a cache security group.

You cannot delete a cache security group if it is associated with any cache clusters.

DeleteCacheSecurityGroupAsync ( DeleteCacheSecurityGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteCacheSecurityGroup operation.

DeleteCacheSubnetGroup ( DeleteCacheSubnetGroupRequest request ) : DeleteCacheSubnetGroupResponse

Deletes a cache subnet group.

You cannot delete a cache subnet group if it is associated with any cache clusters.

DeleteCacheSubnetGroupAsync ( DeleteCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteCacheSubnetGroup operation.

DeleteReplicationGroup ( DeleteReplicationGroupRequest request ) : DeleteReplicationGroupResponse

Deletes an existing replication group. By default, this operation deletes the entire replication group, including the primary/primaries and all of the read replicas. If the replication group has only one primary, you can optionally delete only the read replicas, while retaining the primary by setting RetainPrimaryCluster=true.

When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.

This operation is valid for Redis only.

DeleteReplicationGroupAsync ( DeleteReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteReplicationGroup operation.

DeleteSnapshot ( DeleteSnapshotRequest request ) : DeleteSnapshotResponse

Deletes an existing snapshot. When you receive a successful response from this operation, ElastiCache immediately begins deleting the snapshot; you cannot cancel or revert this operation.

This operation is valid for Redis only.

DeleteSnapshotAsync ( DeleteSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSnapshot operation.

DescribeCacheClusters ( ) : DescribeCacheClustersResponse

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

DescribeCacheClusters ( DescribeCacheClustersRequest request ) : DescribeCacheClustersResponse

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

DescribeCacheClustersAsync ( DescribeCacheClustersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheClusters operation.

DescribeCacheClustersAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

DescribeCacheEngineVersions ( ) : DescribeCacheEngineVersionsResponse

Returns a list of the available cache engines and their versions.

DescribeCacheEngineVersions ( DescribeCacheEngineVersionsRequest request ) : DescribeCacheEngineVersionsResponse

Returns a list of the available cache engines and their versions.

DescribeCacheEngineVersionsAsync ( DescribeCacheEngineVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheEngineVersions operation.

DescribeCacheEngineVersionsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of the available cache engines and their versions.

DescribeCacheParameterGroups ( ) : DescribeCacheParameterGroupsResponse

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.

DescribeCacheParameterGroups ( DescribeCacheParameterGroupsRequest request ) : DescribeCacheParameterGroupsResponse

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.

DescribeCacheParameterGroupsAsync ( DescribeCacheParameterGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheParameterGroups operation.

DescribeCacheParameterGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.

DescribeCacheParameters ( DescribeCacheParametersRequest request ) : DescribeCacheParametersResponse

Returns the detailed parameter list for a particular cache parameter group.

DescribeCacheParametersAsync ( DescribeCacheParametersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheParameters operation.

DescribeCacheSecurityGroups ( ) : DescribeCacheSecurityGroupsResponse

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.

DescribeCacheSecurityGroups ( DescribeCacheSecurityGroupsRequest request ) : DescribeCacheSecurityGroupsResponse

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.

DescribeCacheSecurityGroupsAsync ( DescribeCacheSecurityGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheSecurityGroups operation.

DescribeCacheSecurityGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.

DescribeCacheSubnetGroups ( ) : DescribeCacheSubnetGroupsResponse

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.

DescribeCacheSubnetGroups ( DescribeCacheSubnetGroupsRequest request ) : DescribeCacheSubnetGroupsResponse

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.

DescribeCacheSubnetGroupsAsync ( DescribeCacheSubnetGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeCacheSubnetGroups operation.

DescribeCacheSubnetGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.

DescribeEngineDefaultParameters ( DescribeEngineDefaultParametersRequest request ) : DescribeEngineDefaultParametersResponse

Returns the default engine and system parameter information for the specified cache engine.

DescribeEngineDefaultParametersAsync ( DescribeEngineDefaultParametersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeEngineDefaultParameters operation.

DescribeEvents ( ) : DescribeEventsResponse

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

DescribeEvents ( DescribeEventsRequest request ) : DescribeEventsResponse

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

DescribeEventsAsync ( DescribeEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeEvents operation.

DescribeEventsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

DescribeReplicationGroups ( ) : DescribeReplicationGroupsResponse

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

DescribeReplicationGroups ( DescribeReplicationGroupsRequest request ) : DescribeReplicationGroupsResponse

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

DescribeReplicationGroupsAsync ( DescribeReplicationGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeReplicationGroups operation.

DescribeReplicationGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

DescribeReservedCacheNodes ( ) : DescribeReservedCacheNodesResponse

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.

DescribeReservedCacheNodes ( DescribeReservedCacheNodesRequest request ) : DescribeReservedCacheNodesResponse

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.

DescribeReservedCacheNodesAsync ( DescribeReservedCacheNodesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeReservedCacheNodes operation.

DescribeReservedCacheNodesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.

DescribeReservedCacheNodesOfferings ( ) : DescribeReservedCacheNodesOfferingsResponse

Lists available reserved cache node offerings.

DescribeReservedCacheNodesOfferings ( DescribeReservedCacheNodesOfferingsRequest request ) : DescribeReservedCacheNodesOfferingsResponse

Lists available reserved cache node offerings.

DescribeReservedCacheNodesOfferingsAsync ( DescribeReservedCacheNodesOfferingsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.

DescribeReservedCacheNodesOfferingsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists available reserved cache node offerings.

DescribeSnapshots ( ) : DescribeSnapshotsResponse

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

DescribeSnapshots ( DescribeSnapshotsRequest request ) : DescribeSnapshotsResponse

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

DescribeSnapshotsAsync ( DescribeSnapshotsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeSnapshots operation.

DescribeSnapshotsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse

Finishes the asynchronous execution of the AddTagsToResource operation.

EndAuthorizeCacheSecurityGroupIngress ( IAsyncResult asyncResult ) : AuthorizeCacheSecurityGroupIngressResponse

Finishes the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.

EndCopySnapshot ( IAsyncResult asyncResult ) : CopySnapshotResponse

Finishes the asynchronous execution of the CopySnapshot operation.

EndCreateCacheCluster ( IAsyncResult asyncResult ) : CreateCacheClusterResponse

Finishes the asynchronous execution of the CreateCacheCluster operation.

EndCreateCacheParameterGroup ( IAsyncResult asyncResult ) : CreateCacheParameterGroupResponse

Finishes the asynchronous execution of the CreateCacheParameterGroup operation.

EndCreateCacheSecurityGroup ( IAsyncResult asyncResult ) : CreateCacheSecurityGroupResponse

Finishes the asynchronous execution of the CreateCacheSecurityGroup operation.

EndCreateCacheSubnetGroup ( IAsyncResult asyncResult ) : CreateCacheSubnetGroupResponse

Finishes the asynchronous execution of the CreateCacheSubnetGroup operation.

EndCreateReplicationGroup ( IAsyncResult asyncResult ) : CreateReplicationGroupResponse

Finishes the asynchronous execution of the CreateReplicationGroup operation.

EndCreateSnapshot ( IAsyncResult asyncResult ) : CreateSnapshotResponse

Finishes the asynchronous execution of the CreateSnapshot operation.

EndDeleteCacheCluster ( IAsyncResult asyncResult ) : DeleteCacheClusterResponse

Finishes the asynchronous execution of the DeleteCacheCluster operation.

EndDeleteCacheParameterGroup ( IAsyncResult asyncResult ) : DeleteCacheParameterGroupResponse

Finishes the asynchronous execution of the DeleteCacheParameterGroup operation.

EndDeleteCacheSecurityGroup ( IAsyncResult asyncResult ) : DeleteCacheSecurityGroupResponse

Finishes the asynchronous execution of the DeleteCacheSecurityGroup operation.

EndDeleteCacheSubnetGroup ( IAsyncResult asyncResult ) : DeleteCacheSubnetGroupResponse

Finishes the asynchronous execution of the DeleteCacheSubnetGroup operation.

EndDeleteReplicationGroup ( IAsyncResult asyncResult ) : DeleteReplicationGroupResponse

Finishes the asynchronous execution of the DeleteReplicationGroup operation.

EndDeleteSnapshot ( IAsyncResult asyncResult ) : DeleteSnapshotResponse

Finishes the asynchronous execution of the DeleteSnapshot operation.

EndDescribeCacheClusters ( IAsyncResult asyncResult ) : DescribeCacheClustersResponse

Finishes the asynchronous execution of the DescribeCacheClusters operation.

EndDescribeCacheEngineVersions ( IAsyncResult asyncResult ) : DescribeCacheEngineVersionsResponse

Finishes the asynchronous execution of the DescribeCacheEngineVersions operation.

EndDescribeCacheParameterGroups ( IAsyncResult asyncResult ) : DescribeCacheParameterGroupsResponse

Finishes the asynchronous execution of the DescribeCacheParameterGroups operation.

EndDescribeCacheParameters ( IAsyncResult asyncResult ) : DescribeCacheParametersResponse

Finishes the asynchronous execution of the DescribeCacheParameters operation.

EndDescribeCacheSecurityGroups ( IAsyncResult asyncResult ) : DescribeCacheSecurityGroupsResponse

Finishes the asynchronous execution of the DescribeCacheSecurityGroups operation.

EndDescribeCacheSubnetGroups ( IAsyncResult asyncResult ) : DescribeCacheSubnetGroupsResponse

Finishes the asynchronous execution of the DescribeCacheSubnetGroups operation.

EndDescribeEngineDefaultParameters ( IAsyncResult asyncResult ) : DescribeEngineDefaultParametersResponse

Finishes the asynchronous execution of the DescribeEngineDefaultParameters operation.

EndDescribeEvents ( IAsyncResult asyncResult ) : DescribeEventsResponse

Finishes the asynchronous execution of the DescribeEvents operation.

EndDescribeReplicationGroups ( IAsyncResult asyncResult ) : DescribeReplicationGroupsResponse

Finishes the asynchronous execution of the DescribeReplicationGroups operation.

EndDescribeReservedCacheNodes ( IAsyncResult asyncResult ) : DescribeReservedCacheNodesResponse

Finishes the asynchronous execution of the DescribeReservedCacheNodes operation.

EndDescribeReservedCacheNodesOfferings ( IAsyncResult asyncResult ) : DescribeReservedCacheNodesOfferingsResponse

Finishes the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.

EndDescribeSnapshots ( IAsyncResult asyncResult ) : DescribeSnapshotsResponse

Finishes the asynchronous execution of the DescribeSnapshots operation.

EndListAllowedNodeTypeModifications ( IAsyncResult asyncResult ) : ListAllowedNodeTypeModificationsResponse

Finishes the asynchronous execution of the ListAllowedNodeTypeModifications operation.

EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse

Finishes the asynchronous execution of the ListTagsForResource operation.

EndModifyCacheCluster ( IAsyncResult asyncResult ) : ModifyCacheClusterResponse

Finishes the asynchronous execution of the ModifyCacheCluster operation.

EndModifyCacheParameterGroup ( IAsyncResult asyncResult ) : ModifyCacheParameterGroupResponse

Finishes the asynchronous execution of the ModifyCacheParameterGroup operation.

EndModifyCacheSubnetGroup ( IAsyncResult asyncResult ) : ModifyCacheSubnetGroupResponse

Finishes the asynchronous execution of the ModifyCacheSubnetGroup operation.

EndModifyReplicationGroup ( IAsyncResult asyncResult ) : ModifyReplicationGroupResponse

Finishes the asynchronous execution of the ModifyReplicationGroup operation.

EndPurchaseReservedCacheNodesOffering ( IAsyncResult asyncResult ) : PurchaseReservedCacheNodesOfferingResponse

Finishes the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.

EndRebootCacheCluster ( IAsyncResult asyncResult ) : RebootCacheClusterResponse

Finishes the asynchronous execution of the RebootCacheCluster operation.

EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse

Finishes the asynchronous execution of the RemoveTagsFromResource operation.

EndResetCacheParameterGroup ( IAsyncResult asyncResult ) : ResetCacheParameterGroupResponse

Finishes the asynchronous execution of the ResetCacheParameterGroup operation.

EndRevokeCacheSecurityGroupIngress ( IAsyncResult asyncResult ) : RevokeCacheSecurityGroupIngressResponse

Finishes the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.

ListAllowedNodeTypeModifications ( ListAllowedNodeTypeModificationsRequest request ) : ListAllowedNodeTypeModificationsResponse

Lists all available node types that you can scale your Redis cluster's or replication group's current node type up to.

When you use the ModifyCacheCluster or ModifyReplicationGroup operations to scale up your cluster or replication group, the value of the CacheNodeType parameter must be one of the node types returned by this operation.

ListAllowedNodeTypeModificationsAsync ( ListAllowedNodeTypeModificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAllowedNodeTypeModifications operation.

ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse

Lists all cost allocation tags currently on the named resource. A cost allocation tag is a key-value pair where the key is case-sensitive and the value is optional. You can use cost allocation tags to categorize and track your AWS costs.

You can have a maximum of 10 cost allocation tags on an ElastiCache resource. For more information, see Using Cost Allocation Tags in Amazon ElastiCache.

ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForResource operation.

ModifyCacheCluster ( ModifyCacheClusterRequest request ) : ModifyCacheClusterResponse

Modifies the settings for a cache cluster. You can use this operation to change one or more cluster configuration parameters by specifying the parameters and the new values.

ModifyCacheClusterAsync ( ModifyCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyCacheCluster operation.

ModifyCacheParameterGroup ( ModifyCacheParameterGroupRequest request ) : ModifyCacheParameterGroupResponse

Modifies the parameters of a cache parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs.

ModifyCacheParameterGroupAsync ( ModifyCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyCacheParameterGroup operation.

ModifyCacheSubnetGroup ( ModifyCacheSubnetGroupRequest request ) : ModifyCacheSubnetGroupResponse

Modifies an existing cache subnet group.

ModifyCacheSubnetGroupAsync ( ModifyCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyCacheSubnetGroup operation.

ModifyReplicationGroup ( ModifyReplicationGroupRequest request ) : ModifyReplicationGroupResponse

Modifies the settings for a replication group.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

This operation is valid for Redis only.

ModifyReplicationGroupAsync ( ModifyReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyReplicationGroup operation.

PurchaseReservedCacheNodesOffering ( PurchaseReservedCacheNodesOfferingRequest request ) : PurchaseReservedCacheNodesOfferingResponse

Allows you to purchase a reserved cache node offering.

PurchaseReservedCacheNodesOfferingAsync ( PurchaseReservedCacheNodesOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.

RebootCacheCluster ( RebootCacheClusterRequest request ) : RebootCacheClusterResponse

Reboots some, or all, of the cache nodes within a provisioned cache cluster. This operation applies any modified cache parameter groups to the cache cluster. The reboot operation takes place as soon as possible, and results in a momentary outage to the cache cluster. During the reboot, the cache cluster status is set to REBOOTING.

The reboot causes the contents of the cache (for each cache node being rebooted) to be lost.

When the reboot is complete, a cache cluster event is created.

RebootCacheClusterAsync ( RebootCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RebootCacheCluster operation.

RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse

Removes the tags identified by the TagKeys list from the named resource.

RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

ResetCacheParameterGroup ( ResetCacheParameterGroupRequest request ) : ResetCacheParameterGroupResponse

Modifies the parameters of a cache parameter group to the engine or system default value. You can reset specific parameters by submitting a list of parameter names. To reset the entire cache parameter group, specify the ResetAllParameters and CacheParameterGroupName parameters.

ResetCacheParameterGroupAsync ( ResetCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ResetCacheParameterGroup operation.

RevokeCacheSecurityGroupIngress ( RevokeCacheSecurityGroupIngressRequest request ) : RevokeCacheSecurityGroupIngressResponse

Revokes ingress from a cache security group. Use this operation to disallow access from an Amazon EC2 security group that had been previously authorized.

RevokeCacheSecurityGroupIngressAsync ( RevokeCacheSecurityGroupIngressRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AddTagsToResource() публичный Метод

Adds up to 10 cost allocation tags to the named resource. A cost allocation tag is a key-value pair where the key and value are case-sensitive. You can use cost allocation tags to categorize and track your AWS costs.

When you apply tags to your ElastiCache resources, AWS generates a cost allocation report as a comma-separated value (CSV) file with your usage and costs aggregated by your tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services. For more information, see Using Cost Allocation Tags in Amazon ElastiCache in the ElastiCache User Guide.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested Amazon Resource Name (ARN) does not refer to an existing resource. /// /// The requested snapshot name does not refer to an existing snapshot. /// /// The request cannot be processed because it would cause the resource to have more than /// the allowed number of tags. The maximum number of tags permitted on a resource is /// 10. ///
public AddTagsToResource ( AddTagsToResourceRequest request ) : Amazon.ElastiCache.Model.AddTagsToResourceResponse
request Amazon.ElastiCache.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource service method.
Результат Amazon.ElastiCache.Model.AddTagsToResourceResponse

AddTagsToResourceAsync() публичный Метод

Initiates the asynchronous execution of the AddTagsToResource operation.
public AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ElastiCache.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient 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 AmazonElastiCacheClient ( ) : System
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Credentials
public AmazonElastiCacheClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Credentials and an AmazonElastiCacheClient Configuration object.
public AmazonElastiCacheClient ( AWSCredentials credentials, AmazonElastiCacheConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonElastiCacheConfig The AmazonElastiCacheClient Configuration Object
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Credentials
public AmazonElastiCacheClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient 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 AmazonElastiCacheClient ( AmazonElastiCacheConfig config ) : System
config AmazonElastiCacheConfig The AmazonElastiCacheClient Configuration Object
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient 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 AmazonElastiCacheClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key
public AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID, AWS Secret Key and an AmazonElastiCacheClient Configuration object.
public AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonElastiCacheConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonElastiCacheConfig The AmazonElastiCacheClient Configuration Object
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key
public AmazonElastiCacheClient ( 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

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key
public AmazonElastiCacheClient ( 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

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID, AWS Secret Key and an AmazonElastiCacheClient Configuration object.
public AmazonElastiCacheClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonElastiCacheConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonElastiCacheConfig The AmazonElastiCacheClient Configuration Object
Результат System

AmazonElastiCacheClient() публичный Метод

Constructs AmazonElastiCacheClient with AWS Access Key ID and AWS Secret Key
public AmazonElastiCacheClient ( 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

AuthorizeCacheSecurityGroupIngress() публичный Метод

Allows network ingress to a cache security group. Applications using ElastiCache must be running on Amazon EC2, and Amazon EC2 security groups are used as the authorization mechanism.

You cannot authorize ingress from an Amazon EC2 security group in one region to an ElastiCache cluster in another region.

/// The specified Amazon EC2 security group is already authorized for the specified cache /// security group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The current state of the cache security group does not allow deletion. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public AuthorizeCacheSecurityGroupIngress ( AuthorizeCacheSecurityGroupIngressRequest request ) : AuthorizeCacheSecurityGroupIngressResponse
request AuthorizeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the AuthorizeCacheSecurityGroupIngress service method.
Результат AuthorizeCacheSecurityGroupIngressResponse

AuthorizeCacheSecurityGroupIngressAsync() публичный Метод

Initiates the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.
public AuthorizeCacheSecurityGroupIngressAsync ( AuthorizeCacheSecurityGroupIngressRequest request, System cancellationToken = default(CancellationToken) ) : Task
request AuthorizeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the AuthorizeCacheSecurityGroupIngress operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

BeginAddTagsToResource() публичный Метод

Initiates the asynchronous execution of the AddTagsToResource operation.
public BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation on AmazonElastiCacheClient.
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

BeginAuthorizeCacheSecurityGroupIngress() публичный Метод

Initiates the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.
public BeginAuthorizeCacheSecurityGroupIngress ( AuthorizeCacheSecurityGroupIngressRequest request, AsyncCallback callback, object state ) : IAsyncResult
request AuthorizeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the AuthorizeCacheSecurityGroupIngress operation on AmazonElastiCacheClient.
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

BeginCopySnapshot() публичный Метод

Initiates the asynchronous execution of the CopySnapshot operation.
public BeginCopySnapshot ( CopySnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CopySnapshotRequest Container for the necessary parameters to execute the CopySnapshot operation on AmazonElastiCacheClient.
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

BeginCreateCacheCluster() публичный Метод

Initiates the asynchronous execution of the CreateCacheCluster operation.
public BeginCreateCacheCluster ( CreateCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateCacheClusterRequest Container for the necessary parameters to execute the CreateCacheCluster operation on AmazonElastiCacheClient.
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

BeginCreateCacheParameterGroup() публичный Метод

Initiates the asynchronous execution of the CreateCacheParameterGroup operation.
public BeginCreateCacheParameterGroup ( CreateCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateCacheParameterGroupRequest Container for the necessary parameters to execute the CreateCacheParameterGroup operation on AmazonElastiCacheClient.
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

BeginCreateCacheSecurityGroup() публичный Метод

Initiates the asynchronous execution of the CreateCacheSecurityGroup operation.
public BeginCreateCacheSecurityGroup ( CreateCacheSecurityGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateCacheSecurityGroupRequest Container for the necessary parameters to execute the CreateCacheSecurityGroup operation on AmazonElastiCacheClient.
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

BeginCreateCacheSubnetGroup() публичный Метод

Initiates the asynchronous execution of the CreateCacheSubnetGroup operation.
public BeginCreateCacheSubnetGroup ( CreateCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateCacheSubnetGroupRequest Container for the necessary parameters to execute the CreateCacheSubnetGroup operation on AmazonElastiCacheClient.
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

BeginCreateReplicationGroup() публичный Метод

Initiates the asynchronous execution of the CreateReplicationGroup operation.
public BeginCreateReplicationGroup ( CreateReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateReplicationGroupRequest Container for the necessary parameters to execute the CreateReplicationGroup operation on AmazonElastiCacheClient.
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

BeginCreateSnapshot() публичный Метод

Initiates the asynchronous execution of the CreateSnapshot operation.
public BeginCreateSnapshot ( CreateSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot operation on AmazonElastiCacheClient.
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

BeginDeleteCacheCluster() публичный Метод

Initiates the asynchronous execution of the DeleteCacheCluster operation.
public BeginDeleteCacheCluster ( DeleteCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteCacheClusterRequest Container for the necessary parameters to execute the DeleteCacheCluster operation on AmazonElastiCacheClient.
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

BeginDeleteCacheParameterGroup() публичный Метод

Initiates the asynchronous execution of the DeleteCacheParameterGroup operation.
public BeginDeleteCacheParameterGroup ( DeleteCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteCacheParameterGroupRequest Container for the necessary parameters to execute the DeleteCacheParameterGroup operation on AmazonElastiCacheClient.
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

BeginDeleteCacheSecurityGroup() публичный Метод

Initiates the asynchronous execution of the DeleteCacheSecurityGroup operation.
public BeginDeleteCacheSecurityGroup ( DeleteCacheSecurityGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteCacheSecurityGroupRequest Container for the necessary parameters to execute the DeleteCacheSecurityGroup operation on AmazonElastiCacheClient.
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

BeginDeleteCacheSubnetGroup() публичный Метод

Initiates the asynchronous execution of the DeleteCacheSubnetGroup operation.
public BeginDeleteCacheSubnetGroup ( DeleteCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteCacheSubnetGroupRequest Container for the necessary parameters to execute the DeleteCacheSubnetGroup operation on AmazonElastiCacheClient.
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

BeginDeleteReplicationGroup() публичный Метод

Initiates the asynchronous execution of the DeleteReplicationGroup operation.
public BeginDeleteReplicationGroup ( DeleteReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteReplicationGroupRequest Container for the necessary parameters to execute the DeleteReplicationGroup operation on AmazonElastiCacheClient.
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

BeginDeleteSnapshot() публичный Метод

Initiates the asynchronous execution of the DeleteSnapshot operation.
public BeginDeleteSnapshot ( DeleteSnapshotRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot operation on AmazonElastiCacheClient.
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

BeginDescribeCacheClusters() публичный Метод

Initiates the asynchronous execution of the DescribeCacheClusters operation.
public BeginDescribeCacheClusters ( DescribeCacheClustersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheClustersRequest Container for the necessary parameters to execute the DescribeCacheClusters operation on AmazonElastiCacheClient.
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

BeginDescribeCacheEngineVersions() публичный Метод

Initiates the asynchronous execution of the DescribeCacheEngineVersions operation.
public BeginDescribeCacheEngineVersions ( DescribeCacheEngineVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheEngineVersionsRequest Container for the necessary parameters to execute the DescribeCacheEngineVersions operation on AmazonElastiCacheClient.
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

BeginDescribeCacheParameterGroups() публичный Метод

Initiates the asynchronous execution of the DescribeCacheParameterGroups operation.
public BeginDescribeCacheParameterGroups ( DescribeCacheParameterGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheParameterGroupsRequest Container for the necessary parameters to execute the DescribeCacheParameterGroups operation on AmazonElastiCacheClient.
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

BeginDescribeCacheParameters() публичный Метод

Initiates the asynchronous execution of the DescribeCacheParameters operation.
public BeginDescribeCacheParameters ( DescribeCacheParametersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheParametersRequest Container for the necessary parameters to execute the DescribeCacheParameters operation on AmazonElastiCacheClient.
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

BeginDescribeCacheSecurityGroups() публичный Метод

Initiates the asynchronous execution of the DescribeCacheSecurityGroups operation.
public BeginDescribeCacheSecurityGroups ( DescribeCacheSecurityGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheSecurityGroupsRequest Container for the necessary parameters to execute the DescribeCacheSecurityGroups operation on AmazonElastiCacheClient.
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

BeginDescribeCacheSubnetGroups() публичный Метод

Initiates the asynchronous execution of the DescribeCacheSubnetGroups operation.
public BeginDescribeCacheSubnetGroups ( DescribeCacheSubnetGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeCacheSubnetGroupsRequest Container for the necessary parameters to execute the DescribeCacheSubnetGroups operation on AmazonElastiCacheClient.
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

BeginDescribeEngineDefaultParameters() публичный Метод

Initiates the asynchronous execution of the DescribeEngineDefaultParameters operation.
public BeginDescribeEngineDefaultParameters ( DescribeEngineDefaultParametersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeEngineDefaultParametersRequest Container for the necessary parameters to execute the DescribeEngineDefaultParameters operation on AmazonElastiCacheClient.
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

BeginDescribeEvents() публичный Метод

Initiates the asynchronous execution of the DescribeEvents operation.
public BeginDescribeEvents ( DescribeEventsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeEventsRequest Container for the necessary parameters to execute the DescribeEvents operation on AmazonElastiCacheClient.
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

BeginDescribeReplicationGroups() публичный Метод

Initiates the asynchronous execution of the DescribeReplicationGroups operation.
public BeginDescribeReplicationGroups ( DescribeReplicationGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeReplicationGroupsRequest Container for the necessary parameters to execute the DescribeReplicationGroups operation on AmazonElastiCacheClient.
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

BeginDescribeReservedCacheNodes() публичный Метод

Initiates the asynchronous execution of the DescribeReservedCacheNodes operation.
public BeginDescribeReservedCacheNodes ( DescribeReservedCacheNodesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeReservedCacheNodesRequest Container for the necessary parameters to execute the DescribeReservedCacheNodes operation on AmazonElastiCacheClient.
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

BeginDescribeReservedCacheNodesOfferings() публичный Метод

Initiates the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.
public BeginDescribeReservedCacheNodesOfferings ( DescribeReservedCacheNodesOfferingsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeReservedCacheNodesOfferingsRequest Container for the necessary parameters to execute the DescribeReservedCacheNodesOfferings operation on AmazonElastiCacheClient.
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

BeginDescribeSnapshots() публичный Метод

Initiates the asynchronous execution of the DescribeSnapshots operation.
public BeginDescribeSnapshots ( DescribeSnapshotsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots operation on AmazonElastiCacheClient.
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

BeginListAllowedNodeTypeModifications() публичный Метод

Initiates the asynchronous execution of the ListAllowedNodeTypeModifications operation.
public BeginListAllowedNodeTypeModifications ( ListAllowedNodeTypeModificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListAllowedNodeTypeModificationsRequest Container for the necessary parameters to execute the ListAllowedNodeTypeModifications operation on AmazonElastiCacheClient.
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

BeginListTagsForResource() публичный Метод

Initiates the asynchronous execution of the ListTagsForResource operation.
public BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation on AmazonElastiCacheClient.
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

BeginModifyCacheCluster() публичный Метод

Initiates the asynchronous execution of the ModifyCacheCluster operation.
public BeginModifyCacheCluster ( ModifyCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ModifyCacheClusterRequest Container for the necessary parameters to execute the ModifyCacheCluster operation on AmazonElastiCacheClient.
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

BeginModifyCacheParameterGroup() публичный Метод

Initiates the asynchronous execution of the ModifyCacheParameterGroup operation.
public BeginModifyCacheParameterGroup ( ModifyCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ModifyCacheParameterGroupRequest Container for the necessary parameters to execute the ModifyCacheParameterGroup operation on AmazonElastiCacheClient.
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

BeginModifyCacheSubnetGroup() публичный Метод

Initiates the asynchronous execution of the ModifyCacheSubnetGroup operation.
public BeginModifyCacheSubnetGroup ( ModifyCacheSubnetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ModifyCacheSubnetGroupRequest Container for the necessary parameters to execute the ModifyCacheSubnetGroup operation on AmazonElastiCacheClient.
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

BeginModifyReplicationGroup() публичный Метод

Initiates the asynchronous execution of the ModifyReplicationGroup operation.
public BeginModifyReplicationGroup ( ModifyReplicationGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ModifyReplicationGroupRequest Container for the necessary parameters to execute the ModifyReplicationGroup operation on AmazonElastiCacheClient.
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

BeginPurchaseReservedCacheNodesOffering() публичный Метод

Initiates the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.
public BeginPurchaseReservedCacheNodesOffering ( PurchaseReservedCacheNodesOfferingRequest request, AsyncCallback callback, object state ) : IAsyncResult
request PurchaseReservedCacheNodesOfferingRequest Container for the necessary parameters to execute the PurchaseReservedCacheNodesOffering operation on AmazonElastiCacheClient.
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

BeginRebootCacheCluster() публичный Метод

Initiates the asynchronous execution of the RebootCacheCluster operation.
public BeginRebootCacheCluster ( RebootCacheClusterRequest request, AsyncCallback callback, object state ) : IAsyncResult
request RebootCacheClusterRequest Container for the necessary parameters to execute the RebootCacheCluster operation on AmazonElastiCacheClient.
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

BeginRemoveTagsFromResource() публичный Метод

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation on AmazonElastiCacheClient.
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

BeginResetCacheParameterGroup() публичный Метод

Initiates the asynchronous execution of the ResetCacheParameterGroup operation.
public BeginResetCacheParameterGroup ( ResetCacheParameterGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ResetCacheParameterGroupRequest Container for the necessary parameters to execute the ResetCacheParameterGroup operation on AmazonElastiCacheClient.
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

BeginRevokeCacheSecurityGroupIngress() публичный Метод

Initiates the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.
public BeginRevokeCacheSecurityGroupIngress ( RevokeCacheSecurityGroupIngressRequest request, AsyncCallback callback, object state ) : IAsyncResult
request RevokeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the RevokeCacheSecurityGroupIngress operation on AmazonElastiCacheClient.
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

CopySnapshot() публичный Метод

Makes a copy of an existing snapshot.

This operation is valid for Redis only.

Users or groups that have permissions to use the CopySnapshot operation can create their own Amazon S3 buckets and copy snapshots to it. To control access to your snapshots, use an IAM policy to control who has the ability to use the CopySnapshot operation. For more information about using IAM to control the use of ElastiCache operations, see Exporting Snapshots and Authentication & Access Control.

You could receive the following error messages.

Error Messages

  • Error Message: The S3 bucket %s is outside of the region.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The S3 bucket %s does not exist.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The S3 bucket %s is not owned by the authenticated user.

    Solution: Create an Amazon S3 bucket in the same region as your snapshot. For more information, see Step 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: The authenticated user does not have sufficient permissions to perform the desired activity.

    Solution: Contact your system administrator to get the needed permissions.

  • Error Message: The S3 bucket %s already contains an object with key %s.

    Solution: Give the TargetSnapshotName a new and unique value. If exporting a snapshot, you could alternatively create a new Amazon S3 bucket and use this same value for TargetSnapshotName.

  • Error Message: ElastiCache has not been granted READ permissions %s on the S3 Bucket.

    Solution: Add List and Read permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: ElastiCache has not been granted WRITE permissions %s on the S3 Bucket.

    Solution: Add Upload/Delete permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

  • Error Message: ElastiCache has not been granted READ_ACP permissions %s on the S3 Bucket.

    Solution: Add View Permissions on the bucket. For more information, see Step 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The current state of the snapshot does not allow the requested operation to occur. /// /// You already have a snapshot with the given name. /// /// The requested snapshot name does not refer to an existing snapshot. /// /// The request cannot be processed because it would exceed the maximum number of snapshots. ///
public CopySnapshot ( CopySnapshotRequest request ) : CopySnapshotResponse
request CopySnapshotRequest Container for the necessary parameters to execute the CopySnapshot service method.
Результат CopySnapshotResponse

CopySnapshotAsync() публичный Метод

Initiates the asynchronous execution of the CopySnapshot operation.
public CopySnapshotAsync ( CopySnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CopySnapshotRequest Container for the necessary parameters to execute the CopySnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateCacheCluster() публичный Метод

Creates a cache cluster. All nodes in the cache cluster run the same protocol-compliant cache engine software, either Memcached or Redis.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

/// You already have a cache cluster with the given identifier. /// /// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The requested cache subnet group name does not refer to an existing cache subnet group. /// /// The request cannot be processed because it would exceed the allowed number of cache /// clusters per customer. /// /// The requested cache node type is not available in the specified Availability Zone. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested replication group is not in the available state. /// /// The VPC network is in an invalid state. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes in a single cache cluster. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes per customer. /// /// The specified replication group does not exist. /// /// The request cannot be processed because it would cause the resource to have more than /// the allowed number of tags. The maximum number of tags permitted on a resource is /// 10. ///
public CreateCacheCluster ( CreateCacheClusterRequest request ) : CreateCacheClusterResponse
request CreateCacheClusterRequest Container for the necessary parameters to execute the CreateCacheCluster service method.
Результат CreateCacheClusterResponse

CreateCacheClusterAsync() публичный Метод

Initiates the asynchronous execution of the CreateCacheCluster operation.
public CreateCacheClusterAsync ( CreateCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateCacheClusterRequest Container for the necessary parameters to execute the CreateCacheCluster operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateCacheParameterGroup() публичный Метод

Creates a new cache parameter group. A cache parameter group is a collection of parameters that you apply to all of the nodes in a cache cluster.
/// A cache parameter group with the requested name already exists. /// /// The request cannot be processed because it would exceed the maximum number of cache /// security groups. /// /// The current state of the cache parameter group does not allow the requested operation /// to occur. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public CreateCacheParameterGroup ( CreateCacheParameterGroupRequest request ) : CreateCacheParameterGroupResponse
request CreateCacheParameterGroupRequest Container for the necessary parameters to execute the CreateCacheParameterGroup service method.
Результат CreateCacheParameterGroupResponse

CreateCacheParameterGroupAsync() публичный Метод

Initiates the asynchronous execution of the CreateCacheParameterGroup operation.
public CreateCacheParameterGroupAsync ( CreateCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateCacheParameterGroupRequest Container for the necessary parameters to execute the CreateCacheParameterGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateCacheSecurityGroup() публичный Метод

Creates a new cache security group. Use a cache security group to control access to one or more cache clusters.

Cache security groups are only used when you are creating a cache cluster outside of an Amazon Virtual Private Cloud (Amazon VPC). If you are creating a cache cluster inside of a VPC, use a cache subnet group instead. For more information, see CreateCacheSubnetGroup.

/// A cache security group with the specified name already exists. /// /// The request cannot be processed because it would exceed the allowed number of cache /// security groups. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public CreateCacheSecurityGroup ( CreateCacheSecurityGroupRequest request ) : CreateCacheSecurityGroupResponse
request CreateCacheSecurityGroupRequest Container for the necessary parameters to execute the CreateCacheSecurityGroup service method.
Результат CreateCacheSecurityGroupResponse

CreateCacheSecurityGroupAsync() публичный Метод

Initiates the asynchronous execution of the CreateCacheSecurityGroup operation.
public CreateCacheSecurityGroupAsync ( CreateCacheSecurityGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateCacheSecurityGroupRequest Container for the necessary parameters to execute the CreateCacheSecurityGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateCacheSubnetGroup() публичный Метод

Creates a new cache subnet group.

Use this parameter only when you are creating a cluster in an Amazon Virtual Private Cloud (Amazon VPC).

/// The requested cache subnet group name is already in use by an existing cache subnet /// group. /// /// The request cannot be processed because it would exceed the allowed number of cache /// subnet groups. /// /// The request cannot be processed because it would exceed the allowed number of subnets /// in a cache subnet group. /// /// An invalid subnet identifier was specified. ///
public CreateCacheSubnetGroup ( CreateCacheSubnetGroupRequest request ) : CreateCacheSubnetGroupResponse
request CreateCacheSubnetGroupRequest Container for the necessary parameters to execute the CreateCacheSubnetGroup service method.
Результат CreateCacheSubnetGroupResponse

CreateCacheSubnetGroupAsync() публичный Метод

Initiates the asynchronous execution of the CreateCacheSubnetGroup operation.
public CreateCacheSubnetGroupAsync ( CreateCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateCacheSubnetGroupRequest Container for the necessary parameters to execute the CreateCacheSubnetGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateReplicationGroup() публичный Метод

Creates a Redis (cluster mode disabled) or a Redis (cluster mode enabled) replication group.

A Redis (cluster mode disabled) replication group is a collection of cache clusters, where one of the cache clusters is a read/write primary and the others are read-only replicas. Writes to the primary are asynchronously propagated to the replicas.

A Redis (cluster mode enabled) replication group is a collection of 1 to 15 node groups (shards). Each node group (shard) has one read/write primary node and up to 5 read-only replica nodes. Writes to the primary are asynchronously propagated to the replicas. Redis (cluster mode enabled) replication groups partition the data across node groups (shards).

When a Redis (cluster mode disabled) replication group has been successfully created, you can add one or more read replicas to it, up to a total of 5 read replicas. You cannot alter a Redis (cluster mode enabled) replication group after it has been created.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The requested cache subnet group name does not refer to an existing cache subnet group. /// /// The request cannot be processed because it would exceed the allowed number of cache /// clusters per customer. /// /// The requested cache node type is not available in the specified Availability Zone. /// /// The requested cache cluster is not in the available state. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The VPC network is in an invalid state. /// /// The request cannot be processed because it would exceed the maximum of 15 node groups /// (shards) in a single replication group. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes in a single cache cluster. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes per customer. /// /// The specified replication group already exists. /// /// The request cannot be processed because it would cause the resource to have more than /// the allowed number of tags. The maximum number of tags permitted on a resource is /// 10. ///
public CreateReplicationGroup ( CreateReplicationGroupRequest request ) : CreateReplicationGroupResponse
request CreateReplicationGroupRequest Container for the necessary parameters to execute the CreateReplicationGroup service method.
Результат CreateReplicationGroupResponse

CreateReplicationGroupAsync() публичный Метод

Initiates the asynchronous execution of the CreateReplicationGroup operation.
public CreateReplicationGroupAsync ( CreateReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateReplicationGroupRequest Container for the necessary parameters to execute the CreateReplicationGroup 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
Результат AbstractAWSSigner

CreateSnapshot() публичный Метод

Creates a copy of an entire cache cluster or replication group at a specific moment in time.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache cluster is not in the available state. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested replication group is not in the available state. /// /// The specified replication group does not exist. /// /// You already have a snapshot with the given name. /// /// You attempted one of the following operations: /// ///
  • /// /// Creating a snapshot of a Redis cache cluster running on a cache.t1.micro /// cache node. /// ///
  • /// /// Creating a snapshot of a cache cluster that is running Memcached rather than Redis. /// ///
/// /// Neither of these are supported by ElastiCache. /// /// /// The request cannot be processed because it would exceed the maximum number of snapshots. ///
public CreateSnapshot ( CreateSnapshotRequest request ) : CreateSnapshotResponse
request CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot service method.
Результат CreateSnapshotResponse

CreateSnapshotAsync() публичный Метод

Initiates the asynchronous execution of the CreateSnapshot operation.
public CreateSnapshotAsync ( CreateSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request CreateSnapshotRequest Container for the necessary parameters to execute the CreateSnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteCacheCluster() публичный Метод

Deletes a previously provisioned cache cluster. DeleteCacheCluster deletes all associated cache nodes, node endpoints and the cache cluster itself. When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the cache cluster; you cannot cancel or revert this operation.

This operation cannot be used to delete a cache cluster that is the last read replica of a replication group or node group (shard) that has Multi-AZ mode enabled or a cache cluster from a Redis (cluster mode enabled) replication group.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache cluster is not in the available state. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// You already have a snapshot with the given name. /// /// You attempted one of the following operations: /// ///
  • /// /// Creating a snapshot of a Redis cache cluster running on a cache.t1.micro /// cache node. /// ///
  • /// /// Creating a snapshot of a cache cluster that is running Memcached rather than Redis. /// ///
/// /// Neither of these are supported by ElastiCache. /// /// /// The request cannot be processed because it would exceed the maximum number of snapshots. ///
public DeleteCacheCluster ( DeleteCacheClusterRequest request ) : DeleteCacheClusterResponse
request DeleteCacheClusterRequest Container for the necessary parameters to execute the DeleteCacheCluster service method.
Результат DeleteCacheClusterResponse

DeleteCacheClusterAsync() публичный Метод

Initiates the asynchronous execution of the DeleteCacheCluster operation.
public DeleteCacheClusterAsync ( DeleteCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteCacheClusterRequest Container for the necessary parameters to execute the DeleteCacheCluster operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteCacheParameterGroup() публичный Метод

Deletes the specified cache parameter group. You cannot delete a cache parameter group if it is associated with any cache clusters.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The current state of the cache parameter group does not allow the requested operation /// to occur. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DeleteCacheParameterGroup ( DeleteCacheParameterGroupRequest request ) : DeleteCacheParameterGroupResponse
request DeleteCacheParameterGroupRequest Container for the necessary parameters to execute the DeleteCacheParameterGroup service method.
Результат DeleteCacheParameterGroupResponse

DeleteCacheParameterGroupAsync() публичный Метод

Initiates the asynchronous execution of the DeleteCacheParameterGroup operation.
public DeleteCacheParameterGroupAsync ( DeleteCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteCacheParameterGroupRequest Container for the necessary parameters to execute the DeleteCacheParameterGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteCacheSecurityGroup() публичный Метод

Deletes a cache security group.

You cannot delete a cache security group if it is associated with any cache clusters.

/// The requested cache security group name does not refer to an existing cache security /// group. /// /// The current state of the cache security group does not allow deletion. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DeleteCacheSecurityGroup ( DeleteCacheSecurityGroupRequest request ) : DeleteCacheSecurityGroupResponse
request DeleteCacheSecurityGroupRequest Container for the necessary parameters to execute the DeleteCacheSecurityGroup service method.
Результат DeleteCacheSecurityGroupResponse

DeleteCacheSecurityGroupAsync() публичный Метод

Initiates the asynchronous execution of the DeleteCacheSecurityGroup operation.
public DeleteCacheSecurityGroupAsync ( DeleteCacheSecurityGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteCacheSecurityGroupRequest Container for the necessary parameters to execute the DeleteCacheSecurityGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteCacheSubnetGroup() публичный Метод

Deletes a cache subnet group.

You cannot delete a cache subnet group if it is associated with any cache clusters.

/// The requested cache subnet group is currently in use. /// /// The requested cache subnet group name does not refer to an existing cache subnet group. ///
public DeleteCacheSubnetGroup ( DeleteCacheSubnetGroupRequest request ) : DeleteCacheSubnetGroupResponse
request DeleteCacheSubnetGroupRequest Container for the necessary parameters to execute the DeleteCacheSubnetGroup service method.
Результат DeleteCacheSubnetGroupResponse

DeleteCacheSubnetGroupAsync() публичный Метод

Initiates the asynchronous execution of the DeleteCacheSubnetGroup operation.
public DeleteCacheSubnetGroupAsync ( DeleteCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteCacheSubnetGroupRequest Container for the necessary parameters to execute the DeleteCacheSubnetGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteReplicationGroup() публичный Метод

Deletes an existing replication group. By default, this operation deletes the entire replication group, including the primary/primaries and all of the read replicas. If the replication group has only one primary, you can optionally delete only the read replicas, while retaining the primary by setting RetainPrimaryCluster=true.

When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.

This operation is valid for Redis only.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested replication group is not in the available state. /// /// The specified replication group does not exist. /// /// You already have a snapshot with the given name. /// /// You attempted one of the following operations: /// ///
  • /// /// Creating a snapshot of a Redis cache cluster running on a cache.t1.micro /// cache node. /// ///
  • /// /// Creating a snapshot of a cache cluster that is running Memcached rather than Redis. /// ///
/// /// Neither of these are supported by ElastiCache. /// /// /// The request cannot be processed because it would exceed the maximum number of snapshots. ///
public DeleteReplicationGroup ( DeleteReplicationGroupRequest request ) : DeleteReplicationGroupResponse
request DeleteReplicationGroupRequest Container for the necessary parameters to execute the DeleteReplicationGroup service method.
Результат DeleteReplicationGroupResponse

DeleteReplicationGroupAsync() публичный Метод

Initiates the asynchronous execution of the DeleteReplicationGroup operation.
public DeleteReplicationGroupAsync ( DeleteReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteReplicationGroupRequest Container for the necessary parameters to execute the DeleteReplicationGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteSnapshot() публичный Метод

Deletes an existing snapshot. When you receive a successful response from this operation, ElastiCache immediately begins deleting the snapshot; you cannot cancel or revert this operation.

This operation is valid for Redis only.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The current state of the snapshot does not allow the requested operation to occur. /// /// The requested snapshot name does not refer to an existing snapshot. ///
public DeleteSnapshot ( DeleteSnapshotRequest request ) : DeleteSnapshotResponse
request DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot service method.
Результат DeleteSnapshotResponse

DeleteSnapshotAsync() публичный Метод

Initiates the asynchronous execution of the DeleteSnapshot operation.
public DeleteSnapshotAsync ( DeleteSnapshotRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteSnapshotRequest Container for the necessary parameters to execute the DeleteSnapshot operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheClusters() публичный Метод

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheClusters ( ) : DescribeCacheClustersResponse
Результат DescribeCacheClustersResponse

DescribeCacheClusters() публичный Метод

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheClusters ( DescribeCacheClustersRequest request ) : DescribeCacheClustersResponse
request DescribeCacheClustersRequest Container for the necessary parameters to execute the DescribeCacheClusters service method.
Результат DescribeCacheClustersResponse

DescribeCacheClustersAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheClusters operation.
public DescribeCacheClustersAsync ( DescribeCacheClustersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheClustersRequest Container for the necessary parameters to execute the DescribeCacheClusters operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheClustersAsync() публичный Метод

Returns information about all provisioned cache clusters if no cache cluster identifier is specified, or about a specific cache cluster if a cache cluster identifier is supplied.

By default, abbreviated information about the cache clusters are returned. You can use the optional ShowDetails flag to retrieve detailed information about the cache nodes associated with the cache clusters. These details include the DNS address and port for the cache node endpoint.

If the cluster is in the CREATING state, only cluster-level information is displayed until all of the nodes are successfully provisioned.

If the cluster is in the DELETING state, only cluster-level information is displayed.

If cache nodes are currently being added to the cache cluster, node endpoint information and creation time for the additional nodes are not displayed until they are completely provisioned. When the cache cluster state is available, the cluster is ready for use.

If cache nodes are currently being removed from the cache cluster, no endpoint information for the removed nodes is displayed.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheClustersAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheEngineVersions() публичный Метод

Returns a list of the available cache engines and their versions.
public DescribeCacheEngineVersions ( ) : DescribeCacheEngineVersionsResponse
Результат DescribeCacheEngineVersionsResponse

DescribeCacheEngineVersions() публичный Метод

Returns a list of the available cache engines and their versions.
public DescribeCacheEngineVersions ( DescribeCacheEngineVersionsRequest request ) : DescribeCacheEngineVersionsResponse
request DescribeCacheEngineVersionsRequest Container for the necessary parameters to execute the DescribeCacheEngineVersions service method.
Результат DescribeCacheEngineVersionsResponse

DescribeCacheEngineVersionsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheEngineVersions operation.
public DescribeCacheEngineVersionsAsync ( DescribeCacheEngineVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheEngineVersionsRequest Container for the necessary parameters to execute the DescribeCacheEngineVersions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheEngineVersionsAsync() публичный Метод

Returns a list of the available cache engines and their versions.
public DescribeCacheEngineVersionsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheParameterGroups() публичный Метод

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheParameterGroups ( ) : DescribeCacheParameterGroupsResponse
Результат DescribeCacheParameterGroupsResponse

DescribeCacheParameterGroups() публичный Метод

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheParameterGroups ( DescribeCacheParameterGroupsRequest request ) : DescribeCacheParameterGroupsResponse
request DescribeCacheParameterGroupsRequest Container for the necessary parameters to execute the DescribeCacheParameterGroups service method.
Результат DescribeCacheParameterGroupsResponse

DescribeCacheParameterGroupsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheParameterGroups operation.
public DescribeCacheParameterGroupsAsync ( DescribeCacheParameterGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheParameterGroupsRequest Container for the necessary parameters to execute the DescribeCacheParameterGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheParameterGroupsAsync() публичный Метод

Returns a list of cache parameter group descriptions. If a cache parameter group name is specified, the list contains only the descriptions for that group.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheParameterGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheParameters() публичный Метод

Returns the detailed parameter list for a particular cache parameter group.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheParameters ( DescribeCacheParametersRequest request ) : DescribeCacheParametersResponse
request DescribeCacheParametersRequest Container for the necessary parameters to execute the DescribeCacheParameters service method.
Результат DescribeCacheParametersResponse

DescribeCacheParametersAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheParameters operation.
public DescribeCacheParametersAsync ( DescribeCacheParametersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheParametersRequest Container for the necessary parameters to execute the DescribeCacheParameters operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheSecurityGroups() публичный Метод

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.
/// The requested cache security group name does not refer to an existing cache security /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheSecurityGroups ( ) : DescribeCacheSecurityGroupsResponse
Результат DescribeCacheSecurityGroupsResponse

DescribeCacheSecurityGroups() публичный Метод

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.
/// The requested cache security group name does not refer to an existing cache security /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheSecurityGroups ( DescribeCacheSecurityGroupsRequest request ) : DescribeCacheSecurityGroupsResponse
request DescribeCacheSecurityGroupsRequest Container for the necessary parameters to execute the DescribeCacheSecurityGroups service method.
Результат DescribeCacheSecurityGroupsResponse

DescribeCacheSecurityGroupsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheSecurityGroups operation.
public DescribeCacheSecurityGroupsAsync ( DescribeCacheSecurityGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheSecurityGroupsRequest Container for the necessary parameters to execute the DescribeCacheSecurityGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheSecurityGroupsAsync() публичный Метод

Returns a list of cache security group descriptions. If a cache security group name is specified, the list contains only the description of that group.
/// The requested cache security group name does not refer to an existing cache security /// group. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeCacheSecurityGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheSubnetGroups() публичный Метод

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.
/// The requested cache subnet group name does not refer to an existing cache subnet group. ///
public DescribeCacheSubnetGroups ( ) : DescribeCacheSubnetGroupsResponse
Результат DescribeCacheSubnetGroupsResponse

DescribeCacheSubnetGroups() публичный Метод

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.
/// The requested cache subnet group name does not refer to an existing cache subnet group. ///
public DescribeCacheSubnetGroups ( DescribeCacheSubnetGroupsRequest request ) : DescribeCacheSubnetGroupsResponse
request DescribeCacheSubnetGroupsRequest Container for the necessary parameters to execute the DescribeCacheSubnetGroups service method.
Результат DescribeCacheSubnetGroupsResponse

DescribeCacheSubnetGroupsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeCacheSubnetGroups operation.
public DescribeCacheSubnetGroupsAsync ( DescribeCacheSubnetGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeCacheSubnetGroupsRequest Container for the necessary parameters to execute the DescribeCacheSubnetGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeCacheSubnetGroupsAsync() публичный Метод

Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group.
/// The requested cache subnet group name does not refer to an existing cache subnet group. ///
public DescribeCacheSubnetGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeEngineDefaultParameters() публичный Метод

Returns the default engine and system parameter information for the specified cache engine.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeEngineDefaultParameters ( DescribeEngineDefaultParametersRequest request ) : DescribeEngineDefaultParametersResponse
request DescribeEngineDefaultParametersRequest Container for the necessary parameters to execute the DescribeEngineDefaultParameters service method.
Результат DescribeEngineDefaultParametersResponse

DescribeEngineDefaultParametersAsync() публичный Метод

Initiates the asynchronous execution of the DescribeEngineDefaultParameters operation.
public DescribeEngineDefaultParametersAsync ( DescribeEngineDefaultParametersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeEngineDefaultParametersRequest Container for the necessary parameters to execute the DescribeEngineDefaultParameters operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeEvents() публичный Метод

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeEvents ( ) : DescribeEventsResponse
Результат DescribeEventsResponse

DescribeEvents() публичный Метод

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeEvents ( DescribeEventsRequest request ) : DescribeEventsResponse
request DescribeEventsRequest Container for the necessary parameters to execute the DescribeEvents service method.
Результат DescribeEventsResponse

DescribeEventsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeEvents operation.
public DescribeEventsAsync ( DescribeEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeEventsRequest Container for the necessary parameters to execute the DescribeEvents operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeEventsAsync() публичный Метод

Returns events related to cache clusters, cache security groups, and cache parameter groups. You can obtain events specific to a particular cache cluster, cache security group, or cache parameter group by providing the name as a parameter.

By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days' worth of events if necessary.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public DescribeEventsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReplicationGroups() публичный Метод

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The specified replication group does not exist. ///
public DescribeReplicationGroups ( ) : DescribeReplicationGroupsResponse
Результат DescribeReplicationGroupsResponse

DescribeReplicationGroups() публичный Метод

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The specified replication group does not exist. ///
public DescribeReplicationGroups ( DescribeReplicationGroupsRequest request ) : DescribeReplicationGroupsResponse
request DescribeReplicationGroupsRequest Container for the necessary parameters to execute the DescribeReplicationGroups service method.
Результат DescribeReplicationGroupsResponse

DescribeReplicationGroupsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeReplicationGroups operation.
public DescribeReplicationGroupsAsync ( DescribeReplicationGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeReplicationGroupsRequest Container for the necessary parameters to execute the DescribeReplicationGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReplicationGroupsAsync() публичный Метод

Returns information about a particular replication group. If no identifier is specified, DescribeReplicationGroups returns information about all replication groups.

This operation is valid for Redis only.

/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The specified replication group does not exist. ///
public DescribeReplicationGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReservedCacheNodes() публичный Метод

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested reserved cache node was not found. ///
public DescribeReservedCacheNodes ( ) : DescribeReservedCacheNodesResponse
Результат DescribeReservedCacheNodesResponse

DescribeReservedCacheNodes() публичный Метод

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested reserved cache node was not found. ///
public DescribeReservedCacheNodes ( DescribeReservedCacheNodesRequest request ) : DescribeReservedCacheNodesResponse
request DescribeReservedCacheNodesRequest Container for the necessary parameters to execute the DescribeReservedCacheNodes service method.
Результат DescribeReservedCacheNodesResponse

DescribeReservedCacheNodesAsync() публичный Метод

Initiates the asynchronous execution of the DescribeReservedCacheNodes operation.
public DescribeReservedCacheNodesAsync ( DescribeReservedCacheNodesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeReservedCacheNodesRequest Container for the necessary parameters to execute the DescribeReservedCacheNodes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReservedCacheNodesAsync() публичный Метод

Returns information about reserved cache nodes for this account, or about a specified reserved cache node.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested reserved cache node was not found. ///
public DescribeReservedCacheNodesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReservedCacheNodesOfferings() публичный Метод

Lists available reserved cache node offerings.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested cache node offering does not exist. ///
public DescribeReservedCacheNodesOfferings ( ) : DescribeReservedCacheNodesOfferingsResponse
Результат DescribeReservedCacheNodesOfferingsResponse

DescribeReservedCacheNodesOfferings() публичный Метод

Lists available reserved cache node offerings.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested cache node offering does not exist. ///
public DescribeReservedCacheNodesOfferings ( DescribeReservedCacheNodesOfferingsRequest request ) : DescribeReservedCacheNodesOfferingsResponse
request DescribeReservedCacheNodesOfferingsRequest Container for the necessary parameters to execute the DescribeReservedCacheNodesOfferings service method.
Результат DescribeReservedCacheNodesOfferingsResponse

DescribeReservedCacheNodesOfferingsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.
public DescribeReservedCacheNodesOfferingsAsync ( DescribeReservedCacheNodesOfferingsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeReservedCacheNodesOfferingsRequest Container for the necessary parameters to execute the DescribeReservedCacheNodesOfferings operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeReservedCacheNodesOfferingsAsync() публичный Метод

Lists available reserved cache node offerings.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested cache node offering does not exist. ///
public DescribeReservedCacheNodesOfferingsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeSnapshots() публичный Метод

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested snapshot name does not refer to an existing snapshot. ///
public DescribeSnapshots ( ) : DescribeSnapshotsResponse
Результат DescribeSnapshotsResponse

DescribeSnapshots() публичный Метод

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested snapshot name does not refer to an existing snapshot. ///
public DescribeSnapshots ( DescribeSnapshotsRequest request ) : DescribeSnapshotsResponse
request DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots service method.
Результат DescribeSnapshotsResponse

DescribeSnapshotsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeSnapshots operation.
public DescribeSnapshotsAsync ( DescribeSnapshotsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeSnapshotsRequest Container for the necessary parameters to execute the DescribeSnapshots operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeSnapshotsAsync() публичный Метод

Returns information about cache cluster or replication group snapshots. By default, DescribeSnapshots lists all of your snapshots; it can optionally describe a single snapshot, or just the snapshots associated with a particular cache cluster.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested snapshot name does not refer to an existing snapshot. ///
public DescribeSnapshotsAsync ( System cancellationToken = default(CancellationToken) ) : Task
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

EndAddTagsToResource() публичный Метод

Finishes the asynchronous execution of the AddTagsToResource operation.
public EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToResource.
Результат AddTagsToResourceResponse

EndAuthorizeCacheSecurityGroupIngress() публичный Метод

Finishes the asynchronous execution of the AuthorizeCacheSecurityGroupIngress operation.
public EndAuthorizeCacheSecurityGroupIngress ( IAsyncResult asyncResult ) : AuthorizeCacheSecurityGroupIngressResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAuthorizeCacheSecurityGroupIngress.
Результат AuthorizeCacheSecurityGroupIngressResponse

EndCopySnapshot() публичный Метод

Finishes the asynchronous execution of the CopySnapshot operation.
public EndCopySnapshot ( IAsyncResult asyncResult ) : CopySnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCopySnapshot.
Результат CopySnapshotResponse

EndCreateCacheCluster() публичный Метод

Finishes the asynchronous execution of the CreateCacheCluster operation.
public EndCreateCacheCluster ( IAsyncResult asyncResult ) : CreateCacheClusterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateCacheCluster.
Результат CreateCacheClusterResponse

EndCreateCacheParameterGroup() публичный Метод

Finishes the asynchronous execution of the CreateCacheParameterGroup operation.
public EndCreateCacheParameterGroup ( IAsyncResult asyncResult ) : CreateCacheParameterGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateCacheParameterGroup.
Результат CreateCacheParameterGroupResponse

EndCreateCacheSecurityGroup() публичный Метод

Finishes the asynchronous execution of the CreateCacheSecurityGroup operation.
public EndCreateCacheSecurityGroup ( IAsyncResult asyncResult ) : CreateCacheSecurityGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateCacheSecurityGroup.
Результат CreateCacheSecurityGroupResponse

EndCreateCacheSubnetGroup() публичный Метод

Finishes the asynchronous execution of the CreateCacheSubnetGroup operation.
public EndCreateCacheSubnetGroup ( IAsyncResult asyncResult ) : CreateCacheSubnetGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateCacheSubnetGroup.
Результат CreateCacheSubnetGroupResponse

EndCreateReplicationGroup() публичный Метод

Finishes the asynchronous execution of the CreateReplicationGroup operation.
public EndCreateReplicationGroup ( IAsyncResult asyncResult ) : CreateReplicationGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateReplicationGroup.
Результат CreateReplicationGroupResponse

EndCreateSnapshot() публичный Метод

Finishes the asynchronous execution of the CreateSnapshot operation.
public EndCreateSnapshot ( IAsyncResult asyncResult ) : CreateSnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSnapshot.
Результат CreateSnapshotResponse

EndDeleteCacheCluster() публичный Метод

Finishes the asynchronous execution of the DeleteCacheCluster operation.
public EndDeleteCacheCluster ( IAsyncResult asyncResult ) : DeleteCacheClusterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteCacheCluster.
Результат DeleteCacheClusterResponse

EndDeleteCacheParameterGroup() публичный Метод

Finishes the asynchronous execution of the DeleteCacheParameterGroup operation.
public EndDeleteCacheParameterGroup ( IAsyncResult asyncResult ) : DeleteCacheParameterGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteCacheParameterGroup.
Результат DeleteCacheParameterGroupResponse

EndDeleteCacheSecurityGroup() публичный Метод

Finishes the asynchronous execution of the DeleteCacheSecurityGroup operation.
public EndDeleteCacheSecurityGroup ( IAsyncResult asyncResult ) : DeleteCacheSecurityGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteCacheSecurityGroup.
Результат DeleteCacheSecurityGroupResponse

EndDeleteCacheSubnetGroup() публичный Метод

Finishes the asynchronous execution of the DeleteCacheSubnetGroup operation.
public EndDeleteCacheSubnetGroup ( IAsyncResult asyncResult ) : DeleteCacheSubnetGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteCacheSubnetGroup.
Результат DeleteCacheSubnetGroupResponse

EndDeleteReplicationGroup() публичный Метод

Finishes the asynchronous execution of the DeleteReplicationGroup operation.
public EndDeleteReplicationGroup ( IAsyncResult asyncResult ) : DeleteReplicationGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteReplicationGroup.
Результат DeleteReplicationGroupResponse

EndDeleteSnapshot() публичный Метод

Finishes the asynchronous execution of the DeleteSnapshot operation.
public EndDeleteSnapshot ( IAsyncResult asyncResult ) : DeleteSnapshotResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSnapshot.
Результат DeleteSnapshotResponse

EndDescribeCacheClusters() публичный Метод

Finishes the asynchronous execution of the DescribeCacheClusters operation.
public EndDescribeCacheClusters ( IAsyncResult asyncResult ) : DescribeCacheClustersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheClusters.
Результат DescribeCacheClustersResponse

EndDescribeCacheEngineVersions() публичный Метод

Finishes the asynchronous execution of the DescribeCacheEngineVersions operation.
public EndDescribeCacheEngineVersions ( IAsyncResult asyncResult ) : DescribeCacheEngineVersionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheEngineVersions.
Результат DescribeCacheEngineVersionsResponse

EndDescribeCacheParameterGroups() публичный Метод

Finishes the asynchronous execution of the DescribeCacheParameterGroups operation.
public EndDescribeCacheParameterGroups ( IAsyncResult asyncResult ) : DescribeCacheParameterGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheParameterGroups.
Результат DescribeCacheParameterGroupsResponse

EndDescribeCacheParameters() публичный Метод

Finishes the asynchronous execution of the DescribeCacheParameters operation.
public EndDescribeCacheParameters ( IAsyncResult asyncResult ) : DescribeCacheParametersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheParameters.
Результат DescribeCacheParametersResponse

EndDescribeCacheSecurityGroups() публичный Метод

Finishes the asynchronous execution of the DescribeCacheSecurityGroups operation.
public EndDescribeCacheSecurityGroups ( IAsyncResult asyncResult ) : DescribeCacheSecurityGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheSecurityGroups.
Результат DescribeCacheSecurityGroupsResponse

EndDescribeCacheSubnetGroups() публичный Метод

Finishes the asynchronous execution of the DescribeCacheSubnetGroups operation.
public EndDescribeCacheSubnetGroups ( IAsyncResult asyncResult ) : DescribeCacheSubnetGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeCacheSubnetGroups.
Результат DescribeCacheSubnetGroupsResponse

EndDescribeEngineDefaultParameters() публичный Метод

Finishes the asynchronous execution of the DescribeEngineDefaultParameters operation.
public EndDescribeEngineDefaultParameters ( IAsyncResult asyncResult ) : DescribeEngineDefaultParametersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeEngineDefaultParameters.
Результат DescribeEngineDefaultParametersResponse

EndDescribeEvents() публичный Метод

Finishes the asynchronous execution of the DescribeEvents operation.
public EndDescribeEvents ( IAsyncResult asyncResult ) : DescribeEventsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeEvents.
Результат DescribeEventsResponse

EndDescribeReplicationGroups() публичный Метод

Finishes the asynchronous execution of the DescribeReplicationGroups operation.
public EndDescribeReplicationGroups ( IAsyncResult asyncResult ) : DescribeReplicationGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeReplicationGroups.
Результат DescribeReplicationGroupsResponse

EndDescribeReservedCacheNodes() публичный Метод

Finishes the asynchronous execution of the DescribeReservedCacheNodes operation.
public EndDescribeReservedCacheNodes ( IAsyncResult asyncResult ) : DescribeReservedCacheNodesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeReservedCacheNodes.
Результат DescribeReservedCacheNodesResponse

EndDescribeReservedCacheNodesOfferings() публичный Метод

Finishes the asynchronous execution of the DescribeReservedCacheNodesOfferings operation.
public EndDescribeReservedCacheNodesOfferings ( IAsyncResult asyncResult ) : DescribeReservedCacheNodesOfferingsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeReservedCacheNodesOfferings.
Результат DescribeReservedCacheNodesOfferingsResponse

EndDescribeSnapshots() публичный Метод

Finishes the asynchronous execution of the DescribeSnapshots operation.
public EndDescribeSnapshots ( IAsyncResult asyncResult ) : DescribeSnapshotsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeSnapshots.
Результат DescribeSnapshotsResponse

EndListAllowedNodeTypeModifications() публичный Метод

Finishes the asynchronous execution of the ListAllowedNodeTypeModifications operation.
public EndListAllowedNodeTypeModifications ( IAsyncResult asyncResult ) : ListAllowedNodeTypeModificationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAllowedNodeTypeModifications.
Результат ListAllowedNodeTypeModificationsResponse

EndListTagsForResource() публичный Метод

Finishes the asynchronous execution of the ListTagsForResource operation.
public EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForResource.
Результат ListTagsForResourceResponse

EndModifyCacheCluster() публичный Метод

Finishes the asynchronous execution of the ModifyCacheCluster operation.
public EndModifyCacheCluster ( IAsyncResult asyncResult ) : ModifyCacheClusterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyCacheCluster.
Результат ModifyCacheClusterResponse

EndModifyCacheParameterGroup() публичный Метод

Finishes the asynchronous execution of the ModifyCacheParameterGroup operation.
public EndModifyCacheParameterGroup ( IAsyncResult asyncResult ) : ModifyCacheParameterGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyCacheParameterGroup.
Результат ModifyCacheParameterGroupResponse

EndModifyCacheSubnetGroup() публичный Метод

Finishes the asynchronous execution of the ModifyCacheSubnetGroup operation.
public EndModifyCacheSubnetGroup ( IAsyncResult asyncResult ) : ModifyCacheSubnetGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyCacheSubnetGroup.
Результат ModifyCacheSubnetGroupResponse

EndModifyReplicationGroup() публичный Метод

Finishes the asynchronous execution of the ModifyReplicationGroup operation.
public EndModifyReplicationGroup ( IAsyncResult asyncResult ) : ModifyReplicationGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyReplicationGroup.
Результат ModifyReplicationGroupResponse

EndPurchaseReservedCacheNodesOffering() публичный Метод

Finishes the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.
public EndPurchaseReservedCacheNodesOffering ( IAsyncResult asyncResult ) : PurchaseReservedCacheNodesOfferingResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPurchaseReservedCacheNodesOffering.
Результат PurchaseReservedCacheNodesOfferingResponse

EndRebootCacheCluster() публичный Метод

Finishes the asynchronous execution of the RebootCacheCluster operation.
public EndRebootCacheCluster ( IAsyncResult asyncResult ) : RebootCacheClusterResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRebootCacheCluster.
Результат RebootCacheClusterResponse

EndRemoveTagsFromResource() публичный Метод

Finishes the asynchronous execution of the RemoveTagsFromResource operation.
public EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromResource.
Результат RemoveTagsFromResourceResponse

EndResetCacheParameterGroup() публичный Метод

Finishes the asynchronous execution of the ResetCacheParameterGroup operation.
public EndResetCacheParameterGroup ( IAsyncResult asyncResult ) : ResetCacheParameterGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResetCacheParameterGroup.
Результат ResetCacheParameterGroupResponse

EndRevokeCacheSecurityGroupIngress() публичный Метод

Finishes the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.
public EndRevokeCacheSecurityGroupIngress ( IAsyncResult asyncResult ) : RevokeCacheSecurityGroupIngressResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRevokeCacheSecurityGroupIngress.
Результат RevokeCacheSecurityGroupIngressResponse

ListAllowedNodeTypeModifications() публичный Метод

Lists all available node types that you can scale your Redis cluster's or replication group's current node type up to.

When you use the ModifyCacheCluster or ModifyReplicationGroup operations to scale up your cluster or replication group, the value of the CacheNodeType parameter must be one of the node types returned by this operation.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The specified replication group does not exist. ///
public ListAllowedNodeTypeModifications ( ListAllowedNodeTypeModificationsRequest request ) : ListAllowedNodeTypeModificationsResponse
request ListAllowedNodeTypeModificationsRequest Container for the necessary parameters to execute the ListAllowedNodeTypeModifications service method.
Результат ListAllowedNodeTypeModificationsResponse

ListAllowedNodeTypeModificationsAsync() публичный Метод

Initiates the asynchronous execution of the ListAllowedNodeTypeModifications operation.
public ListAllowedNodeTypeModificationsAsync ( ListAllowedNodeTypeModificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAllowedNodeTypeModificationsRequest Container for the necessary parameters to execute the ListAllowedNodeTypeModifications operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListTagsForResource() публичный Метод

Lists all cost allocation tags currently on the named resource. A cost allocation tag is a key-value pair where the key is case-sensitive and the value is optional. You can use cost allocation tags to categorize and track your AWS costs.

You can have a maximum of 10 cost allocation tags on an ElastiCache resource. For more information, see Using Cost Allocation Tags in Amazon ElastiCache.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested Amazon Resource Name (ARN) does not refer to an existing resource. /// /// The requested snapshot name does not refer to an existing snapshot. ///
public ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse
request ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource service method.
Результат ListTagsForResourceResponse

ListTagsForResourceAsync() публичный Метод

Initiates the asynchronous execution of the ListTagsForResource operation.
public ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ModifyCacheCluster() публичный Метод

Modifies the settings for a cache cluster. You can use this operation to change one or more cluster configuration parameters by specifying the parameters and the new values.
/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The requested cache node type is not available in the specified Availability Zone. /// /// The requested cache cluster is not in the available state. /// /// The current state of the cache security group does not allow deletion. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The VPC network is in an invalid state. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes in a single cache cluster. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes per customer. ///
public ModifyCacheCluster ( ModifyCacheClusterRequest request ) : ModifyCacheClusterResponse
request ModifyCacheClusterRequest Container for the necessary parameters to execute the ModifyCacheCluster service method.
Результат ModifyCacheClusterResponse

ModifyCacheClusterAsync() публичный Метод

Initiates the asynchronous execution of the ModifyCacheCluster operation.
public ModifyCacheClusterAsync ( ModifyCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ModifyCacheClusterRequest Container for the necessary parameters to execute the ModifyCacheCluster operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ModifyCacheParameterGroup() публичный Метод

Modifies the parameters of a cache parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The current state of the cache parameter group does not allow the requested operation /// to occur. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public ModifyCacheParameterGroup ( ModifyCacheParameterGroupRequest request ) : ModifyCacheParameterGroupResponse
request ModifyCacheParameterGroupRequest Container for the necessary parameters to execute the ModifyCacheParameterGroup service method.
Результат ModifyCacheParameterGroupResponse

ModifyCacheParameterGroupAsync() публичный Метод

Initiates the asynchronous execution of the ModifyCacheParameterGroup operation.
public ModifyCacheParameterGroupAsync ( ModifyCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ModifyCacheParameterGroupRequest Container for the necessary parameters to execute the ModifyCacheParameterGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ModifyCacheSubnetGroup() публичный Метод

Modifies an existing cache subnet group.
/// The requested cache subnet group name does not refer to an existing cache subnet group. /// /// The request cannot be processed because it would exceed the allowed number of subnets /// in a cache subnet group. /// /// An invalid subnet identifier was specified. /// /// The requested subnet is being used by another cache subnet group. ///
public ModifyCacheSubnetGroup ( ModifyCacheSubnetGroupRequest request ) : ModifyCacheSubnetGroupResponse
request ModifyCacheSubnetGroupRequest Container for the necessary parameters to execute the ModifyCacheSubnetGroup service method.
Результат ModifyCacheSubnetGroupResponse

ModifyCacheSubnetGroupAsync() публичный Метод

Initiates the asynchronous execution of the ModifyCacheSubnetGroup operation.
public ModifyCacheSubnetGroupAsync ( ModifyCacheSubnetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ModifyCacheSubnetGroupRequest Container for the necessary parameters to execute the ModifyCacheSubnetGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ModifyReplicationGroup() публичный Метод

Modifies the settings for a replication group.

Due to current limitations on Redis (cluster mode disabled), this operation or parameter is not supported on Redis (cluster mode enabled) replication groups.

This operation is valid for Redis only.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The requested cache node type is not available in the specified Availability Zone. /// /// The requested cache cluster is not in the available state. /// /// The current state of the cache security group does not allow deletion. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// The requested replication group is not in the available state. /// /// The VPC network is in an invalid state. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes in a single cache cluster. /// /// The request cannot be processed because it would exceed the allowed number of cache /// nodes per customer. /// /// The specified replication group does not exist. ///
public ModifyReplicationGroup ( ModifyReplicationGroupRequest request ) : ModifyReplicationGroupResponse
request ModifyReplicationGroupRequest Container for the necessary parameters to execute the ModifyReplicationGroup service method.
Результат ModifyReplicationGroupResponse

ModifyReplicationGroupAsync() публичный Метод

Initiates the asynchronous execution of the ModifyReplicationGroup operation.
public ModifyReplicationGroupAsync ( ModifyReplicationGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ModifyReplicationGroupRequest Container for the necessary parameters to execute the ModifyReplicationGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PurchaseReservedCacheNodesOffering() публичный Метод

Allows you to purchase a reserved cache node offering.
/// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. /// /// You already have a reservation with the given identifier. /// /// The request cannot be processed because it would exceed the user's cache node quota. /// /// The requested cache node offering does not exist. ///
public PurchaseReservedCacheNodesOffering ( PurchaseReservedCacheNodesOfferingRequest request ) : PurchaseReservedCacheNodesOfferingResponse
request PurchaseReservedCacheNodesOfferingRequest Container for the necessary parameters to execute the PurchaseReservedCacheNodesOffering service method.
Результат PurchaseReservedCacheNodesOfferingResponse

PurchaseReservedCacheNodesOfferingAsync() публичный Метод

Initiates the asynchronous execution of the PurchaseReservedCacheNodesOffering operation.
public PurchaseReservedCacheNodesOfferingAsync ( PurchaseReservedCacheNodesOfferingRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PurchaseReservedCacheNodesOfferingRequest Container for the necessary parameters to execute the PurchaseReservedCacheNodesOffering operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RebootCacheCluster() публичный Метод

Reboots some, or all, of the cache nodes within a provisioned cache cluster. This operation applies any modified cache parameter groups to the cache cluster. The reboot operation takes place as soon as possible, and results in a momentary outage to the cache cluster. During the reboot, the cache cluster status is set to REBOOTING.

The reboot causes the contents of the cache (for each cache node being rebooted) to be lost.

When the reboot is complete, a cache cluster event is created.

/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested cache cluster is not in the available state. ///
public RebootCacheCluster ( RebootCacheClusterRequest request ) : RebootCacheClusterResponse
request RebootCacheClusterRequest Container for the necessary parameters to execute the RebootCacheCluster service method.
Результат RebootCacheClusterResponse

RebootCacheClusterAsync() публичный Метод

Initiates the asynchronous execution of the RebootCacheCluster operation.
public RebootCacheClusterAsync ( RebootCacheClusterRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RebootCacheClusterRequest Container for the necessary parameters to execute the RebootCacheCluster operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RemoveTagsFromResource() публичный Метод

Removes the tags identified by the TagKeys list from the named resource.
/// The requested cache cluster ID does not refer to an existing cache cluster. /// /// The requested Amazon Resource Name (ARN) does not refer to an existing resource. /// /// The requested snapshot name does not refer to an existing snapshot. /// /// The requested tag was not found on this resource. ///
public RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse
request RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource service method.
Результат RemoveTagsFromResourceResponse

RemoveTagsFromResourceAsync() публичный Метод

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ResetCacheParameterGroup() публичный Метод

Modifies the parameters of a cache parameter group to the engine or system default value. You can reset specific parameters by submitting a list of parameter names. To reset the entire cache parameter group, specify the ResetAllParameters and CacheParameterGroupName parameters.
/// The requested cache parameter group name does not refer to an existing cache parameter /// group. /// /// The current state of the cache parameter group does not allow the requested operation /// to occur. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public ResetCacheParameterGroup ( ResetCacheParameterGroupRequest request ) : ResetCacheParameterGroupResponse
request ResetCacheParameterGroupRequest Container for the necessary parameters to execute the ResetCacheParameterGroup service method.
Результат ResetCacheParameterGroupResponse

ResetCacheParameterGroupAsync() публичный Метод

Initiates the asynchronous execution of the ResetCacheParameterGroup operation.
public ResetCacheParameterGroupAsync ( ResetCacheParameterGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ResetCacheParameterGroupRequest Container for the necessary parameters to execute the ResetCacheParameterGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RevokeCacheSecurityGroupIngress() публичный Метод

Revokes ingress from a cache security group. Use this operation to disallow access from an Amazon EC2 security group that had been previously authorized.
/// The specified Amazon EC2 security group is not authorized for the specified cache /// security group. /// /// The requested cache security group name does not refer to an existing cache security /// group. /// /// The current state of the cache security group does not allow deletion. /// /// Two or more incompatible parameters were specified. /// /// The value for a parameter is invalid. ///
public RevokeCacheSecurityGroupIngress ( RevokeCacheSecurityGroupIngressRequest request ) : RevokeCacheSecurityGroupIngressResponse
request RevokeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the RevokeCacheSecurityGroupIngress service method.
Результат RevokeCacheSecurityGroupIngressResponse

RevokeCacheSecurityGroupIngressAsync() публичный Метод

Initiates the asynchronous execution of the RevokeCacheSecurityGroupIngress operation.
public RevokeCacheSecurityGroupIngressAsync ( RevokeCacheSecurityGroupIngressRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RevokeCacheSecurityGroupIngressRequest Container for the necessary parameters to execute the RevokeCacheSecurityGroupIngress operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task