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.
-
#create_upload_bucket(options = {}) ⇒ Core::Response
Calls the CreateUploadBucket 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 40
|
#create_upload_bucket(options = {}) ⇒ Core::Response
Calls the CreateUploadBucket API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 59
|
#delete_stack(options = {}) ⇒ Core::Response
Calls the DeleteStack API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 67
|
#describe_stack_events(options = {}) ⇒ Core::Response
Calls the DescribeStackEvents API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 73
|
#describe_stack_resource(options = {}) ⇒ Core::Response
Calls the DescribeStackResource API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 94
|
#describe_stack_resources(options = {}) ⇒ Core::Response
Calls the DescribeStackResources API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 114
|
#describe_stacks(options = {}) ⇒ Core::Response
Calls the DescribeStacks API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 134
|
#estimate_template_cost(options = {}) ⇒ Core::Response
Calls the EstimateTemplateCost API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 161
|
#get_template(options = {}) ⇒ Core::Response
Calls the GetTemplate API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 174
|
#list_stack_resources(options = {}) ⇒ Core::Response
Calls the ListStackResources API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 183
|
#list_stacks(options = {}) ⇒ Core::Response
Calls the ListStacks API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 200
|
#update_stack(options = {}) ⇒ Core::Response
Calls the UpdateStack API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 219
|
#validate_template(options = {}) ⇒ Core::Response
Calls the ValidateTemplate API operation.
|
# File 'lib/aws/cloud_formation/client.rb', line 234
|