For CloudFormation Stacks, the resource ID is the ARN.
A stack is a collection of AWS resources that you can manage as code within a template.
{
"AccountId": "123456789012",
"Arn": "arn:aws:cloudformation:ap-northeast-2:123456789012:stack/example-stack",
"Capabilities": null,
"ChangeSetId": null,
"DeletionTime": null,
"Description": "This is an example stack",
"DisableRollback": false,
"DriftInformation": {
"LastCheckTimestamp": "2019-01-01T00:00:00.00Z",
"StackDriftStatus": "IN_SYNC"
},
"Drifts": null,
"EnableTerminationProtection": null,
"Id": "arn:aws:cloudformation:ap-northeast-2:123456789012:stack/example-stack",
"LastUpdatedTime": null,
"Name": "example-stack",
"NotificationARNs": [
"arn:aws:sns:ap-northeast-2:123456789012:example-topic"
],
"Outputs": null,
"Parameters": [
{
"ParameterKey": "Parameter1",
"ParameterValue": "Value1",
"ResolvedValue": null,
"UsePreviousValue": null
},
{
"ParameterKey": "Parameter2",
"ParameterValue": "Value2",
"ResolvedValue": null,
"UsePreviousValue": null
}
],
"ParentId": null,
"Region": "ap-northeast-2",
"ResourceId": "arn:aws:cloudformation:ap-northeast-2:123456789012:stack/example-stack",
"ResourceType": "AWS.CloudFormation.Stack",
"RoleARN": null,
"RollbackConfiguration": {
"MonitoringTimeInMinutes": null,
"RollbackTriggers": null
},
"RootId": null,
"StackId": "arn:aws:cloudformation:ap-northeast-2:123456789012:stack/example-stack",
"StackStatus": "CREATE_COMPLETE",
"StackStatusReason": null,
"Tags": null,
"TimeCreated": "2019-01-01T00:00:00.000Z",
"TimeoutInMinutes": null
}