Class: Aws::CloudFormation::Types::UpdateGeneratedTemplateInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::UpdateGeneratedTemplateInput
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#add_resources ⇒ Array<Types::ResourceDefinition>
An optional list of resources to be added to the generated template.
-
#generated_template_name ⇒ String
The name or Amazon Resource Name (ARN) of a generated template.
-
#new_generated_template_name ⇒ String
An optional new name to assign to the generated template.
-
#refresh_all_resources ⇒ Boolean
If
true
, update the resource properties in the generated template with their current live state. -
#remove_resources ⇒ Array<String>
A list of logical ids for resources to remove from the generated template.
-
#template_configuration ⇒ Types::TemplateConfiguration
The configuration details of the generated template, including the
DeletionPolicy
andUpdateReplacePolicy
.
Instance Attribute Details
#add_resources ⇒ Array<Types::ResourceDefinition>
An optional list of resources to be added to the generated template.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |
#generated_template_name ⇒ String
The name or Amazon Resource Name (ARN) of a generated template.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |
#new_generated_template_name ⇒ String
An optional new name to assign to the generated template.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |
#refresh_all_resources ⇒ Boolean
If true
, update the resource properties in the generated template
with their current live state. This feature is useful when the
resource properties in your generated a template does not reflect
the live state of the resource properties. This happens when a user
update the resource properties after generating a template.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |
#remove_resources ⇒ Array<String>
A list of logical ids for resources to remove from the generated template.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |
#template_configuration ⇒ Types::TemplateConfiguration
The configuration details of the generated template, including the
DeletionPolicy
and UpdateReplacePolicy
.
10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 10563 class UpdateGeneratedTemplateInput < Struct.new( :generated_template_name, :new_generated_template_name, :add_resources, :remove_resources, :refresh_all_resources, :template_configuration) SENSITIVE = [] include Aws::Structure end |