ROS generates status codes for operations on stack groups and stack instances.

Stack group operations

Stack group operation status Description
RUNNING The operation is in progress.
SUCCEEDED The operation has been completed and has not exceeded the operation's fault tolerance capability.
FAILED The number of stacks on which the operation failed exceeded the user-defined failure tolerance.
STOPPING The operation is being stopped.
STOPPED The operation has been stopped.

Stack instance operations

Stack instance operation status Description
CURRENT The stack is up to date with the stack group. The template and parameters of the stack are consistent with those of the stack group.
OUTDATED The stack is not up to date with the stack group. The template and parameters of the stack are inconsistent with those of the stack group. Examples:
  • The stack group and some stack instances have been updated. In this case, the status of stack instances that have not been updated is OUTDATED.
  • ROS failed to assume the required role to create or update a stack instance and the stack creation or update was not performed. In this case, the status of the stack instance is OUTDATED.
  • ROS assumed the required role to create or update a stack instance, but the stack creation or update failed. In this case, the status of the stack instance is OUTDATED.