Class: AWS::CloudFormation::Client

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

Overview

Client class for AWS CloudFormation.

Instance Attribute Summary

Attributes inherited from AWS::Core::Client

#config, #http_read_timeout

Instance Method Summary collapse

Methods inherited from AWS::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

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

Calls the CancelUpdateStack API operation.



# File 'lib/aws/cloud_formation/client.rb', line 38


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

Calls the CreateStack API operation.



# File 'lib/aws/cloud_formation/client.rb', line 45


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

Calls the DeleteStack API operation.



# File 'lib/aws/cloud_formation/client.rb', line 106


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

Calls the DescribeStackEvents API operation.



# File 'lib/aws/cloud_formation/client.rb', line 113


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

Calls the DescribeStackResource API operation.



# File 'lib/aws/cloud_formation/client.rb', line 137


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

Calls the DescribeStackResources API operation.



# File 'lib/aws/cloud_formation/client.rb', line 161


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

Calls the DescribeStacks API operation.



# File 'lib/aws/cloud_formation/client.rb', line 193


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

Calls the EstimateTemplateCost API operation.



# File 'lib/aws/cloud_formation/client.rb', line 226


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

Calls the GetTemplate API operation.



# File 'lib/aws/cloud_formation/client.rb', line 249


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

Calls the ListStackResources API operation.



# File 'lib/aws/cloud_formation/client.rb', line 259


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

Calls the ListStacks API operation.



# File 'lib/aws/cloud_formation/client.rb', line 280


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

Calls the UpdateStack API operation.



# File 'lib/aws/cloud_formation/client.rb', line 304


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

Calls the ValidateTemplate API operation.



# File 'lib/aws/cloud_formation/client.rb', line 338