Class: Aws::Lightsail::Types::CloudFormationStackRecord
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::CloudFormationStackRecord
- Defined in:
- gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the CloudFormation stack record.
-
#created_at ⇒ Time
The date when the CloudFormation stack record was created.
-
#destination_info ⇒ Types::DestinationInfo
A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.
-
#location ⇒ Types::ResourceLocation
A list of objects describing the Availability Zone and Amazon Web Services Region of the CloudFormation stack record.
-
#name ⇒ String
The name of the CloudFormation stack record.
-
#resource_type ⇒ String
The Lightsail resource type (
CloudFormationStackRecord
). -
#source_info ⇒ Array<Types::CloudFormationStackRecordSourceInfo>
A list of objects describing the source of the CloudFormation stack record.
-
#state ⇒ String
The current state of the CloudFormation stack record.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the CloudFormation stack record.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date when the CloudFormation stack record was created.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#destination_info ⇒ Types::DestinationInfo
A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#location ⇒ Types::ResourceLocation
A list of objects describing the Availability Zone and Amazon Web Services Region of the CloudFormation stack record.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the CloudFormation stack record. It starts with
CloudFormationStackRecord
followed by a GUID.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The Lightsail resource type (CloudFormationStackRecord
).
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#source_info ⇒ Array<Types::CloudFormationStackRecordSourceInfo>
A list of objects describing the source of the CloudFormation stack record.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the CloudFormation stack record.
1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 1919 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |