Class: Aws::CloudFormation::Types::DescribeGeneratedTemplateOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::DescribeGeneratedTemplateOutput
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The time the generated template was created.
-
#generated_template_id ⇒ String
The Amazon Resource Name (ARN) of the generated template.
-
#generated_template_name ⇒ String
The name of the generated template.
-
#last_updated_time ⇒ Time
The time the generated template was last updated.
-
#progress ⇒ Types::TemplateProgress
An object describing the progress of the template generation.
-
#resources ⇒ Array<Types::ResourceDetail>
A list of objects describing the details of the resources in the template generation.
-
#stack_id ⇒ String
The stack ARN of the base stack if a base stack was provided when generating the template.
-
#status ⇒ String
The status of the template generation.
-
#status_reason ⇒ String
The reason for the current template generation status.
-
#template_configuration ⇒ Types::TemplateConfiguration
The configuration details of the generated template, including the
DeletionPolicyandUpdateReplacePolicy. -
#total_warnings ⇒ Integer
The number of warnings generated for this template.
Instance Attribute Details
#creation_time ⇒ Time
The time the generated template was created.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#generated_template_id ⇒ String
The Amazon Resource Name (ARN) of the generated template. The format
is
arn:${Partition}:cloudformation:${Region}:${Account}:generatedtemplate/${Id}.
For example,
arn:aws:cloudformation:us-east-1:123456789012:generatedtemplate/2e8465c1-9a80-43ea-a3a3-4f2d692fe6dc
.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#generated_template_name ⇒ String
The name of the generated template.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ Time
The time the generated template was last updated.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#progress ⇒ Types::TemplateProgress
An object describing the progress of the template generation.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#resources ⇒ Array<Types::ResourceDetail>
A list of objects describing the details of the resources in the template generation.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#stack_id ⇒ String
The stack ARN of the base stack if a base stack was provided when generating the template.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the template generation. Supported values are:
CreatePending- the creation of the template is pending.CreateInProgress- the creation of the template is in progress.DeletePending- the deletion of the template is pending.DeleteInProgress- the deletion of the template is in progress.UpdatePending- the update of the template is pending.UpdateInProgress- the update of the template is in progress.Failed- the template operation failed.Complete- the template operation is complete.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the current template generation status. This will provide more details if a failure happened.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#template_configuration ⇒ Types::TemplateConfiguration
The configuration details of the generated template, including the
DeletionPolicy and UpdateReplacePolicy.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |
#total_warnings ⇒ Integer
The number of warnings generated for this template. The warnings are found in the details of each of the resources in the template.
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 3001 class DescribeGeneratedTemplateOutput < Struct.new( :generated_template_id, :generated_template_name, :resources, :status, :status_reason, :creation_time, :last_updated_time, :progress, :stack_id, :template_configuration, :total_warnings) SENSITIVE = [] include Aws::Structure end |