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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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).
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 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.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 2033 class CloudFormationStackRecord < Struct.new( :name, :arn, :created_at, :location, :resource_type, :state, :source_info, :destination_info) SENSITIVE = [] include Aws::Structure end |