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.
Contents
- arn
-
The Amazon Resource Name (ARN) of the CloudFormation stack record.
Type: String
Pattern:
.*\S.*
Required: No
- createdAt
-
The date when the CloudFormation stack record was created.
Type: Timestamp
Required: No
- destinationInfo
-
A list of objects describing the destination service, which is AWS CloudFormation, and the Amazon Resource Name (ARN) of the AWS CloudFormation stack.
Type: DestinationInfo object
Required: No
- location
-
A list of objects describing the Availability Zone and AWS Region of the CloudFormation stack record.
Type: ResourceLocation object
Required: No
- name
-
The name of the CloudFormation stack record. It starts with
CloudFormationStackRecord
followed by a GUID.Type: String
Pattern:
\w[\w\-]*\w
Required: No
- resourceType
-
The Lightsail resource type (
CloudFormationStackRecord
).Type: String
Valid Values:
ContainerService | Instance | StaticIp | KeyPair | InstanceSnapshot | Domain | PeeredVpc | LoadBalancer | LoadBalancerTlsCertificate | Disk | DiskSnapshot | RelationalDatabase | RelationalDatabaseSnapshot | ExportSnapshotRecord | CloudFormationStackRecord | Alarm | ContactMethod | Distribution | Certificate | Bucket
Required: No
- sourceInfo
-
A list of objects describing the source of the CloudFormation stack record.
Type: Array of CloudFormationStackRecordSourceInfo objects
Required: No
- state
-
The current state of the CloudFormation stack record.
Type: String
Valid Values:
Started | Succeeded | Failed
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: