Class: AWS::CloudFormation::Client
- Inherits:
-
AWS::Core::Client
- Object
- AWS::Core::Client
- AWS::CloudFormation::Client
- Extended by:
- AWS::Core::QueryClient
- Defined in:
- lib/aws/cloud_formation/client.rb
Overview
Client class for AWS CloudFormation.
Constant Summary collapse
- API_VERSION =
'2010-05-15'
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, #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.
60 |
# File 'lib/aws/cloud_formation/client.rb', line 60 define_client_method :create_stack, 'CreateStack' |
#create_upload_bucket(options = {}) ⇒ Core::Response
Calls the CreateUploadBucket API operation.
69 |
# File 'lib/aws/cloud_formation/client.rb', line 69 define_client_method :create_upload_bucket, 'CreateUploadBucket' |
#delete_stack(options = {}) ⇒ Core::Response
Calls the DeleteStack API operation.
76 |
# File 'lib/aws/cloud_formation/client.rb', line 76 define_client_method :delete_stack, 'DeleteStack' |
#describe_stack_events(options = {}) ⇒ Core::Response
Calls the DescribeStackEvents API operation.
98 |
# File 'lib/aws/cloud_formation/client.rb', line 98 define_client_method :describe_stack_events, 'DescribeStackEvents' |
#describe_stack_resource(options = {}) ⇒ Core::Response
Calls the DescribeStackResource API operation.
119 |
# File 'lib/aws/cloud_formation/client.rb', line 119 define_client_method :describe_stack_resource, 'DescribeStackResource' |
#describe_stack_resources(options = {}) ⇒ Core::Response
Calls the DescribeStackResources API operation.
140 |
# File 'lib/aws/cloud_formation/client.rb', line 140 define_client_method :describe_stack_resources, 'DescribeStackResources' |
#describe_stacks(options = {}) ⇒ Core::Response
Calls the DescribeStacks API operation.
168 |
# File 'lib/aws/cloud_formation/client.rb', line 168 define_client_method :describe_stacks, 'DescribeStacks' |
#estimate_template_cost(options = {}) ⇒ Core::Response
Calls the EstimateTemplateCost API operation.
182 |
# File 'lib/aws/cloud_formation/client.rb', line 182 define_client_method :estimate_template_cost, 'EstimateTemplateCost' |
#get_template(options = {}) ⇒ Core::Response
Calls the GetTemplate API operation.
192 |
# File 'lib/aws/cloud_formation/client.rb', line 192 define_client_method :get_template, 'GetTemplate' |
#list_stack_resources(options = {}) ⇒ Core::Response
Calls the ListStackResources API operation.
210 |
# File 'lib/aws/cloud_formation/client.rb', line 210 define_client_method :list_stack_resources, 'ListStackResources' |
#list_stacks(options = {}) ⇒ Core::Response
Calls the ListStacks API operation.
230 |
# File 'lib/aws/cloud_formation/client.rb', line 230 define_client_method :list_stacks, 'ListStacks' |
#update_stack(options = {}) ⇒ Core::Response
Calls the UpdateStack API operation.
246 |
# File 'lib/aws/cloud_formation/client.rb', line 246 define_client_method :update_stack, 'UpdateStack' |
#validate_template(options = {}) ⇒ Core::Response
Calls the ValidateTemplate API operation.
264 |
# File 'lib/aws/cloud_formation/client.rb', line 264 define_client_method :validate_template, 'ValidateTemplate' |