DATASOURCE::ROS::StackInstance is used to query the information about a stack instance that is associated with a stack group.
Syntax
{
"Type": "DATASOURCE::ROS::StackInstance",
"Properties": {
"StackInstanceAccountId": String,
"StackGroupName": String,
"StackInstanceRegionId": String,
"OutputOption": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
StackInstanceAccountId | String | Yes | Yes | The ID of the account to which the stack instance belongs. | None. |
StackGroupName | String | Yes | Yes | The name of the stack group. | None. |
StackInstanceRegionId | String | Yes | Yes | The region ID of the stack instance. | None. |
OutputOption | String | No | Yes | Specifies whether to return the outputs of the stack. | None. |
Return values
Fn::GetAtt
Status: the state of the stack.
AccountId: the ID of the account to which the stack belongs.
StatusReason: the reason for the state.
ParameterOverrides: the parameters that are used to override specific parameters.
StackGroupName: the name of the stack group.
Outputs: the outputs of the stack.
RdFolderId: the folder ID of the resource directory.
DriftDetectionTime: the time when the most recent successful drift detection was performed on the stack.
StackGroupId: the ID of the stack group.
RegionId: the region ID of the stack.
StackDriftStatus: the drift status of the stack when the most recent successful drift detection was performed on the stack.
StackId: the stack ID.