Class: AWS::ElastiCache::Client

Inherits:
Core::QueryClient show all
Defined in:
lib/aws/elasticache/client.rb

Overview

Client class for Amazon ElastiCache.

Instance Attribute Summary

Attributes inherited from Core::Client

#config

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#authorize_cache_security_group_ingress(options = {}) ⇒ Core::Response

Calls the AuthorizeCacheSecurityGroupIngress API operation.



# File 'lib/aws/elasticache/client.rb', line 25


#create_cache_cluster(options = {}) ⇒ Core::Response

Calls the CreateCacheCluster API operation.



# File 'lib/aws/elasticache/client.rb', line 48


#create_cache_parameter_group(options = {}) ⇒ Core::Response

Calls the CreateCacheParameterGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 144


#create_cache_security_group(options = {}) ⇒ Core::Response

Calls the CreateCacheSecurityGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 163


#create_cache_subnet_group(options = {}) ⇒ Core::Response

Calls the CreateCacheSubnetGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 184


#delete_cache_cluster(options = {}) ⇒ Core::Response

Calls the DeleteCacheCluster API operation.



# File 'lib/aws/elasticache/client.rb', line 207


#delete_cache_parameter_group(options = {}) ⇒ Core::Response

Calls the DeleteCacheParameterGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 258


#delete_cache_security_group(options = {}) ⇒ Core::Response

Calls the DeleteCacheSecurityGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 266


#delete_cache_subnet_group(options = {}) ⇒ Core::Response

Calls the DeleteCacheSubnetGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 274


#describe_cache_clusters(options = {}) ⇒ Core::Response

Calls the DescribeCacheClusters API operation.



# File 'lib/aws/elasticache/client.rb', line 282


#describe_cache_engine_versions(options = {}) ⇒ Core::Response

Calls the DescribeCacheEngineVersions API operation.



# File 'lib/aws/elasticache/client.rb', line 348


#describe_cache_parameter_groups(options = {}) ⇒ Core::Response

Calls the DescribeCacheParameterGroups API operation.



# File 'lib/aws/elasticache/client.rb', line 381


#describe_cache_parameters(options = {}) ⇒ Core::Response

Calls the DescribeCacheParameters API operation.



# File 'lib/aws/elasticache/client.rb', line 404


#describe_cache_security_groups(options = {}) ⇒ Core::Response

Calls the DescribeCacheSecurityGroups API operation.



# File 'lib/aws/elasticache/client.rb', line 445


#describe_cache_subnet_groups(options = {}) ⇒ Core::Response

Calls the DescribeCacheSubnetGroups API operation.



# File 'lib/aws/elasticache/client.rb', line 473


#describe_engine_default_parameters(options = {}) ⇒ Core::Response

Calls the DescribeEngineDefaultParameters API operation.



# File 'lib/aws/elasticache/client.rb', line 501


#describe_events(options = {}) ⇒ Core::Response

Calls the DescribeEvents API operation.



# File 'lib/aws/elasticache/client.rb', line 542


#describe_reserved_cache_nodes(options = {}) ⇒ Core::Response

Calls the DescribeReservedCacheNodes API operation.



# File 'lib/aws/elasticache/client.rb', line 581


#describe_reserved_cache_nodes_offerings(options = {}) ⇒ Core::Response

Calls the DescribeReservedCacheNodesOfferings API operation.



# File 'lib/aws/elasticache/client.rb', line 631


#modify_cache_cluster(options = {}) ⇒ Core::Response

Calls the ModifyCacheCluster API operation.



# File 'lib/aws/elasticache/client.rb', line 675


#modify_cache_parameter_group(options = {}) ⇒ Core::Response

Calls the ModifyCacheParameterGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 775


#modify_cache_subnet_group(options = {}) ⇒ Core::Response

Calls the ModifyCacheSubnetGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 794


#purchase_reserved_cache_nodes_offering(options = {}) ⇒ Core::Response

Calls the PurchaseReservedCacheNodesOffering API operation.



# File 'lib/aws/elasticache/client.rb', line 817


#reboot_cache_cluster(options = {}) ⇒ Core::Response

Calls the RebootCacheCluster API operation.



# File 'lib/aws/elasticache/client.rb', line 846


#reset_cache_parameter_group(options = {}) ⇒ Core::Response

Calls the ResetCacheParameterGroup API operation.



# File 'lib/aws/elasticache/client.rb', line 899


#revoke_cache_security_group_ingress(options = {}) ⇒ Core::Response

Calls the RevokeCacheSecurityGroupIngress API operation.



# File 'lib/aws/elasticache/client.rb', line 919