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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudformation/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.

Returns:

  • (String)


1068
1069
1070
1071
1072
1073
1074
1075
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1068

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.

Returns:



1068
1069
1070
1071
1072
1073
1074
1075
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1068

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.

Returns:

  • (String)


1068
1069
1070
1071
1072
1073
1074
1075
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1068

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.



1068
1069
1070
1071
1072
1073
1074
1075
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1068

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