Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
For a specified stack that is in the UPDATE_ROLLBACK_FAILED
state,
continues rolling it back to the UPDATE_ROLLBACK_COMPLETE
state.
Depending on the cause of the failure, you can manually
fix the error
and continue the rollback. By continuing the rollback, you can return
your stack to a working state (the UPDATE_ROLLBACK_COMPLETE
state),
and then try to update the stack again.
A stack goes into the UPDATE_ROLLBACK_FAILED
state when AWS
CloudFormation cannot roll back all changes after a failed stack update.
For example, you might have a stack that is rolling back to an old
database instance that was deleted outside of AWS CloudFormation.
Because AWS CloudFormation doesn't know the database was deleted, it
assumes that the database instance still exists and attempts to roll
back to it, causing the update rollback to fail.
- continueUpdateRollback :: Text -> ContinueUpdateRollback
- data ContinueUpdateRollback
- curStackName :: Lens' ContinueUpdateRollback Text
- continueUpdateRollbackResponse :: Int -> ContinueUpdateRollbackResponse
- data ContinueUpdateRollbackResponse
- currsResponseStatus :: Lens' ContinueUpdateRollbackResponse Int
Creating a Request
continueUpdateRollback Source #
Creates a value of ContinueUpdateRollback
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ContinueUpdateRollback Source #
The input for the ContinueUpdateRollback action.
See: continueUpdateRollback
smart constructor.
Request Lenses
curStackName :: Lens' ContinueUpdateRollback Text Source #
The name or the unique ID of the stack that you want to continue rolling back.
Destructuring the Response
continueUpdateRollbackResponse Source #
Creates a value of ContinueUpdateRollbackResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ContinueUpdateRollbackResponse Source #
The output for a ContinueUpdateRollback action.
See: continueUpdateRollbackResponse
smart constructor.
Response Lenses
currsResponseStatus :: Lens' ContinueUpdateRollbackResponse Int Source #
The response status code.