class Aws::Lightsail::Types::CloudFormationStackRecord

Describes a CloudFormation stack record created as a result of the `create cloud formation stack` action.

A CloudFormation stack record provides information about the AWS CloudFormation stack used to create a new Amazon Elastic Compute Cloud instance from an exported Lightsail instance snapshot.

@!attribute [rw] name

The name of the CloudFormation stack record. It starts with
`CloudFormationStackRecord` followed by a GUID.
@return [String]

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the CloudFormation stack record.
@return [String]

@!attribute [rw] created_at

The date when the CloudFormation stack record was created.
@return [Time]

@!attribute [rw] location

A list of objects describing the Availability Zone and AWS Region of
the CloudFormation stack record.
@return [Types::ResourceLocation]

@!attribute [rw] resource_type

The Lightsail resource type (e.g., `CloudFormationStackRecord`).
@return [String]

@!attribute [rw] state

The current state of the CloudFormation stack record.
@return [String]

@!attribute [rw] source_info

A list of objects describing the source of the CloudFormation stack
record.
@return [Array<Types::CloudFormationStackRecordSourceInfo>]

@!attribute [rw] destination_info

A list of objects describing the destination service, which is AWS
CloudFormation, and the Amazon Resource Name (ARN) of the AWS
CloudFormation stack.
@return [Types::DestinationInfo]

@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/CloudFormationStackRecord AWS API Documentation

Constants

SENSITIVE