Custom resource to store in AWS Config EBS Snapshot information
To declare this entity in your AWS CloudFormation template, use the following syntax:
{
"Type" : "AWSCustom::EBSCustom::EBSSnapshotCustom",
"Properties" : {
"Description" : String,
"OwnerId" : String,
"Encrypted" : Boolean,
"Progress" : String,
"StartTime" : String,
"State" : String,
"VolumeId" : String,
"VolumeSize" : String
}
}
Type: AWSCustom::EBSCustom::EBSSnapshotCustom
Properties:
Description: String
OwnerId: String
Encrypted: Boolean
Progress: String
StartTime: String
State: String
VolumeId: String
VolumeSize: String
Description of the snapshot
Required: No
Type: String
Update requires: No interruption
Account ID of the owner of the snapshot
Required: No
Type: String
Update requires: No interruption
Weather the snapshot is encrypted or not
Required: No
Type: Boolean
Update requires: No interruption
Progress of the snapshot
Required: No
Type: String
Update requires: No interruption
ID of The Snapshot
Required: No
Type: String
Update requires: No interruption
State of the snapshot
Required: No
Type: String
Update requires: No interruption
ID of The Volume
Required: No
Type: String
Update requires: No interruption
ID of The Volume
Required: No
Type: String
Update requires: No interruption
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the SnapshotId.
The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.
ID of The Snapshot