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 47


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

Calls the CreateCacheParameterGroup API operation.



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


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

Calls the CreateCacheSecurityGroup API operation.



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


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

Calls the CreateCacheSubnetGroup API operation.



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


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

Calls the DeleteCacheCluster API operation.



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


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

Calls the DeleteCacheParameterGroup API operation.



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


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

Calls the DeleteCacheSecurityGroup API operation.



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


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

Calls the DeleteCacheSubnetGroup API operation.



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


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

Calls the DescribeCacheClusters API operation.



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


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

Calls the DescribeCacheEngineVersions API operation.



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


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

Calls the DescribeCacheParameterGroups API operation.



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


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

Calls the DescribeCacheParameters API operation.



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


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

Calls the DescribeCacheSecurityGroups API operation.



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


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

Calls the DescribeCacheSubnetGroups API operation.



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


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

Calls the DescribeEngineDefaultParameters API operation.



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


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

Calls the DescribeEvents API operation.



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


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

Calls the DescribeReservedCacheNodes API operation.



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


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

Calls the DescribeReservedCacheNodesOfferings API operation.



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


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

Calls the ModifyCacheCluster API operation.



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


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

Calls the ModifyCacheParameterGroup API operation.



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


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

Calls the ModifyCacheSubnetGroup API operation.



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


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

Calls the PurchaseReservedCacheNodesOffering API operation.



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


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

Calls the RebootCacheCluster API operation.



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


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

Calls the ResetCacheParameterGroup API operation.



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


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

Calls the RevokeCacheSecurityGroupIngress API operation.



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