Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- CreateResourceSet
- GetReadinessCheckStatus
- GetCellReadinessSummary
- UpdateCell
- DeleteCell
- UpdateReadinessCheck
- DeleteReadinessCheck
- ListCells
- ListReadinessChecks
- ListRules
- CreateReadinessCheck
- CreateCell
- GetRecoveryGroup
- ListRecoveryGroups
- ListCrossAccountAuthorizations
- GetCell
- CreateCrossAccountAuthorization
- CreateRecoveryGroup
- GetReadinessCheck
- GetReadinessCheckResourceStatus
- ListResourceSets
- GetArchitectureRecommendations
- DeleteCrossAccountAuthorization
- DeleteRecoveryGroup
- UpdateRecoveryGroup
- TagResource
- UntagResource
- GetRecoveryGroupReadinessSummary
- GetResourceSet
- ListTagsForResources
- UpdateResourceSet
- DeleteResourceSet
- Types
Synopsis
- createResourceSet_tags :: Lens' CreateResourceSet (Maybe (HashMap Text Text))
- createResourceSet_resourceSetType :: Lens' CreateResourceSet Text
- createResourceSet_resourceSetName :: Lens' CreateResourceSet Text
- createResourceSet_resources :: Lens' CreateResourceSet [Resource]
- createResourceSetResponse_resourceSetName :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_resourceSetType :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_resources :: Lens' CreateResourceSetResponse (Maybe [Resource])
- createResourceSetResponse_resourceSetArn :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_tags :: Lens' CreateResourceSetResponse (Maybe (HashMap Text Text))
- createResourceSetResponse_httpStatus :: Lens' CreateResourceSetResponse Int
- getReadinessCheckStatus_nextToken :: Lens' GetReadinessCheckStatus (Maybe Text)
- getReadinessCheckStatus_maxResults :: Lens' GetReadinessCheckStatus (Maybe Natural)
- getReadinessCheckStatus_readinessCheckName :: Lens' GetReadinessCheckStatus Text
- getReadinessCheckStatusResponse_readiness :: Lens' GetReadinessCheckStatusResponse (Maybe Readiness)
- getReadinessCheckStatusResponse_resources :: Lens' GetReadinessCheckStatusResponse (Maybe [ResourceResult])
- getReadinessCheckStatusResponse_nextToken :: Lens' GetReadinessCheckStatusResponse (Maybe Text)
- getReadinessCheckStatusResponse_messages :: Lens' GetReadinessCheckStatusResponse (Maybe [Message])
- getReadinessCheckStatusResponse_httpStatus :: Lens' GetReadinessCheckStatusResponse Int
- getCellReadinessSummary_nextToken :: Lens' GetCellReadinessSummary (Maybe Text)
- getCellReadinessSummary_maxResults :: Lens' GetCellReadinessSummary (Maybe Natural)
- getCellReadinessSummary_cellName :: Lens' GetCellReadinessSummary Text
- getCellReadinessSummaryResponse_readinessChecks :: Lens' GetCellReadinessSummaryResponse (Maybe [ReadinessCheckSummary])
- getCellReadinessSummaryResponse_readiness :: Lens' GetCellReadinessSummaryResponse (Maybe Readiness)
- getCellReadinessSummaryResponse_nextToken :: Lens' GetCellReadinessSummaryResponse (Maybe Text)
- getCellReadinessSummaryResponse_httpStatus :: Lens' GetCellReadinessSummaryResponse Int
- updateCell_cellName :: Lens' UpdateCell Text
- updateCell_cells :: Lens' UpdateCell [Text]
- updateCellResponse_cells :: Lens' UpdateCellResponse (Maybe [Text])
- updateCellResponse_parentReadinessScopes :: Lens' UpdateCellResponse (Maybe [Text])
- updateCellResponse_cellName :: Lens' UpdateCellResponse (Maybe Text)
- updateCellResponse_cellArn :: Lens' UpdateCellResponse (Maybe Text)
- updateCellResponse_tags :: Lens' UpdateCellResponse (Maybe (HashMap Text Text))
- updateCellResponse_httpStatus :: Lens' UpdateCellResponse Int
- deleteCell_cellName :: Lens' DeleteCell Text
- updateReadinessCheck_readinessCheckName :: Lens' UpdateReadinessCheck Text
- updateReadinessCheck_resourceSetName :: Lens' UpdateReadinessCheck Text
- updateReadinessCheckResponse_readinessCheckName :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_resourceSet :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_readinessCheckArn :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_tags :: Lens' UpdateReadinessCheckResponse (Maybe (HashMap Text Text))
- updateReadinessCheckResponse_httpStatus :: Lens' UpdateReadinessCheckResponse Int
- deleteReadinessCheck_readinessCheckName :: Lens' DeleteReadinessCheck Text
- listCells_nextToken :: Lens' ListCells (Maybe Text)
- listCells_maxResults :: Lens' ListCells (Maybe Natural)
- listCellsResponse_cells :: Lens' ListCellsResponse (Maybe [CellOutput])
- listCellsResponse_nextToken :: Lens' ListCellsResponse (Maybe Text)
- listCellsResponse_httpStatus :: Lens' ListCellsResponse Int
- listReadinessChecks_nextToken :: Lens' ListReadinessChecks (Maybe Text)
- listReadinessChecks_maxResults :: Lens' ListReadinessChecks (Maybe Natural)
- listReadinessChecksResponse_readinessChecks :: Lens' ListReadinessChecksResponse (Maybe [ReadinessCheckOutput])
- listReadinessChecksResponse_nextToken :: Lens' ListReadinessChecksResponse (Maybe Text)
- listReadinessChecksResponse_httpStatus :: Lens' ListReadinessChecksResponse Int
- listRules_resourceType :: Lens' ListRules (Maybe Text)
- listRules_nextToken :: Lens' ListRules (Maybe Text)
- listRules_maxResults :: Lens' ListRules (Maybe Natural)
- listRulesResponse_rules :: Lens' ListRulesResponse (Maybe [ListRulesOutput])
- listRulesResponse_nextToken :: Lens' ListRulesResponse (Maybe Text)
- listRulesResponse_httpStatus :: Lens' ListRulesResponse Int
- createReadinessCheck_tags :: Lens' CreateReadinessCheck (Maybe (HashMap Text Text))
- createReadinessCheck_resourceSetName :: Lens' CreateReadinessCheck Text
- createReadinessCheck_readinessCheckName :: Lens' CreateReadinessCheck Text
- createReadinessCheckResponse_readinessCheckName :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_resourceSet :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_readinessCheckArn :: Lens' CreateReadinessCheckResponse (Maybe Text)
- createReadinessCheckResponse_tags :: Lens' CreateReadinessCheckResponse (Maybe (HashMap Text Text))
- createReadinessCheckResponse_httpStatus :: Lens' CreateReadinessCheckResponse Int
- createCell_cells :: Lens' CreateCell (Maybe [Text])
- createCell_tags :: Lens' CreateCell (Maybe (HashMap Text Text))
- createCell_cellName :: Lens' CreateCell Text
- createCellResponse_cells :: Lens' CreateCellResponse (Maybe [Text])
- createCellResponse_parentReadinessScopes :: Lens' CreateCellResponse (Maybe [Text])
- createCellResponse_cellName :: Lens' CreateCellResponse (Maybe Text)
- createCellResponse_cellArn :: Lens' CreateCellResponse (Maybe Text)
- createCellResponse_tags :: Lens' CreateCellResponse (Maybe (HashMap Text Text))
- createCellResponse_httpStatus :: Lens' CreateCellResponse Int
- getRecoveryGroup_recoveryGroupName :: Lens' GetRecoveryGroup Text
- getRecoveryGroupResponse_cells :: Lens' GetRecoveryGroupResponse (Maybe [Text])
- getRecoveryGroupResponse_recoveryGroupName :: Lens' GetRecoveryGroupResponse (Maybe Text)
- getRecoveryGroupResponse_recoveryGroupArn :: Lens' GetRecoveryGroupResponse (Maybe Text)
- getRecoveryGroupResponse_tags :: Lens' GetRecoveryGroupResponse (Maybe (HashMap Text Text))
- getRecoveryGroupResponse_httpStatus :: Lens' GetRecoveryGroupResponse Int
- listRecoveryGroups_nextToken :: Lens' ListRecoveryGroups (Maybe Text)
- listRecoveryGroups_maxResults :: Lens' ListRecoveryGroups (Maybe Natural)
- listRecoveryGroupsResponse_recoveryGroups :: Lens' ListRecoveryGroupsResponse (Maybe [RecoveryGroupOutput])
- listRecoveryGroupsResponse_nextToken :: Lens' ListRecoveryGroupsResponse (Maybe Text)
- listRecoveryGroupsResponse_httpStatus :: Lens' ListRecoveryGroupsResponse Int
- listCrossAccountAuthorizations_nextToken :: Lens' ListCrossAccountAuthorizations (Maybe Text)
- listCrossAccountAuthorizations_maxResults :: Lens' ListCrossAccountAuthorizations (Maybe Natural)
- listCrossAccountAuthorizationsResponse_crossAccountAuthorizations :: Lens' ListCrossAccountAuthorizationsResponse (Maybe [Text])
- listCrossAccountAuthorizationsResponse_nextToken :: Lens' ListCrossAccountAuthorizationsResponse (Maybe Text)
- listCrossAccountAuthorizationsResponse_httpStatus :: Lens' ListCrossAccountAuthorizationsResponse Int
- getCell_cellName :: Lens' GetCell Text
- getCellResponse_cells :: Lens' GetCellResponse (Maybe [Text])
- getCellResponse_parentReadinessScopes :: Lens' GetCellResponse (Maybe [Text])
- getCellResponse_cellName :: Lens' GetCellResponse (Maybe Text)
- getCellResponse_cellArn :: Lens' GetCellResponse (Maybe Text)
- getCellResponse_tags :: Lens' GetCellResponse (Maybe (HashMap Text Text))
- getCellResponse_httpStatus :: Lens' GetCellResponse Int
- createCrossAccountAuthorization_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorization Text
- createCrossAccountAuthorizationResponse_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorizationResponse (Maybe Text)
- createCrossAccountAuthorizationResponse_httpStatus :: Lens' CreateCrossAccountAuthorizationResponse Int
- createRecoveryGroup_cells :: Lens' CreateRecoveryGroup (Maybe [Text])
- createRecoveryGroup_tags :: Lens' CreateRecoveryGroup (Maybe (HashMap Text Text))
- createRecoveryGroup_recoveryGroupName :: Lens' CreateRecoveryGroup Text
- createRecoveryGroupResponse_cells :: Lens' CreateRecoveryGroupResponse (Maybe [Text])
- createRecoveryGroupResponse_recoveryGroupName :: Lens' CreateRecoveryGroupResponse (Maybe Text)
- createRecoveryGroupResponse_recoveryGroupArn :: Lens' CreateRecoveryGroupResponse (Maybe Text)
- createRecoveryGroupResponse_tags :: Lens' CreateRecoveryGroupResponse (Maybe (HashMap Text Text))
- createRecoveryGroupResponse_httpStatus :: Lens' CreateRecoveryGroupResponse Int
- getReadinessCheck_readinessCheckName :: Lens' GetReadinessCheck Text
- getReadinessCheckResponse_readinessCheckName :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_resourceSet :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_readinessCheckArn :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_tags :: Lens' GetReadinessCheckResponse (Maybe (HashMap Text Text))
- getReadinessCheckResponse_httpStatus :: Lens' GetReadinessCheckResponse Int
- getReadinessCheckResourceStatus_nextToken :: Lens' GetReadinessCheckResourceStatus (Maybe Text)
- getReadinessCheckResourceStatus_maxResults :: Lens' GetReadinessCheckResourceStatus (Maybe Natural)
- getReadinessCheckResourceStatus_readinessCheckName :: Lens' GetReadinessCheckResourceStatus Text
- getReadinessCheckResourceStatus_resourceIdentifier :: Lens' GetReadinessCheckResourceStatus Text
- getReadinessCheckResourceStatusResponse_rules :: Lens' GetReadinessCheckResourceStatusResponse (Maybe [RuleResult])
- getReadinessCheckResourceStatusResponse_readiness :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Readiness)
- getReadinessCheckResourceStatusResponse_nextToken :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Text)
- getReadinessCheckResourceStatusResponse_httpStatus :: Lens' GetReadinessCheckResourceStatusResponse Int
- listResourceSets_nextToken :: Lens' ListResourceSets (Maybe Text)
- listResourceSets_maxResults :: Lens' ListResourceSets (Maybe Natural)
- listResourceSetsResponse_resourceSets :: Lens' ListResourceSetsResponse (Maybe [ResourceSetOutput])
- listResourceSetsResponse_nextToken :: Lens' ListResourceSetsResponse (Maybe Text)
- listResourceSetsResponse_httpStatus :: Lens' ListResourceSetsResponse Int
- getArchitectureRecommendations_nextToken :: Lens' GetArchitectureRecommendations (Maybe Text)
- getArchitectureRecommendations_maxResults :: Lens' GetArchitectureRecommendations (Maybe Natural)
- getArchitectureRecommendations_recoveryGroupName :: Lens' GetArchitectureRecommendations Text
- getArchitectureRecommendationsResponse_lastAuditTimestamp :: Lens' GetArchitectureRecommendationsResponse (Maybe UTCTime)
- getArchitectureRecommendationsResponse_nextToken :: Lens' GetArchitectureRecommendationsResponse (Maybe Text)
- getArchitectureRecommendationsResponse_recommendations :: Lens' GetArchitectureRecommendationsResponse (Maybe [Recommendation])
- getArchitectureRecommendationsResponse_httpStatus :: Lens' GetArchitectureRecommendationsResponse Int
- deleteCrossAccountAuthorization_crossAccountAuthorization :: Lens' DeleteCrossAccountAuthorization Text
- deleteCrossAccountAuthorizationResponse_httpStatus :: Lens' DeleteCrossAccountAuthorizationResponse Int
- deleteRecoveryGroup_recoveryGroupName :: Lens' DeleteRecoveryGroup Text
- updateRecoveryGroup_recoveryGroupName :: Lens' UpdateRecoveryGroup Text
- updateRecoveryGroup_cells :: Lens' UpdateRecoveryGroup [Text]
- updateRecoveryGroupResponse_cells :: Lens' UpdateRecoveryGroupResponse (Maybe [Text])
- updateRecoveryGroupResponse_recoveryGroupName :: Lens' UpdateRecoveryGroupResponse (Maybe Text)
- updateRecoveryGroupResponse_recoveryGroupArn :: Lens' UpdateRecoveryGroupResponse (Maybe Text)
- updateRecoveryGroupResponse_tags :: Lens' UpdateRecoveryGroupResponse (Maybe (HashMap Text Text))
- updateRecoveryGroupResponse_httpStatus :: Lens' UpdateRecoveryGroupResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResource_resourceArn :: Lens' UntagResource Text
- getRecoveryGroupReadinessSummary_nextToken :: Lens' GetRecoveryGroupReadinessSummary (Maybe Text)
- getRecoveryGroupReadinessSummary_maxResults :: Lens' GetRecoveryGroupReadinessSummary (Maybe Natural)
- getRecoveryGroupReadinessSummary_recoveryGroupName :: Lens' GetRecoveryGroupReadinessSummary Text
- getRecoveryGroupReadinessSummaryResponse_readinessChecks :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe [ReadinessCheckSummary])
- getRecoveryGroupReadinessSummaryResponse_readiness :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Readiness)
- getRecoveryGroupReadinessSummaryResponse_nextToken :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Text)
- getRecoveryGroupReadinessSummaryResponse_httpStatus :: Lens' GetRecoveryGroupReadinessSummaryResponse Int
- getResourceSet_resourceSetName :: Lens' GetResourceSet Text
- getResourceSetResponse_resourceSetName :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_resourceSetType :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_resources :: Lens' GetResourceSetResponse (Maybe [Resource])
- getResourceSetResponse_resourceSetArn :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_tags :: Lens' GetResourceSetResponse (Maybe (HashMap Text Text))
- getResourceSetResponse_httpStatus :: Lens' GetResourceSetResponse Int
- listTagsForResources_resourceArn :: Lens' ListTagsForResources Text
- listTagsForResourcesResponse_tags :: Lens' ListTagsForResourcesResponse (Maybe (HashMap Text Text))
- listTagsForResourcesResponse_httpStatus :: Lens' ListTagsForResourcesResponse Int
- updateResourceSet_resourceSetName :: Lens' UpdateResourceSet Text
- updateResourceSet_resourceSetType :: Lens' UpdateResourceSet Text
- updateResourceSet_resources :: Lens' UpdateResourceSet [Resource]
- updateResourceSetResponse_resourceSetName :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_resourceSetType :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_resources :: Lens' UpdateResourceSetResponse (Maybe [Resource])
- updateResourceSetResponse_resourceSetArn :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_tags :: Lens' UpdateResourceSetResponse (Maybe (HashMap Text Text))
- updateResourceSetResponse_httpStatus :: Lens' UpdateResourceSetResponse Int
- deleteResourceSet_resourceSetName :: Lens' DeleteResourceSet Text
- cellOutput_tags :: Lens' CellOutput (Maybe (HashMap Text Text))
- cellOutput_parentReadinessScopes :: Lens' CellOutput [Text]
- cellOutput_cellArn :: Lens' CellOutput Text
- cellOutput_cellName :: Lens' CellOutput Text
- cellOutput_cells :: Lens' CellOutput [Text]
- dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource)
- dNSTargetResource_domainName :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text)
- listRulesOutput_ruleDescription :: Lens' ListRulesOutput Text
- listRulesOutput_ruleId :: Lens' ListRulesOutput Text
- listRulesOutput_resourceType :: Lens' ListRulesOutput Text
- message_messageText :: Lens' Message (Maybe Text)
- nLBResource_arn :: Lens' NLBResource (Maybe Text)
- r53ResourceRecord_domainName :: Lens' R53ResourceRecord (Maybe Text)
- r53ResourceRecord_recordSetId :: Lens' R53ResourceRecord (Maybe Text)
- readinessCheckOutput_readinessCheckName :: Lens' ReadinessCheckOutput (Maybe Text)
- readinessCheckOutput_tags :: Lens' ReadinessCheckOutput (Maybe (HashMap Text Text))
- readinessCheckOutput_readinessCheckArn :: Lens' ReadinessCheckOutput Text
- readinessCheckOutput_resourceSet :: Lens' ReadinessCheckOutput Text
- readinessCheckSummary_readiness :: Lens' ReadinessCheckSummary (Maybe Readiness)
- readinessCheckSummary_readinessCheckName :: Lens' ReadinessCheckSummary (Maybe Text)
- recommendation_recommendationText :: Lens' Recommendation Text
- recoveryGroupOutput_tags :: Lens' RecoveryGroupOutput (Maybe (HashMap Text Text))
- recoveryGroupOutput_recoveryGroupArn :: Lens' RecoveryGroupOutput Text
- recoveryGroupOutput_recoveryGroupName :: Lens' RecoveryGroupOutput Text
- recoveryGroupOutput_cells :: Lens' RecoveryGroupOutput [Text]
- resource_readinessScopes :: Lens' Resource (Maybe [Text])
- resource_resourceArn :: Lens' Resource (Maybe Text)
- resource_componentId :: Lens' Resource (Maybe Text)
- resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource)
- resourceResult_resourceArn :: Lens' ResourceResult (Maybe Text)
- resourceResult_componentId :: Lens' ResourceResult (Maybe Text)
- resourceResult_readiness :: Lens' ResourceResult Readiness
- resourceResult_lastCheckedTimestamp :: Lens' ResourceResult UTCTime
- resourceSetOutput_tags :: Lens' ResourceSetOutput (Maybe (HashMap Text Text))
- resourceSetOutput_resourceSetType :: Lens' ResourceSetOutput Text
- resourceSetOutput_resourceSetName :: Lens' ResourceSetOutput Text
- resourceSetOutput_resourceSetArn :: Lens' ResourceSetOutput Text
- resourceSetOutput_resources :: Lens' ResourceSetOutput [Resource]
- ruleResult_messages :: Lens' RuleResult [Message]
- ruleResult_readiness :: Lens' RuleResult Readiness
- ruleResult_ruleId :: Lens' RuleResult Text
- ruleResult_lastCheckedTimestamp :: Lens' RuleResult UTCTime
- targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord)
- targetResource_nLBResource :: Lens' TargetResource (Maybe NLBResource)
Operations
CreateResourceSet
createResourceSet_tags :: Lens' CreateResourceSet (Maybe (HashMap Text Text)) Source #
Undocumented member.
createResourceSet_resourceSetType :: Lens' CreateResourceSet Text Source #
AWS Resource type of the resources in the ResourceSet
createResourceSet_resourceSetName :: Lens' CreateResourceSet Text Source #
The name of the ResourceSet to create
createResourceSet_resources :: Lens' CreateResourceSet [Resource] Source #
A list of Resource objects
createResourceSetResponse_resourceSetName :: Lens' CreateResourceSetResponse (Maybe Text) Source #
The name of the ResourceSet
createResourceSetResponse_resourceSetType :: Lens' CreateResourceSetResponse (Maybe Text) Source #
AWS Resource Type of the resources in the ResourceSet
createResourceSetResponse_resources :: Lens' CreateResourceSetResponse (Maybe [Resource]) Source #
A list of Resource objects
createResourceSetResponse_resourceSetArn :: Lens' CreateResourceSetResponse (Maybe Text) Source #
The arn for the ResourceSet
createResourceSetResponse_tags :: Lens' CreateResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createResourceSetResponse_httpStatus :: Lens' CreateResourceSetResponse Int Source #
The response's http status code.
GetReadinessCheckStatus
getReadinessCheckStatus_nextToken :: Lens' GetReadinessCheckStatus (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
getReadinessCheckStatus_maxResults :: Lens' GetReadinessCheckStatus (Maybe Natural) Source #
Upper bound on number of records to return.
getReadinessCheckStatus_readinessCheckName :: Lens' GetReadinessCheckStatus Text Source #
The ReadinessCheck to get
getReadinessCheckStatusResponse_readiness :: Lens' GetReadinessCheckStatusResponse (Maybe Readiness) Source #
The readiness at rule level.
getReadinessCheckStatusResponse_resources :: Lens' GetReadinessCheckStatusResponse (Maybe [ResourceResult]) Source #
Summary of resources's readiness
getReadinessCheckStatusResponse_nextToken :: Lens' GetReadinessCheckStatusResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
getReadinessCheckStatusResponse_messages :: Lens' GetReadinessCheckStatusResponse (Maybe [Message]) Source #
Top level messages for readiness check status
getReadinessCheckStatusResponse_httpStatus :: Lens' GetReadinessCheckStatusResponse Int Source #
The response's http status code.
GetCellReadinessSummary
getCellReadinessSummary_nextToken :: Lens' GetCellReadinessSummary (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
getCellReadinessSummary_maxResults :: Lens' GetCellReadinessSummary (Maybe Natural) Source #
Upper bound on number of records to return.
getCellReadinessSummary_cellName :: Lens' GetCellReadinessSummary Text Source #
The name of the Cell
getCellReadinessSummaryResponse_readinessChecks :: Lens' GetCellReadinessSummaryResponse (Maybe [ReadinessCheckSummary]) Source #
Summaries for the ReadinessChecks making up the Cell
getCellReadinessSummaryResponse_readiness :: Lens' GetCellReadinessSummaryResponse (Maybe Readiness) Source #
The readiness at Cell level.
getCellReadinessSummaryResponse_nextToken :: Lens' GetCellReadinessSummaryResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
getCellReadinessSummaryResponse_httpStatus :: Lens' GetCellReadinessSummaryResponse Int Source #
The response's http status code.
UpdateCell
updateCell_cellName :: Lens' UpdateCell Text Source #
The Cell to update
updateCell_cells :: Lens' UpdateCell [Text] Source #
A list of Cell arns, completely replaces previous list
updateCellResponse_cells :: Lens' UpdateCellResponse (Maybe [Text]) Source #
A list of Cell arns
updateCellResponse_parentReadinessScopes :: Lens' UpdateCellResponse (Maybe [Text]) Source #
A list of Cell ARNs and/or RecoveryGroup ARNs
updateCellResponse_cellName :: Lens' UpdateCellResponse (Maybe Text) Source #
The name of the Cell
updateCellResponse_cellArn :: Lens' UpdateCellResponse (Maybe Text) Source #
The arn for the Cell
updateCellResponse_tags :: Lens' UpdateCellResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateCellResponse_httpStatus :: Lens' UpdateCellResponse Int Source #
The response's http status code.
DeleteCell
deleteCell_cellName :: Lens' DeleteCell Text Source #
The Cell to delete
UpdateReadinessCheck
updateReadinessCheck_readinessCheckName :: Lens' UpdateReadinessCheck Text Source #
The ReadinessCheck to update
updateReadinessCheck_resourceSetName :: Lens' UpdateReadinessCheck Text Source #
The name of the ResourceSet to check
updateReadinessCheckResponse_readinessCheckName :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
Name for a ReadinessCheck
updateReadinessCheckResponse_resourceSet :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
Name of the ResourceSet to be checked
updateReadinessCheckResponse_readinessCheckArn :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
Arn associated with ReadinessCheck
updateReadinessCheckResponse_tags :: Lens' UpdateReadinessCheckResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateReadinessCheckResponse_httpStatus :: Lens' UpdateReadinessCheckResponse Int Source #
The response's http status code.
DeleteReadinessCheck
deleteReadinessCheck_readinessCheckName :: Lens' DeleteReadinessCheck Text Source #
The ReadinessCheck to delete
ListCells
listCells_nextToken :: Lens' ListCells (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listCells_maxResults :: Lens' ListCells (Maybe Natural) Source #
Upper bound on number of records to return.
listCellsResponse_cells :: Lens' ListCellsResponse (Maybe [CellOutput]) Source #
A list of Cells
listCellsResponse_nextToken :: Lens' ListCellsResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listCellsResponse_httpStatus :: Lens' ListCellsResponse Int Source #
The response's http status code.
ListReadinessChecks
listReadinessChecks_nextToken :: Lens' ListReadinessChecks (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listReadinessChecks_maxResults :: Lens' ListReadinessChecks (Maybe Natural) Source #
Upper bound on number of records to return.
listReadinessChecksResponse_readinessChecks :: Lens' ListReadinessChecksResponse (Maybe [ReadinessCheckOutput]) Source #
A list of ReadinessCheck associated with the account
listReadinessChecksResponse_nextToken :: Lens' ListReadinessChecksResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listReadinessChecksResponse_httpStatus :: Lens' ListReadinessChecksResponse Int Source #
The response's http status code.
ListRules
listRules_resourceType :: Lens' ListRules (Maybe Text) Source #
Filter parameter which specifies the rules to return given a resource type.
listRules_nextToken :: Lens' ListRules (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listRules_maxResults :: Lens' ListRules (Maybe Natural) Source #
Upper bound on number of records to return.
listRulesResponse_rules :: Lens' ListRulesResponse (Maybe [ListRulesOutput]) Source #
A list of rules
listRulesResponse_nextToken :: Lens' ListRulesResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listRulesResponse_httpStatus :: Lens' ListRulesResponse Int Source #
The response's http status code.
CreateReadinessCheck
createReadinessCheck_tags :: Lens' CreateReadinessCheck (Maybe (HashMap Text Text)) Source #
Undocumented member.
createReadinessCheck_resourceSetName :: Lens' CreateReadinessCheck Text Source #
The name of the ResourceSet to check
createReadinessCheck_readinessCheckName :: Lens' CreateReadinessCheck Text Source #
The name of the ReadinessCheck to create
createReadinessCheckResponse_readinessCheckName :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
Name for a ReadinessCheck
createReadinessCheckResponse_resourceSet :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
Name of the ResourceSet to be checked
createReadinessCheckResponse_readinessCheckArn :: Lens' CreateReadinessCheckResponse (Maybe Text) Source #
Arn associated with ReadinessCheck
createReadinessCheckResponse_tags :: Lens' CreateReadinessCheckResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createReadinessCheckResponse_httpStatus :: Lens' CreateReadinessCheckResponse Int Source #
The response's http status code.
CreateCell
createCell_cells :: Lens' CreateCell (Maybe [Text]) Source #
A list of Cell arns contained within this Cell (for use in nested Cells, e.g. regions within which AZs)
createCell_tags :: Lens' CreateCell (Maybe (HashMap Text Text)) Source #
Undocumented member.
createCell_cellName :: Lens' CreateCell Text Source #
The name of the Cell to create
createCellResponse_cells :: Lens' CreateCellResponse (Maybe [Text]) Source #
A list of Cell arns
createCellResponse_parentReadinessScopes :: Lens' CreateCellResponse (Maybe [Text]) Source #
A list of Cell ARNs and/or RecoveryGroup ARNs
createCellResponse_cellName :: Lens' CreateCellResponse (Maybe Text) Source #
The name of the Cell
createCellResponse_cellArn :: Lens' CreateCellResponse (Maybe Text) Source #
The arn for the Cell
createCellResponse_tags :: Lens' CreateCellResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createCellResponse_httpStatus :: Lens' CreateCellResponse Int Source #
The response's http status code.
GetRecoveryGroup
getRecoveryGroup_recoveryGroupName :: Lens' GetRecoveryGroup Text Source #
The RecoveryGroup to get
getRecoveryGroupResponse_cells :: Lens' GetRecoveryGroupResponse (Maybe [Text]) Source #
A list of Cell arns
getRecoveryGroupResponse_recoveryGroupName :: Lens' GetRecoveryGroupResponse (Maybe Text) Source #
The name of the RecoveryGroup
getRecoveryGroupResponse_recoveryGroupArn :: Lens' GetRecoveryGroupResponse (Maybe Text) Source #
The arn for the RecoveryGroup
getRecoveryGroupResponse_tags :: Lens' GetRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
getRecoveryGroupResponse_httpStatus :: Lens' GetRecoveryGroupResponse Int Source #
The response's http status code.
ListRecoveryGroups
listRecoveryGroups_nextToken :: Lens' ListRecoveryGroups (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listRecoveryGroups_maxResults :: Lens' ListRecoveryGroups (Maybe Natural) Source #
Upper bound on number of records to return.
listRecoveryGroupsResponse_recoveryGroups :: Lens' ListRecoveryGroupsResponse (Maybe [RecoveryGroupOutput]) Source #
A list of RecoveryGroups
listRecoveryGroupsResponse_nextToken :: Lens' ListRecoveryGroupsResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listRecoveryGroupsResponse_httpStatus :: Lens' ListRecoveryGroupsResponse Int Source #
The response's http status code.
ListCrossAccountAuthorizations
listCrossAccountAuthorizations_nextToken :: Lens' ListCrossAccountAuthorizations (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listCrossAccountAuthorizations_maxResults :: Lens' ListCrossAccountAuthorizations (Maybe Natural) Source #
Upper bound on number of records to return.
listCrossAccountAuthorizationsResponse_crossAccountAuthorizations :: Lens' ListCrossAccountAuthorizationsResponse (Maybe [Text]) Source #
A list of CrossAccountAuthorizations
listCrossAccountAuthorizationsResponse_nextToken :: Lens' ListCrossAccountAuthorizationsResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listCrossAccountAuthorizationsResponse_httpStatus :: Lens' ListCrossAccountAuthorizationsResponse Int Source #
The response's http status code.
GetCell
getCellResponse_cells :: Lens' GetCellResponse (Maybe [Text]) Source #
A list of Cell arns
getCellResponse_parentReadinessScopes :: Lens' GetCellResponse (Maybe [Text]) Source #
A list of Cell ARNs and/or RecoveryGroup ARNs
getCellResponse_cellName :: Lens' GetCellResponse (Maybe Text) Source #
The name of the Cell
getCellResponse_cellArn :: Lens' GetCellResponse (Maybe Text) Source #
The arn for the Cell
getCellResponse_tags :: Lens' GetCellResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
getCellResponse_httpStatus :: Lens' GetCellResponse Int Source #
The response's http status code.
CreateCrossAccountAuthorization
createCrossAccountAuthorization_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorization Text Source #
The cross account authorization
createCrossAccountAuthorizationResponse_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorizationResponse (Maybe Text) Source #
The cross account authorization
createCrossAccountAuthorizationResponse_httpStatus :: Lens' CreateCrossAccountAuthorizationResponse Int Source #
The response's http status code.
CreateRecoveryGroup
createRecoveryGroup_cells :: Lens' CreateRecoveryGroup (Maybe [Text]) Source #
A list of Cell arns
createRecoveryGroup_tags :: Lens' CreateRecoveryGroup (Maybe (HashMap Text Text)) Source #
Undocumented member.
createRecoveryGroup_recoveryGroupName :: Lens' CreateRecoveryGroup Text Source #
The name of the RecoveryGroup to create
createRecoveryGroupResponse_cells :: Lens' CreateRecoveryGroupResponse (Maybe [Text]) Source #
A list of Cell arns
createRecoveryGroupResponse_recoveryGroupName :: Lens' CreateRecoveryGroupResponse (Maybe Text) Source #
The name of the RecoveryGroup
createRecoveryGroupResponse_recoveryGroupArn :: Lens' CreateRecoveryGroupResponse (Maybe Text) Source #
The arn for the RecoveryGroup
createRecoveryGroupResponse_tags :: Lens' CreateRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createRecoveryGroupResponse_httpStatus :: Lens' CreateRecoveryGroupResponse Int Source #
The response's http status code.
GetReadinessCheck
getReadinessCheck_readinessCheckName :: Lens' GetReadinessCheck Text Source #
The ReadinessCheck to get
getReadinessCheckResponse_readinessCheckName :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
Name for a ReadinessCheck
getReadinessCheckResponse_resourceSet :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
Name of the ResourceSet to be checked
getReadinessCheckResponse_readinessCheckArn :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
Arn associated with ReadinessCheck
getReadinessCheckResponse_tags :: Lens' GetReadinessCheckResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
getReadinessCheckResponse_httpStatus :: Lens' GetReadinessCheckResponse Int Source #
The response's http status code.
GetReadinessCheckResourceStatus
getReadinessCheckResourceStatus_nextToken :: Lens' GetReadinessCheckResourceStatus (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
getReadinessCheckResourceStatus_maxResults :: Lens' GetReadinessCheckResourceStatus (Maybe Natural) Source #
Upper bound on number of records to return.
getReadinessCheckResourceStatus_readinessCheckName :: Lens' GetReadinessCheckResourceStatus Text Source #
The ReadinessCheck to get
getReadinessCheckResourceStatus_resourceIdentifier :: Lens' GetReadinessCheckResourceStatus Text Source #
The resource ARN or component Id to get
getReadinessCheckResourceStatusResponse_rules :: Lens' GetReadinessCheckResourceStatusResponse (Maybe [RuleResult]) Source #
Details of the rules's results
getReadinessCheckResourceStatusResponse_readiness :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Readiness) Source #
The readiness at rule level.
getReadinessCheckResourceStatusResponse_nextToken :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
getReadinessCheckResourceStatusResponse_httpStatus :: Lens' GetReadinessCheckResourceStatusResponse Int Source #
The response's http status code.
ListResourceSets
listResourceSets_nextToken :: Lens' ListResourceSets (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
listResourceSets_maxResults :: Lens' ListResourceSets (Maybe Natural) Source #
Upper bound on number of records to return.
listResourceSetsResponse_resourceSets :: Lens' ListResourceSetsResponse (Maybe [ResourceSetOutput]) Source #
A list of ResourceSets associated with the account
listResourceSetsResponse_nextToken :: Lens' ListResourceSetsResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
listResourceSetsResponse_httpStatus :: Lens' ListResourceSetsResponse Int Source #
The response's http status code.
GetArchitectureRecommendations
getArchitectureRecommendations_nextToken :: Lens' GetArchitectureRecommendations (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
getArchitectureRecommendations_maxResults :: Lens' GetArchitectureRecommendations (Maybe Natural) Source #
Upper bound on number of records to return.
getArchitectureRecommendations_recoveryGroupName :: Lens' GetArchitectureRecommendations Text Source #
Name of RecoveryGroup (top level resource) to be analyzed.
getArchitectureRecommendationsResponse_lastAuditTimestamp :: Lens' GetArchitectureRecommendationsResponse (Maybe UTCTime) Source #
The time a Recovery Group was last assessed for recommendations in UTC ISO-8601 format.
getArchitectureRecommendationsResponse_nextToken :: Lens' GetArchitectureRecommendationsResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection
getArchitectureRecommendationsResponse_recommendations :: Lens' GetArchitectureRecommendationsResponse (Maybe [Recommendation]) Source #
A list of recommendations for the customer's application
getArchitectureRecommendationsResponse_httpStatus :: Lens' GetArchitectureRecommendationsResponse Int Source #
The response's http status code.
DeleteCrossAccountAuthorization
deleteCrossAccountAuthorization_crossAccountAuthorization :: Lens' DeleteCrossAccountAuthorization Text Source #
The cross account authorization
deleteCrossAccountAuthorizationResponse_httpStatus :: Lens' DeleteCrossAccountAuthorizationResponse Int Source #
The response's http status code.
DeleteRecoveryGroup
deleteRecoveryGroup_recoveryGroupName :: Lens' DeleteRecoveryGroup Text Source #
The RecoveryGroup to delete
UpdateRecoveryGroup
updateRecoveryGroup_recoveryGroupName :: Lens' UpdateRecoveryGroup Text Source #
The RecoveryGroup to update
updateRecoveryGroup_cells :: Lens' UpdateRecoveryGroup [Text] Source #
A list of Cell arns, completely replaces previous list
updateRecoveryGroupResponse_cells :: Lens' UpdateRecoveryGroupResponse (Maybe [Text]) Source #
A list of Cell arns
updateRecoveryGroupResponse_recoveryGroupName :: Lens' UpdateRecoveryGroupResponse (Maybe Text) Source #
The name of the RecoveryGroup
updateRecoveryGroupResponse_recoveryGroupArn :: Lens' UpdateRecoveryGroupResponse (Maybe Text) Source #
The arn for the RecoveryGroup
updateRecoveryGroupResponse_tags :: Lens' UpdateRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateRecoveryGroupResponse_httpStatus :: Lens' UpdateRecoveryGroupResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
Undocumented member.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
A comma-separated list of the tag keys to remove from the resource.
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
GetRecoveryGroupReadinessSummary
getRecoveryGroupReadinessSummary_nextToken :: Lens' GetRecoveryGroupReadinessSummary (Maybe Text) Source #
A token used to resume pagination from the end of a previous request.
getRecoveryGroupReadinessSummary_maxResults :: Lens' GetRecoveryGroupReadinessSummary (Maybe Natural) Source #
Upper bound on number of records to return.
getRecoveryGroupReadinessSummary_recoveryGroupName :: Lens' GetRecoveryGroupReadinessSummary Text Source #
The name of the RecoveryGroup
getRecoveryGroupReadinessSummaryResponse_readinessChecks :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe [ReadinessCheckSummary]) Source #
Summaries for the ReadinessChecks making up the RecoveryGroup
getRecoveryGroupReadinessSummaryResponse_readiness :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Readiness) Source #
The readiness at RecoveryGroup level.
getRecoveryGroupReadinessSummaryResponse_nextToken :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Text) Source #
A token that can be used to resume pagination from the end of the collection.
getRecoveryGroupReadinessSummaryResponse_httpStatus :: Lens' GetRecoveryGroupReadinessSummaryResponse Int Source #
The response's http status code.
GetResourceSet
getResourceSet_resourceSetName :: Lens' GetResourceSet Text Source #
The ResourceSet to get
getResourceSetResponse_resourceSetName :: Lens' GetResourceSetResponse (Maybe Text) Source #
The name of the ResourceSet
getResourceSetResponse_resourceSetType :: Lens' GetResourceSetResponse (Maybe Text) Source #
AWS Resource Type of the resources in the ResourceSet
getResourceSetResponse_resources :: Lens' GetResourceSetResponse (Maybe [Resource]) Source #
A list of Resource objects
getResourceSetResponse_resourceSetArn :: Lens' GetResourceSetResponse (Maybe Text) Source #
The arn for the ResourceSet
getResourceSetResponse_tags :: Lens' GetResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
getResourceSetResponse_httpStatus :: Lens' GetResourceSetResponse Int Source #
The response's http status code.
ListTagsForResources
listTagsForResources_resourceArn :: Lens' ListTagsForResources Text Source #
The Amazon Resource Name (ARN) for the resource. You can get this from the response to any request to the resource.
listTagsForResourcesResponse_tags :: Lens' ListTagsForResourcesResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
listTagsForResourcesResponse_httpStatus :: Lens' ListTagsForResourcesResponse Int Source #
The response's http status code.
UpdateResourceSet
updateResourceSet_resourceSetName :: Lens' UpdateResourceSet Text Source #
The ResourceSet to update
updateResourceSet_resourceSetType :: Lens' UpdateResourceSet Text Source #
AWS Resource Type of the resources in the ResourceSet
updateResourceSet_resources :: Lens' UpdateResourceSet [Resource] Source #
A list of Resource objects
updateResourceSetResponse_resourceSetName :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
The name of the ResourceSet
updateResourceSetResponse_resourceSetType :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
AWS Resource Type of the resources in the ResourceSet
updateResourceSetResponse_resources :: Lens' UpdateResourceSetResponse (Maybe [Resource]) Source #
A list of Resource objects
updateResourceSetResponse_resourceSetArn :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
The arn for the ResourceSet
updateResourceSetResponse_tags :: Lens' UpdateResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateResourceSetResponse_httpStatus :: Lens' UpdateResourceSetResponse Int Source #
The response's http status code.
DeleteResourceSet
deleteResourceSet_resourceSetName :: Lens' DeleteResourceSet Text Source #
The ResourceSet to delete
Types
CellOutput
cellOutput_tags :: Lens' CellOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
cellOutput_parentReadinessScopes :: Lens' CellOutput [Text] Source #
A list of Cell ARNs and/or RecoveryGroup ARNs
cellOutput_cellArn :: Lens' CellOutput Text Source #
The arn for the Cell
cellOutput_cellName :: Lens' CellOutput Text Source #
The name of the Cell
cellOutput_cells :: Lens' CellOutput [Text] Source #
A list of Cell arns
DNSTargetResource
dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text) Source #
The Hosted Zone ARN that contains the DNS record with the provided name of target resource.
dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text) Source #
The Type of DNS Record of target resource
dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource) Source #
Undocumented member.
dNSTargetResource_domainName :: Lens' DNSTargetResource (Maybe Text) Source #
The DNS Name that acts as ingress point to a portion of application
dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text) Source #
The R53 Set Id to uniquely identify a record given a Name and a Type
ListRulesOutput
listRulesOutput_ruleDescription :: Lens' ListRulesOutput Text Source #
A description of the rule
listRulesOutput_ruleId :: Lens' ListRulesOutput Text Source #
The Rule's ID.
listRulesOutput_resourceType :: Lens' ListRulesOutput Text Source #
The resource type the rule applies to.
Message
NLBResource
nLBResource_arn :: Lens' NLBResource (Maybe Text) Source #
An NLB resource arn
R53ResourceRecord
r53ResourceRecord_domainName :: Lens' R53ResourceRecord (Maybe Text) Source #
The DNS target name
r53ResourceRecord_recordSetId :: Lens' R53ResourceRecord (Maybe Text) Source #
The Resource Record set id
ReadinessCheckOutput
readinessCheckOutput_readinessCheckName :: Lens' ReadinessCheckOutput (Maybe Text) Source #
Name for a ReadinessCheck
readinessCheckOutput_tags :: Lens' ReadinessCheckOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
readinessCheckOutput_readinessCheckArn :: Lens' ReadinessCheckOutput Text Source #
Arn associated with ReadinessCheck
readinessCheckOutput_resourceSet :: Lens' ReadinessCheckOutput Text Source #
Name of the ResourceSet to be checked
ReadinessCheckSummary
readinessCheckSummary_readiness :: Lens' ReadinessCheckSummary (Maybe Readiness) Source #
The readiness of this ReadinessCheck
readinessCheckSummary_readinessCheckName :: Lens' ReadinessCheckSummary (Maybe Text) Source #
The name of a ReadinessCheck which is part of the given RecoveryGroup or Cell
Recommendation
recommendation_recommendationText :: Lens' Recommendation Text Source #
Guidance text for recommendation
RecoveryGroupOutput
recoveryGroupOutput_tags :: Lens' RecoveryGroupOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
recoveryGroupOutput_recoveryGroupArn :: Lens' RecoveryGroupOutput Text Source #
The arn for the RecoveryGroup
recoveryGroupOutput_recoveryGroupName :: Lens' RecoveryGroupOutput Text Source #
The name of the RecoveryGroup
recoveryGroupOutput_cells :: Lens' RecoveryGroupOutput [Text] Source #
A list of Cell arns
Resource
resource_readinessScopes :: Lens' Resource (Maybe [Text]) Source #
A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.
resource_resourceArn :: Lens' Resource (Maybe Text) Source #
The ARN of the AWS resource, can be skipped if dnsTargetResource is used
resource_componentId :: Lens' Resource (Maybe Text) Source #
The component id of the resource, generated by the service when dnsTargetResource is used
resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource) Source #
Undocumented member.
ResourceResult
resourceResult_resourceArn :: Lens' ResourceResult (Maybe Text) Source #
The ARN of the resource
resourceResult_componentId :: Lens' ResourceResult (Maybe Text) Source #
The component id of the resource
resourceResult_readiness :: Lens' ResourceResult Readiness Source #
The readiness of the resource.
resourceResult_lastCheckedTimestamp :: Lens' ResourceResult UTCTime Source #
The time the resource was last checked for readiness, in ISO-8601 format, UTC.
ResourceSetOutput
resourceSetOutput_tags :: Lens' ResourceSetOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
resourceSetOutput_resourceSetType :: Lens' ResourceSetOutput Text Source #
AWS Resource Type of the resources in the ResourceSet
resourceSetOutput_resourceSetName :: Lens' ResourceSetOutput Text Source #
The name of the ResourceSet
resourceSetOutput_resourceSetArn :: Lens' ResourceSetOutput Text Source #
The arn for the ResourceSet
resourceSetOutput_resources :: Lens' ResourceSetOutput [Resource] Source #
A list of Resource objects
RuleResult
ruleResult_messages :: Lens' RuleResult [Message] Source #
Details about the resource's readiness
ruleResult_readiness :: Lens' RuleResult Readiness Source #
The readiness at rule level.
ruleResult_ruleId :: Lens' RuleResult Text Source #
The identifier of the rule.
ruleResult_lastCheckedTimestamp :: Lens' RuleResult UTCTime Source #
The time the resource was last checked for readiness, in ISO-8601 format, UTC.
TargetResource
targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord) Source #
Undocumented member.
targetResource_nLBResource :: Lens' TargetResource (Maybe NLBResource) Source #
Undocumented member.