Class: Aws::CloudFormation::Types::UpdateGeneratedTemplateInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::UpdateGeneratedTemplateInput
- Includes:
- Structure
- Defined in:
- 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` and `UpdateReplacePolicy`.
Instance Attribute Details
#add_resources ⇒ Array<Types::ResourceDefinition>
An optional list of resources to be added to the generated template.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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`.
10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10646 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 |