ElastiCache#
Client#
- class ElastiCache.Client#
A low-level client representing 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 ElastiCache, customers get all of the benefits of a high-performance, in-memory cache with less of the administrative burden involved in launching and managing a distributed cache. The service makes setup, 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.
import boto3 client = boto3.client('elasticache')
These are the available methods:
- add_tags_to_resource
- authorize_cache_security_group_ingress
- batch_apply_update_action
- batch_stop_update_action
- can_paginate
- close
- complete_migration
- copy_snapshot
- create_cache_cluster
- create_cache_parameter_group
- create_cache_security_group
- create_cache_subnet_group
- create_global_replication_group
- create_replication_group
- create_snapshot
- create_user
- create_user_group
- decrease_node_groups_in_global_replication_group
- decrease_replica_count
- delete_cache_cluster
- delete_cache_parameter_group
- delete_cache_security_group
- delete_cache_subnet_group
- delete_global_replication_group
- delete_replication_group
- delete_snapshot
- delete_user
- delete_user_group
- describe_cache_clusters
- describe_cache_engine_versions
- describe_cache_parameter_groups
- describe_cache_parameters
- describe_cache_security_groups
- describe_cache_subnet_groups
- describe_engine_default_parameters
- describe_events
- describe_global_replication_groups
- describe_replication_groups
- describe_reserved_cache_nodes
- describe_reserved_cache_nodes_offerings
- describe_service_updates
- describe_snapshots
- describe_update_actions
- describe_user_groups
- describe_users
- disassociate_global_replication_group
- failover_global_replication_group
- get_paginator
- get_waiter
- increase_node_groups_in_global_replication_group
- increase_replica_count
- list_allowed_node_type_modifications
- list_tags_for_resource
- modify_cache_cluster
- modify_cache_parameter_group
- modify_cache_subnet_group
- modify_global_replication_group
- modify_replication_group
- modify_replication_group_shard_configuration
- modify_user
- modify_user_group
- purchase_reserved_cache_nodes_offering
- rebalance_slots_in_global_replication_group
- reboot_cache_cluster
- remove_tags_from_resource
- reset_cache_parameter_group
- revoke_cache_security_group_ingress
- start_migration
- test_failover
Paginators#
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are:
- DescribeCacheClusters
- DescribeCacheEngineVersions
- DescribeCacheParameterGroups
- DescribeCacheParameters
- DescribeCacheSecurityGroups
- DescribeCacheSubnetGroups
- DescribeEngineDefaultParameters
- DescribeEvents
- DescribeGlobalReplicationGroups
- DescribeReplicationGroups
- DescribeReservedCacheNodes
- DescribeReservedCacheNodesOfferings
- DescribeServiceUpdates
- DescribeSnapshots
- DescribeUpdateActions
- DescribeUserGroups
- DescribeUsers
Waiters#
Waiters are available on a client instance via the get_waiter
method. For more detailed instructions and examples on the usage or waiters, see the waiters user guide.
The available waiters are: