Class: AWS::CloudFormation::Client
- Inherits:
-
AWS::Core::QueryClient
- Object
- AWS::Core::Client
- AWS::Core::QueryClient
- AWS::CloudFormation::Client
- Defined in:
- lib/aws/cloud_formation/client.rb
Overview
Client class for AWS CloudFormation.
Instance Attribute Summary
Attributes inherited from AWS::Core::Client
Instance Method Summary collapse
-
#create_stack(options = {}) ⇒ Core::Response
Calls the CreateStack API operation.
-
#delete_stack(options = {}) ⇒ Core::Response
Calls the DeleteStack API operation.
-
#describe_stack_events(options = {}) ⇒ Core::Response
Calls the DescribeStackEvents API operation.
-
#describe_stack_resource(options = {}) ⇒ Core::Response
Calls the DescribeStackResource API operation.
-
#describe_stack_resources(options = {}) ⇒ Core::Response
Calls the DescribeStackResources API operation.
-
#describe_stacks(options = {}) ⇒ Core::Response
Calls the DescribeStacks API operation.
-
#estimate_template_cost(options = {}) ⇒ Core::Response
Calls the EstimateTemplateCost API operation.
-
#get_template(options = {}) ⇒ Core::Response
Calls the GetTemplate API operation.
-
#list_stack_resources(options = {}) ⇒ Core::Response
Calls the ListStackResources API operation.
-
#list_stacks(options = {}) ⇒ Core::Response
Calls the ListStacks API operation.
-
#update_stack(options = {}) ⇒ Core::Response
Calls the UpdateStack API operation.
-
#validate_template(options = {}) ⇒ Core::Response
Calls the ValidateTemplate API operation.
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
|