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

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

Calls the CreateStack API operation.



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


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

Calls the DeleteStack API operation.



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


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

Calls the DescribeStackEvents API operation.



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


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

Calls the DescribeStackResource API operation.



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


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

Calls the DescribeStackResources API operation.



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


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

Calls the DescribeStacks API operation.



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


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

Calls the EstimateTemplateCost API operation.



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


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

Calls the GetTemplate API operation.



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


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

Calls the ListStackResources API operation.



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


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

Calls the ListStacks API operation.



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


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

Calls the UpdateStack API operation.



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


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

Calls the ValidateTemplate API operation.



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