CloudFormationStackRecord class

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

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.

Constructors

CloudFormationStackRecord({String? arn, DateTime? createdAt, DestinationInfo? destinationInfo, ResourceLocation? location, String? name, ResourceType? resourceType, List<CloudFormationStackRecordSourceInfo>? sourceInfo, RecordState? state})
CloudFormationStackRecord.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
The Amazon Resource Name (ARN) of the CloudFormation stack record.
final
createdAt DateTime?
The date when the CloudFormation stack record was created.
final
destinationInfo DestinationInfo?
A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.
final
hashCode int
The hash code for this object.
no setterinherited
location ResourceLocation?
A list of objects describing the Availability Zone and AWS Region of the CloudFormation stack record.
final
name String?
The name of the CloudFormation stack record. It starts with CloudFormationStackRecord followed by a GUID.
final
resourceType ResourceType?
The Lightsail resource type (e.g., CloudFormationStackRecord).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceInfo List<CloudFormationStackRecordSourceInfo>?
A list of objects describing the source of the CloudFormation stack record.
final
state RecordState?
The current state of the CloudFormation stack record.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited