Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.
Synopsis
- data CreateReadinessCheck = CreateReadinessCheck' {
- tags :: Maybe (HashMap Text Text)
- resourceSetName :: Text
- readinessCheckName :: Text
- newCreateReadinessCheck :: Text -> Text -> CreateReadinessCheck
- createReadinessCheck_tags :: Lens' CreateReadinessCheck (Maybe (HashMap Text Text))
- createReadinessCheck_resourceSetName :: Lens' CreateReadinessCheck Text
- createReadinessCheck_readinessCheckName :: Lens' CreateReadinessCheck Text
- data CreateReadinessCheckResponse = CreateReadinessCheckResponse' {
- readinessCheckArn :: Maybe Text
- readinessCheckName :: Maybe Text
- resourceSet :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newCreateReadinessCheckResponse :: Int -> CreateReadinessCheckResponse
- createReadinessCheckResponse_readinessCheckArn :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_readinessCheckName :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_resourceSet :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_tags :: Lens' CreateReadinessCheckResponse (Maybe (HashMap Text Text))
- createReadinessCheckResponse_httpStatus :: Lens' CreateReadinessCheckResponse Int
Creating a Request
data CreateReadinessCheck Source #
See: newCreateReadinessCheck
smart constructor.
CreateReadinessCheck' | |
|
Instances
newCreateReadinessCheck Source #
Create a value of CreateReadinessCheck
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateReadinessCheck
, createReadinessCheck_tags
- Undocumented member.
CreateReadinessCheck
, createReadinessCheck_resourceSetName
- The name of the resource set to check.
CreateReadinessCheck
, createReadinessCheck_readinessCheckName
- The name of the readiness check to create.
Request Lenses
createReadinessCheck_tags :: Lens' CreateReadinessCheck (Maybe (HashMap Text Text)) Source #
Undocumented member.
createReadinessCheck_resourceSetName :: Lens' CreateReadinessCheck Text Source #
The name of the resource set to check.
createReadinessCheck_readinessCheckName :: Lens' CreateReadinessCheck Text Source #
The name of the readiness check to create.
Destructuring the Response
data CreateReadinessCheckResponse Source #
See: newCreateReadinessCheckResponse
smart constructor.
CreateReadinessCheckResponse' | |
|
Instances
newCreateReadinessCheckResponse Source #
Create a value of CreateReadinessCheckResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateReadinessCheckResponse
, createReadinessCheckResponse_readinessCheckArn
- The Amazon Resource Name (ARN) associated with a readiness check.
CreateReadinessCheck
, createReadinessCheckResponse_readinessCheckName
- Name of a readiness check.
CreateReadinessCheckResponse
, createReadinessCheckResponse_resourceSet
- Name of the resource set to be checked.
CreateReadinessCheck
, createReadinessCheckResponse_tags
- Undocumented member.
$sel:httpStatus:CreateReadinessCheckResponse'
, createReadinessCheckResponse_httpStatus
- The response's http status code.
Response Lenses
createReadinessCheckResponse_readinessCheckArn :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) associated with a readiness check.
createReadinessCheckResponse_readinessCheckName :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
Name of a readiness check.
createReadinessCheckResponse_resourceSet :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
Name of the resource set to be checked.
createReadinessCheckResponse_tags :: Lens' CreateReadinessCheckResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createReadinessCheckResponse_httpStatus :: Lens' CreateReadinessCheckResponse Int Source #
The response's http status code.