Class: Aws::CloudFormation::Types::CreateGeneratedTemplateInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudformation/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#generated_template_nameString

The name assigned to the generated template.



1172
1173
1174
1175
1176
1177
1178
1179
# File 'lib/aws-sdk-cloudformation/types.rb', line 1172

class CreateGeneratedTemplateInput < Struct.new(
  :resources,
  :generated_template_name,
  :stack_name,
  :template_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#resourcesArray<Types::ResourceDefinition>

An optional list of resources to be included in the generated template.

If no resources are specified,the template will be created without any resources. Resources can be added to the template using the ‘UpdateGeneratedTemplate` API action.



1172
1173
1174
1175
1176
1177
1178
1179
# File 'lib/aws-sdk-cloudformation/types.rb', line 1172

class CreateGeneratedTemplateInput < Struct.new(
  :resources,
  :generated_template_name,
  :stack_name,
  :template_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#stack_nameString

An optional name or ARN of a stack to use as the base stack for the generated template.



1172
1173
1174
1175
1176
1177
1178
1179
# File 'lib/aws-sdk-cloudformation/types.rb', line 1172

class CreateGeneratedTemplateInput < Struct.new(
  :resources,
  :generated_template_name,
  :stack_name,
  :template_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#template_configurationTypes::TemplateConfiguration

The configuration details of the generated template, including the ‘DeletionPolicy` and `UpdateReplacePolicy`.



1172
1173
1174
1175
1176
1177
1178
1179
# File 'lib/aws-sdk-cloudformation/types.rb', line 1172

class CreateGeneratedTemplateInput < Struct.new(
  :resources,
  :generated_template_name,
  :stack_name,
  :template_configuration)
  SENSITIVE = []
  include Aws::Structure
end