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
DeletionPolicy
andUpdateReplacePolicy
. -
#total_warnings ⇒ Integer
The number of warnings generated for this template.
Instance Attribute Details
#creation_time ⇒ Time
The time the generated template was created.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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
.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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
.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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.
2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 2690 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 |