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 |
- Operations
- CreateCell
- CreateCrossAccountAuthorization
- CreateReadinessCheck
- CreateRecoveryGroup
- CreateResourceSet
- DeleteCell
- DeleteCrossAccountAuthorization
- DeleteReadinessCheck
- DeleteRecoveryGroup
- DeleteResourceSet
- GetArchitectureRecommendations
- GetCell
- GetCellReadinessSummary
- GetReadinessCheck
- GetReadinessCheckResourceStatus
- GetReadinessCheckStatus
- GetRecoveryGroup
- GetRecoveryGroupReadinessSummary
- GetResourceSet
- ListCells
- ListCrossAccountAuthorizations
- ListReadinessChecks
- ListRecoveryGroups
- ListResourceSets
- ListRules
- ListTagsForResources
- TagResource
- UntagResource
- UpdateCell
- UpdateReadinessCheck
- UpdateRecoveryGroup
- UpdateResourceSet
- Types
Synopsis
- createCell_cells :: Lens' CreateCell (Maybe [Text])
- createCell_tags :: Lens' CreateCell (Maybe (HashMap Text Text))
- createCell_cellName :: Lens' CreateCell Text
- createCellResponse_cellArn :: Lens' CreateCellResponse (Maybe Text)
- createCellResponse_cellName :: Lens' CreateCellResponse (Maybe Text)
- createCellResponse_cells :: Lens' CreateCellResponse (Maybe [Text])
- createCellResponse_parentReadinessScopes :: Lens' CreateCellResponse (Maybe [Text])
- createCellResponse_tags :: Lens' CreateCellResponse (Maybe (HashMap Text Text))
- createCellResponse_httpStatus :: Lens' CreateCellResponse Int
- createCrossAccountAuthorization_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorization Text
- createCrossAccountAuthorizationResponse_crossAccountAuthorization :: Lens' CreateCrossAccountAuthorizationResponse (Maybe Text)
- createCrossAccountAuthorizationResponse_httpStatus :: Lens' CreateCrossAccountAuthorizationResponse Int
- createReadinessCheck_tags :: Lens' CreateReadinessCheck (Maybe (HashMap Text Text))
- createReadinessCheck_resourceSetName :: Lens' CreateReadinessCheck Text
- createReadinessCheck_readinessCheckName :: Lens' CreateReadinessCheck Text
- 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
- 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_recoveryGroupArn :: Lens' CreateRecoveryGroupResponse (Maybe Text)
- createRecoveryGroupResponse_recoveryGroupName :: Lens' CreateRecoveryGroupResponse (Maybe Text)
- createRecoveryGroupResponse_tags :: Lens' CreateRecoveryGroupResponse (Maybe (HashMap Text Text))
- createRecoveryGroupResponse_httpStatus :: Lens' CreateRecoveryGroupResponse Int
- createResourceSet_tags :: Lens' CreateResourceSet (Maybe (HashMap Text Text))
- createResourceSet_resourceSetType :: Lens' CreateResourceSet Text
- createResourceSet_resourceSetName :: Lens' CreateResourceSet Text
- createResourceSet_resources :: Lens' CreateResourceSet [Resource]
- createResourceSetResponse_resourceSetArn :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_resourceSetName :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_resourceSetType :: Lens' CreateResourceSetResponse (Maybe Text)
- createResourceSetResponse_resources :: Lens' CreateResourceSetResponse (Maybe [Resource])
- createResourceSetResponse_tags :: Lens' CreateResourceSetResponse (Maybe (HashMap Text Text))
- createResourceSetResponse_httpStatus :: Lens' CreateResourceSetResponse Int
- deleteCell_cellName :: Lens' DeleteCell Text
- deleteCrossAccountAuthorization_crossAccountAuthorization :: Lens' DeleteCrossAccountAuthorization Text
- deleteCrossAccountAuthorizationResponse_httpStatus :: Lens' DeleteCrossAccountAuthorizationResponse Int
- deleteReadinessCheck_readinessCheckName :: Lens' DeleteReadinessCheck Text
- deleteRecoveryGroup_recoveryGroupName :: Lens' DeleteRecoveryGroup Text
- deleteResourceSet_resourceSetName :: Lens' DeleteResourceSet Text
- getArchitectureRecommendations_maxResults :: Lens' GetArchitectureRecommendations (Maybe Natural)
- getArchitectureRecommendations_nextToken :: Lens' GetArchitectureRecommendations (Maybe Text)
- 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
- getCell_cellName :: Lens' GetCell Text
- getCellResponse_cellArn :: Lens' GetCellResponse (Maybe Text)
- getCellResponse_cellName :: Lens' GetCellResponse (Maybe Text)
- getCellResponse_cells :: Lens' GetCellResponse (Maybe [Text])
- getCellResponse_parentReadinessScopes :: Lens' GetCellResponse (Maybe [Text])
- getCellResponse_tags :: Lens' GetCellResponse (Maybe (HashMap Text Text))
- getCellResponse_httpStatus :: Lens' GetCellResponse Int
- getCellReadinessSummary_maxResults :: Lens' GetCellReadinessSummary (Maybe Natural)
- getCellReadinessSummary_nextToken :: Lens' GetCellReadinessSummary (Maybe Text)
- getCellReadinessSummary_cellName :: Lens' GetCellReadinessSummary Text
- getCellReadinessSummaryResponse_nextToken :: Lens' GetCellReadinessSummaryResponse (Maybe Text)
- getCellReadinessSummaryResponse_readiness :: Lens' GetCellReadinessSummaryResponse (Maybe Readiness)
- getCellReadinessSummaryResponse_readinessChecks :: Lens' GetCellReadinessSummaryResponse (Maybe [ReadinessCheckSummary])
- getCellReadinessSummaryResponse_httpStatus :: Lens' GetCellReadinessSummaryResponse Int
- getReadinessCheck_readinessCheckName :: Lens' GetReadinessCheck Text
- getReadinessCheckResponse_readinessCheckArn :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_readinessCheckName :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_resourceSet :: Lens' GetReadinessCheckResponse (Maybe Text)
- getReadinessCheckResponse_tags :: Lens' GetReadinessCheckResponse (Maybe (HashMap Text Text))
- getReadinessCheckResponse_httpStatus :: Lens' GetReadinessCheckResponse Int
- getReadinessCheckResourceStatus_maxResults :: Lens' GetReadinessCheckResourceStatus (Maybe Natural)
- getReadinessCheckResourceStatus_nextToken :: Lens' GetReadinessCheckResourceStatus (Maybe Text)
- getReadinessCheckResourceStatus_readinessCheckName :: Lens' GetReadinessCheckResourceStatus Text
- getReadinessCheckResourceStatus_resourceIdentifier :: Lens' GetReadinessCheckResourceStatus Text
- getReadinessCheckResourceStatusResponse_nextToken :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Text)
- getReadinessCheckResourceStatusResponse_readiness :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Readiness)
- getReadinessCheckResourceStatusResponse_rules :: Lens' GetReadinessCheckResourceStatusResponse (Maybe [RuleResult])
- getReadinessCheckResourceStatusResponse_httpStatus :: Lens' GetReadinessCheckResourceStatusResponse Int
- getReadinessCheckStatus_maxResults :: Lens' GetReadinessCheckStatus (Maybe Natural)
- getReadinessCheckStatus_nextToken :: Lens' GetReadinessCheckStatus (Maybe Text)
- getReadinessCheckStatus_readinessCheckName :: Lens' GetReadinessCheckStatus Text
- getReadinessCheckStatusResponse_messages :: Lens' GetReadinessCheckStatusResponse (Maybe [Message])
- getReadinessCheckStatusResponse_nextToken :: Lens' GetReadinessCheckStatusResponse (Maybe Text)
- getReadinessCheckStatusResponse_readiness :: Lens' GetReadinessCheckStatusResponse (Maybe Readiness)
- getReadinessCheckStatusResponse_resources :: Lens' GetReadinessCheckStatusResponse (Maybe [ResourceResult])
- getReadinessCheckStatusResponse_httpStatus :: Lens' GetReadinessCheckStatusResponse Int
- getRecoveryGroup_recoveryGroupName :: Lens' GetRecoveryGroup Text
- getRecoveryGroupResponse_cells :: Lens' GetRecoveryGroupResponse (Maybe [Text])
- getRecoveryGroupResponse_recoveryGroupArn :: Lens' GetRecoveryGroupResponse (Maybe Text)
- getRecoveryGroupResponse_recoveryGroupName :: Lens' GetRecoveryGroupResponse (Maybe Text)
- getRecoveryGroupResponse_tags :: Lens' GetRecoveryGroupResponse (Maybe (HashMap Text Text))
- getRecoveryGroupResponse_httpStatus :: Lens' GetRecoveryGroupResponse Int
- getRecoveryGroupReadinessSummary_maxResults :: Lens' GetRecoveryGroupReadinessSummary (Maybe Natural)
- getRecoveryGroupReadinessSummary_nextToken :: Lens' GetRecoveryGroupReadinessSummary (Maybe Text)
- getRecoveryGroupReadinessSummary_recoveryGroupName :: Lens' GetRecoveryGroupReadinessSummary Text
- getRecoveryGroupReadinessSummaryResponse_nextToken :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Text)
- getRecoveryGroupReadinessSummaryResponse_readiness :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Readiness)
- getRecoveryGroupReadinessSummaryResponse_readinessChecks :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe [ReadinessCheckSummary])
- getRecoveryGroupReadinessSummaryResponse_httpStatus :: Lens' GetRecoveryGroupReadinessSummaryResponse Int
- getResourceSet_resourceSetName :: Lens' GetResourceSet Text
- getResourceSetResponse_resourceSetArn :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_resourceSetName :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_resourceSetType :: Lens' GetResourceSetResponse (Maybe Text)
- getResourceSetResponse_resources :: Lens' GetResourceSetResponse (Maybe [Resource])
- getResourceSetResponse_tags :: Lens' GetResourceSetResponse (Maybe (HashMap Text Text))
- getResourceSetResponse_httpStatus :: Lens' GetResourceSetResponse Int
- listCells_maxResults :: Lens' ListCells (Maybe Natural)
- listCells_nextToken :: Lens' ListCells (Maybe Text)
- listCellsResponse_cells :: Lens' ListCellsResponse (Maybe [CellOutput])
- listCellsResponse_nextToken :: Lens' ListCellsResponse (Maybe Text)
- listCellsResponse_httpStatus :: Lens' ListCellsResponse Int
- listCrossAccountAuthorizations_maxResults :: Lens' ListCrossAccountAuthorizations (Maybe Natural)
- listCrossAccountAuthorizations_nextToken :: Lens' ListCrossAccountAuthorizations (Maybe Text)
- listCrossAccountAuthorizationsResponse_crossAccountAuthorizations :: Lens' ListCrossAccountAuthorizationsResponse (Maybe [Text])
- listCrossAccountAuthorizationsResponse_nextToken :: Lens' ListCrossAccountAuthorizationsResponse (Maybe Text)
- listCrossAccountAuthorizationsResponse_httpStatus :: Lens' ListCrossAccountAuthorizationsResponse Int
- listReadinessChecks_maxResults :: Lens' ListReadinessChecks (Maybe Natural)
- listReadinessChecks_nextToken :: Lens' ListReadinessChecks (Maybe Text)
- listReadinessChecksResponse_nextToken :: Lens' ListReadinessChecksResponse (Maybe Text)
- listReadinessChecksResponse_readinessChecks :: Lens' ListReadinessChecksResponse (Maybe [ReadinessCheckOutput])
- listReadinessChecksResponse_httpStatus :: Lens' ListReadinessChecksResponse Int
- listRecoveryGroups_maxResults :: Lens' ListRecoveryGroups (Maybe Natural)
- listRecoveryGroups_nextToken :: Lens' ListRecoveryGroups (Maybe Text)
- listRecoveryGroupsResponse_nextToken :: Lens' ListRecoveryGroupsResponse (Maybe Text)
- listRecoveryGroupsResponse_recoveryGroups :: Lens' ListRecoveryGroupsResponse (Maybe [RecoveryGroupOutput])
- listRecoveryGroupsResponse_httpStatus :: Lens' ListRecoveryGroupsResponse Int
- listResourceSets_maxResults :: Lens' ListResourceSets (Maybe Natural)
- listResourceSets_nextToken :: Lens' ListResourceSets (Maybe Text)
- listResourceSetsResponse_nextToken :: Lens' ListResourceSetsResponse (Maybe Text)
- listResourceSetsResponse_resourceSets :: Lens' ListResourceSetsResponse (Maybe [ResourceSetOutput])
- listResourceSetsResponse_httpStatus :: Lens' ListResourceSetsResponse Int
- listRules_maxResults :: Lens' ListRules (Maybe Natural)
- listRules_nextToken :: Lens' ListRules (Maybe Text)
- listRules_resourceType :: Lens' ListRules (Maybe Text)
- listRulesResponse_nextToken :: Lens' ListRulesResponse (Maybe Text)
- listRulesResponse_rules :: Lens' ListRulesResponse (Maybe [ListRulesOutput])
- listRulesResponse_httpStatus :: Lens' ListRulesResponse Int
- listTagsForResources_resourceArn :: Lens' ListTagsForResources Text
- listTagsForResourcesResponse_tags :: Lens' ListTagsForResourcesResponse (Maybe (HashMap Text Text))
- listTagsForResourcesResponse_httpStatus :: Lens' ListTagsForResourcesResponse 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
- updateCell_cellName :: Lens' UpdateCell Text
- updateCell_cells :: Lens' UpdateCell [Text]
- updateCellResponse_cellArn :: Lens' UpdateCellResponse (Maybe Text)
- updateCellResponse_cellName :: Lens' UpdateCellResponse (Maybe Text)
- updateCellResponse_cells :: Lens' UpdateCellResponse (Maybe [Text])
- updateCellResponse_parentReadinessScopes :: Lens' UpdateCellResponse (Maybe [Text])
- updateCellResponse_tags :: Lens' UpdateCellResponse (Maybe (HashMap Text Text))
- updateCellResponse_httpStatus :: Lens' UpdateCellResponse Int
- updateReadinessCheck_readinessCheckName :: Lens' UpdateReadinessCheck Text
- updateReadinessCheck_resourceSetName :: Lens' UpdateReadinessCheck Text
- updateReadinessCheckResponse_readinessCheckArn :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_readinessCheckName :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_resourceSet :: Lens' UpdateReadinessCheckResponse (Maybe Text)
- updateReadinessCheckResponse_tags :: Lens' UpdateReadinessCheckResponse (Maybe (HashMap Text Text))
- updateReadinessCheckResponse_httpStatus :: Lens' UpdateReadinessCheckResponse Int
- updateRecoveryGroup_recoveryGroupName :: Lens' UpdateRecoveryGroup Text
- updateRecoveryGroup_cells :: Lens' UpdateRecoveryGroup [Text]
- updateRecoveryGroupResponse_cells :: Lens' UpdateRecoveryGroupResponse (Maybe [Text])
- updateRecoveryGroupResponse_recoveryGroupArn :: Lens' UpdateRecoveryGroupResponse (Maybe Text)
- updateRecoveryGroupResponse_recoveryGroupName :: Lens' UpdateRecoveryGroupResponse (Maybe Text)
- updateRecoveryGroupResponse_tags :: Lens' UpdateRecoveryGroupResponse (Maybe (HashMap Text Text))
- updateRecoveryGroupResponse_httpStatus :: Lens' UpdateRecoveryGroupResponse Int
- updateResourceSet_resourceSetName :: Lens' UpdateResourceSet Text
- updateResourceSet_resourceSetType :: Lens' UpdateResourceSet Text
- updateResourceSet_resources :: Lens' UpdateResourceSet [Resource]
- updateResourceSetResponse_resourceSetArn :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_resourceSetName :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_resourceSetType :: Lens' UpdateResourceSetResponse (Maybe Text)
- updateResourceSetResponse_resources :: Lens' UpdateResourceSetResponse (Maybe [Resource])
- updateResourceSetResponse_tags :: Lens' UpdateResourceSetResponse (Maybe (HashMap Text Text))
- updateResourceSetResponse_httpStatus :: Lens' UpdateResourceSetResponse Int
- 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_domainName :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource)
- 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_componentId :: Lens' Resource (Maybe Text)
- resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource)
- resource_readinessScopes :: Lens' Resource (Maybe [Text])
- resource_resourceArn :: Lens' Resource (Maybe Text)
- resourceResult_componentId :: Lens' ResourceResult (Maybe Text)
- resourceResult_resourceArn :: 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_nLBResource :: Lens' TargetResource (Maybe NLBResource)
- targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord)
Operations
CreateCell
createCell_cells :: Lens' CreateCell (Maybe [Text]) Source #
A list of cell Amazon Resource Names (ARNs) contained within this cell, for use in nested cells. For example, Availability Zones within specific Amazon Web Services Regions.
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_cellArn :: Lens' CreateCellResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the cell.
createCellResponse_cellName :: Lens' CreateCellResponse (Maybe Text) Source #
The name of the cell.
createCellResponse_cells :: Lens' CreateCellResponse (Maybe [Text]) Source #
A list of cell ARNs.
createCellResponse_parentReadinessScopes :: Lens' CreateCellResponse (Maybe [Text]) Source #
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
createCellResponse_tags :: Lens' CreateCellResponse (Maybe (HashMap Text Text)) Source #
Tags on the resources.
createCellResponse_httpStatus :: Lens' CreateCellResponse 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.
CreateReadinessCheck
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.
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.
CreateRecoveryGroup
createRecoveryGroup_cells :: Lens' CreateRecoveryGroup (Maybe [Text]) Source #
A list of the cell Amazon Resource Names (ARNs) in the recovery group.
createRecoveryGroup_tags :: Lens' CreateRecoveryGroup (Maybe (HashMap Text Text)) Source #
Undocumented member.
createRecoveryGroup_recoveryGroupName :: Lens' CreateRecoveryGroup Text Source #
The name of the recovery group to create.
createRecoveryGroupResponse_cells :: Lens' CreateRecoveryGroupResponse (Maybe [Text]) Source #
A list of a cell's Amazon Resource Names (ARNs).
createRecoveryGroupResponse_recoveryGroupArn :: Lens' CreateRecoveryGroupResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the recovery group.
createRecoveryGroupResponse_recoveryGroupName :: Lens' CreateRecoveryGroupResponse (Maybe Text) Source #
The name of the recovery group.
createRecoveryGroupResponse_tags :: Lens' CreateRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
The tags associated with the recovery group.
createRecoveryGroupResponse_httpStatus :: Lens' CreateRecoveryGroupResponse Int Source #
The response's http status code.
CreateResourceSet
createResourceSet_tags :: Lens' CreateResourceSet (Maybe (HashMap Text Text)) Source #
A tag to associate with the parameters for a resource set.
createResourceSet_resourceSetType :: Lens' CreateResourceSet Text Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
createResourceSet_resourceSetName :: Lens' CreateResourceSet Text Source #
The name of the resource set to create.
createResourceSet_resources :: Lens' CreateResourceSet [Resource] Source #
A list of resource objects in the resource set.
createResourceSetResponse_resourceSetArn :: Lens' CreateResourceSetResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the resource set.
createResourceSetResponse_resourceSetName :: Lens' CreateResourceSetResponse (Maybe Text) Source #
The name of the resource set.
createResourceSetResponse_resourceSetType :: Lens' CreateResourceSetResponse (Maybe Text) Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
createResourceSetResponse_resources :: Lens' CreateResourceSetResponse (Maybe [Resource]) Source #
A list of resource objects.
createResourceSetResponse_tags :: Lens' CreateResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
createResourceSetResponse_httpStatus :: Lens' CreateResourceSetResponse Int Source #
The response's http status code.
DeleteCell
deleteCell_cellName :: Lens' DeleteCell Text Source #
The name of the cell.
DeleteCrossAccountAuthorization
deleteCrossAccountAuthorization_crossAccountAuthorization :: Lens' DeleteCrossAccountAuthorization Text Source #
The cross-account authorization.
deleteCrossAccountAuthorizationResponse_httpStatus :: Lens' DeleteCrossAccountAuthorizationResponse Int Source #
The response's http status code.
DeleteReadinessCheck
deleteReadinessCheck_readinessCheckName :: Lens' DeleteReadinessCheck Text Source #
Name of a readiness check.
DeleteRecoveryGroup
deleteRecoveryGroup_recoveryGroupName :: Lens' DeleteRecoveryGroup Text Source #
The name of a recovery group.
DeleteResourceSet
deleteResourceSet_resourceSetName :: Lens' DeleteResourceSet Text Source #
Name of a resource set.
GetArchitectureRecommendations
getArchitectureRecommendations_maxResults :: Lens' GetArchitectureRecommendations (Maybe Natural) Source #
The number of objects that you want to return with this call.
getArchitectureRecommendations_nextToken :: Lens' GetArchitectureRecommendations (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getArchitectureRecommendations_recoveryGroupName :: Lens' GetArchitectureRecommendations Text Source #
The name of a recovery group.
getArchitectureRecommendationsResponse_lastAuditTimestamp :: Lens' GetArchitectureRecommendationsResponse (Maybe UTCTime) Source #
The time that a recovery group was last assessed for recommendations, in UTC ISO-8601 format.
getArchitectureRecommendationsResponse_nextToken :: Lens' GetArchitectureRecommendationsResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getArchitectureRecommendationsResponse_recommendations :: Lens' GetArchitectureRecommendationsResponse (Maybe [Recommendation]) Source #
A list of the recommendations for the customer's application.
getArchitectureRecommendationsResponse_httpStatus :: Lens' GetArchitectureRecommendationsResponse Int Source #
The response's http status code.
GetCell
getCellResponse_cellArn :: Lens' GetCellResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the cell.
getCellResponse_cellName :: Lens' GetCellResponse (Maybe Text) Source #
The name of the cell.
getCellResponse_cells :: Lens' GetCellResponse (Maybe [Text]) Source #
A list of cell ARNs.
getCellResponse_parentReadinessScopes :: Lens' GetCellResponse (Maybe [Text]) Source #
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
getCellResponse_tags :: Lens' GetCellResponse (Maybe (HashMap Text Text)) Source #
Tags on the resources.
getCellResponse_httpStatus :: Lens' GetCellResponse Int Source #
The response's http status code.
GetCellReadinessSummary
getCellReadinessSummary_maxResults :: Lens' GetCellReadinessSummary (Maybe Natural) Source #
The number of objects that you want to return with this call.
getCellReadinessSummary_nextToken :: Lens' GetCellReadinessSummary (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getCellReadinessSummary_cellName :: Lens' GetCellReadinessSummary Text Source #
The name of the cell.
getCellReadinessSummaryResponse_nextToken :: Lens' GetCellReadinessSummaryResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getCellReadinessSummaryResponse_readiness :: Lens' GetCellReadinessSummaryResponse (Maybe Readiness) Source #
The readiness at a cell level.
getCellReadinessSummaryResponse_readinessChecks :: Lens' GetCellReadinessSummaryResponse (Maybe [ReadinessCheckSummary]) Source #
Summaries for the readiness checks that make up the cell.
getCellReadinessSummaryResponse_httpStatus :: Lens' GetCellReadinessSummaryResponse Int Source #
The response's http status code.
GetReadinessCheck
getReadinessCheck_readinessCheckName :: Lens' GetReadinessCheck Text Source #
Name of a readiness check.
getReadinessCheckResponse_readinessCheckArn :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) associated with a readiness check.
getReadinessCheckResponse_readinessCheckName :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
Name of a readiness check.
getReadinessCheckResponse_resourceSet :: Lens' GetReadinessCheckResponse (Maybe Text) Source #
Name of the resource set to be checked.
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_maxResults :: Lens' GetReadinessCheckResourceStatus (Maybe Natural) Source #
The number of objects that you want to return with this call.
getReadinessCheckResourceStatus_nextToken :: Lens' GetReadinessCheckResourceStatus (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getReadinessCheckResourceStatus_readinessCheckName :: Lens' GetReadinessCheckResourceStatus Text Source #
Name of a readiness check.
getReadinessCheckResourceStatus_resourceIdentifier :: Lens' GetReadinessCheckResourceStatus Text Source #
The resource identifier, which is the Amazon Resource Name (ARN) or the identifier generated for the resource by Application Recovery Controller (for example, for a DNS target resource).
getReadinessCheckResourceStatusResponse_nextToken :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getReadinessCheckResourceStatusResponse_readiness :: Lens' GetReadinessCheckResourceStatusResponse (Maybe Readiness) Source #
The readiness at a rule level.
getReadinessCheckResourceStatusResponse_rules :: Lens' GetReadinessCheckResourceStatusResponse (Maybe [RuleResult]) Source #
Details of the rule's results.
getReadinessCheckResourceStatusResponse_httpStatus :: Lens' GetReadinessCheckResourceStatusResponse Int Source #
The response's http status code.
GetReadinessCheckStatus
getReadinessCheckStatus_maxResults :: Lens' GetReadinessCheckStatus (Maybe Natural) Source #
The number of objects that you want to return with this call.
getReadinessCheckStatus_nextToken :: Lens' GetReadinessCheckStatus (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getReadinessCheckStatus_readinessCheckName :: Lens' GetReadinessCheckStatus Text Source #
Name of a readiness check.
getReadinessCheckStatusResponse_messages :: Lens' GetReadinessCheckStatusResponse (Maybe [Message]) Source #
Top level messages for readiness check status
getReadinessCheckStatusResponse_nextToken :: Lens' GetReadinessCheckStatusResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getReadinessCheckStatusResponse_readiness :: Lens' GetReadinessCheckStatusResponse (Maybe Readiness) Source #
The readiness at rule level.
getReadinessCheckStatusResponse_resources :: Lens' GetReadinessCheckStatusResponse (Maybe [ResourceResult]) Source #
Summary of the readiness of resources.
getReadinessCheckStatusResponse_httpStatus :: Lens' GetReadinessCheckStatusResponse Int Source #
The response's http status code.
GetRecoveryGroup
getRecoveryGroup_recoveryGroupName :: Lens' GetRecoveryGroup Text Source #
The name of a recovery group.
getRecoveryGroupResponse_cells :: Lens' GetRecoveryGroupResponse (Maybe [Text]) Source #
A list of a cell's Amazon Resource Names (ARNs).
getRecoveryGroupResponse_recoveryGroupArn :: Lens' GetRecoveryGroupResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the recovery group.
getRecoveryGroupResponse_recoveryGroupName :: Lens' GetRecoveryGroupResponse (Maybe Text) Source #
The name of the recovery group.
getRecoveryGroupResponse_tags :: Lens' GetRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
The tags associated with the recovery group.
getRecoveryGroupResponse_httpStatus :: Lens' GetRecoveryGroupResponse Int Source #
The response's http status code.
GetRecoveryGroupReadinessSummary
getRecoveryGroupReadinessSummary_maxResults :: Lens' GetRecoveryGroupReadinessSummary (Maybe Natural) Source #
The number of objects that you want to return with this call.
getRecoveryGroupReadinessSummary_nextToken :: Lens' GetRecoveryGroupReadinessSummary (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getRecoveryGroupReadinessSummary_recoveryGroupName :: Lens' GetRecoveryGroupReadinessSummary Text Source #
The name of a recovery group.
getRecoveryGroupReadinessSummaryResponse_nextToken :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
getRecoveryGroupReadinessSummaryResponse_readiness :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe Readiness) Source #
The readiness status at a recovery group level.
getRecoveryGroupReadinessSummaryResponse_readinessChecks :: Lens' GetRecoveryGroupReadinessSummaryResponse (Maybe [ReadinessCheckSummary]) Source #
Summaries of the readiness checks for the recovery group.
getRecoveryGroupReadinessSummaryResponse_httpStatus :: Lens' GetRecoveryGroupReadinessSummaryResponse Int Source #
The response's http status code.
GetResourceSet
getResourceSet_resourceSetName :: Lens' GetResourceSet Text Source #
Name of a resource set.
getResourceSetResponse_resourceSetArn :: Lens' GetResourceSetResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the resource set.
getResourceSetResponse_resourceSetName :: Lens' GetResourceSetResponse (Maybe Text) Source #
The name of the resource set.
getResourceSetResponse_resourceSetType :: Lens' GetResourceSetResponse (Maybe Text) Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
getResourceSetResponse_resources :: Lens' GetResourceSetResponse (Maybe [Resource]) Source #
A list of resource objects.
getResourceSetResponse_tags :: Lens' GetResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
getResourceSetResponse_httpStatus :: Lens' GetResourceSetResponse Int Source #
The response's http status code.
ListCells
listCells_maxResults :: Lens' ListCells (Maybe Natural) Source #
The number of objects that you want to return with this call.
listCells_nextToken :: Lens' ListCells (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listCellsResponse_cells :: Lens' ListCellsResponse (Maybe [CellOutput]) Source #
A list of cells.
listCellsResponse_nextToken :: Lens' ListCellsResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listCellsResponse_httpStatus :: Lens' ListCellsResponse Int Source #
The response's http status code.
ListCrossAccountAuthorizations
listCrossAccountAuthorizations_maxResults :: Lens' ListCrossAccountAuthorizations (Maybe Natural) Source #
The number of objects that you want to return with this call.
listCrossAccountAuthorizations_nextToken :: Lens' ListCrossAccountAuthorizations (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listCrossAccountAuthorizationsResponse_crossAccountAuthorizations :: Lens' ListCrossAccountAuthorizationsResponse (Maybe [Text]) Source #
A list of cross-account authorizations.
listCrossAccountAuthorizationsResponse_nextToken :: Lens' ListCrossAccountAuthorizationsResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listCrossAccountAuthorizationsResponse_httpStatus :: Lens' ListCrossAccountAuthorizationsResponse Int Source #
The response's http status code.
ListReadinessChecks
listReadinessChecks_maxResults :: Lens' ListReadinessChecks (Maybe Natural) Source #
The number of objects that you want to return with this call.
listReadinessChecks_nextToken :: Lens' ListReadinessChecks (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listReadinessChecksResponse_nextToken :: Lens' ListReadinessChecksResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listReadinessChecksResponse_readinessChecks :: Lens' ListReadinessChecksResponse (Maybe [ReadinessCheckOutput]) Source #
A list of readiness checks associated with the account.
listReadinessChecksResponse_httpStatus :: Lens' ListReadinessChecksResponse Int Source #
The response's http status code.
ListRecoveryGroups
listRecoveryGroups_maxResults :: Lens' ListRecoveryGroups (Maybe Natural) Source #
The number of objects that you want to return with this call.
listRecoveryGroups_nextToken :: Lens' ListRecoveryGroups (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listRecoveryGroupsResponse_nextToken :: Lens' ListRecoveryGroupsResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listRecoveryGroupsResponse_recoveryGroups :: Lens' ListRecoveryGroupsResponse (Maybe [RecoveryGroupOutput]) Source #
A list of recovery groups.
listRecoveryGroupsResponse_httpStatus :: Lens' ListRecoveryGroupsResponse Int Source #
The response's http status code.
ListResourceSets
listResourceSets_maxResults :: Lens' ListResourceSets (Maybe Natural) Source #
The number of objects that you want to return with this call.
listResourceSets_nextToken :: Lens' ListResourceSets (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listResourceSetsResponse_nextToken :: Lens' ListResourceSetsResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listResourceSetsResponse_resourceSets :: Lens' ListResourceSetsResponse (Maybe [ResourceSetOutput]) Source #
A list of resource sets associated with the account.
listResourceSetsResponse_httpStatus :: Lens' ListResourceSetsResponse Int Source #
The response's http status code.
ListRules
listRules_maxResults :: Lens' ListRules (Maybe Natural) Source #
The number of objects that you want to return with this call.
listRules_nextToken :: Lens' ListRules (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listRules_resourceType :: Lens' ListRules (Maybe Text) Source #
The resource type that a readiness rule applies to.
listRulesResponse_nextToken :: Lens' ListRulesResponse (Maybe Text) Source #
The token that identifies which batch of results you want to see.
listRulesResponse_rules :: Lens' ListRulesResponse (Maybe [ListRulesOutput]) Source #
A list of readiness rules for a specific resource type.
listRulesResponse_httpStatus :: Lens' ListRulesResponse Int Source #
The response's http status code.
ListTagsForResources
listTagsForResources_resourceArn :: Lens' ListTagsForResources Text Source #
The Amazon Resource Name (ARN) for a resource.
listTagsForResourcesResponse_tags :: Lens' ListTagsForResourcesResponse (Maybe (HashMap Text Text)) Source #
listTagsForResourcesResponse_httpStatus :: Lens' ListTagsForResourcesResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) for a resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
The keys for tags you add to resources.
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) for a resource.
UpdateCell
updateCell_cellName :: Lens' UpdateCell Text Source #
The name of the cell.
updateCell_cells :: Lens' UpdateCell [Text] Source #
A list of cell Amazon Resource Names (ARNs), which completely replaces the previous list.
updateCellResponse_cellArn :: Lens' UpdateCellResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the cell.
updateCellResponse_cellName :: Lens' UpdateCellResponse (Maybe Text) Source #
The name of the cell.
updateCellResponse_cells :: Lens' UpdateCellResponse (Maybe [Text]) Source #
A list of cell ARNs.
updateCellResponse_parentReadinessScopes :: Lens' UpdateCellResponse (Maybe [Text]) Source #
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
updateCellResponse_tags :: Lens' UpdateCellResponse (Maybe (HashMap Text Text)) Source #
Tags on the resources.
updateCellResponse_httpStatus :: Lens' UpdateCellResponse Int Source #
The response's http status code.
UpdateReadinessCheck
updateReadinessCheck_readinessCheckName :: Lens' UpdateReadinessCheck Text Source #
Name of a readiness check.
updateReadinessCheck_resourceSetName :: Lens' UpdateReadinessCheck Text Source #
The name of the resource set to be checked.
updateReadinessCheckResponse_readinessCheckArn :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) associated with a readiness check.
updateReadinessCheckResponse_readinessCheckName :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
Name of a readiness check.
updateReadinessCheckResponse_resourceSet :: Lens' UpdateReadinessCheckResponse (Maybe Text) Source #
Name of the resource set to be checked.
updateReadinessCheckResponse_tags :: Lens' UpdateReadinessCheckResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateReadinessCheckResponse_httpStatus :: Lens' UpdateReadinessCheckResponse Int Source #
The response's http status code.
UpdateRecoveryGroup
updateRecoveryGroup_recoveryGroupName :: Lens' UpdateRecoveryGroup Text Source #
The name of a recovery group.
updateRecoveryGroup_cells :: Lens' UpdateRecoveryGroup [Text] Source #
A list of cell Amazon Resource Names (ARNs). This list completely replaces the previous list.
updateRecoveryGroupResponse_cells :: Lens' UpdateRecoveryGroupResponse (Maybe [Text]) Source #
A list of a cell's Amazon Resource Names (ARNs).
updateRecoveryGroupResponse_recoveryGroupArn :: Lens' UpdateRecoveryGroupResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the recovery group.
updateRecoveryGroupResponse_recoveryGroupName :: Lens' UpdateRecoveryGroupResponse (Maybe Text) Source #
The name of the recovery group.
updateRecoveryGroupResponse_tags :: Lens' UpdateRecoveryGroupResponse (Maybe (HashMap Text Text)) Source #
The tags associated with the recovery group.
updateRecoveryGroupResponse_httpStatus :: Lens' UpdateRecoveryGroupResponse Int Source #
The response's http status code.
UpdateResourceSet
updateResourceSet_resourceSetName :: Lens' UpdateResourceSet Text Source #
Name of a resource set.
updateResourceSet_resourceSetType :: Lens' UpdateResourceSet Text Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
updateResourceSet_resources :: Lens' UpdateResourceSet [Resource] Source #
A list of resource objects.
updateResourceSetResponse_resourceSetArn :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the resource set.
updateResourceSetResponse_resourceSetName :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
The name of the resource set.
updateResourceSetResponse_resourceSetType :: Lens' UpdateResourceSetResponse (Maybe Text) Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
updateResourceSetResponse_resources :: Lens' UpdateResourceSetResponse (Maybe [Resource]) Source #
A list of resource objects.
updateResourceSetResponse_tags :: Lens' UpdateResourceSetResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
updateResourceSetResponse_httpStatus :: Lens' UpdateResourceSetResponse Int Source #
The response's http status code.
Types
CellOutput
cellOutput_tags :: Lens' CellOutput (Maybe (HashMap Text Text)) Source #
Tags on the resources.
cellOutput_parentReadinessScopes :: Lens' CellOutput [Text] Source #
The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
cellOutput_cellArn :: Lens' CellOutput Text Source #
The Amazon Resource Name (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_domainName :: Lens' DNSTargetResource (Maybe Text) Source #
The domain name that acts as an ingress point to a portion of the customer application.
dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text) Source #
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.
dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text) Source #
The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text) Source #
The type of DNS record of the target resource.
dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource) Source #
The target resource of the DNS target resource.
ListRulesOutput
listRulesOutput_ruleDescription :: Lens' ListRulesOutput Text Source #
The description of a readiness rule.
listRulesOutput_ruleId :: Lens' ListRulesOutput Text Source #
The ID for the readiness rule.
listRulesOutput_resourceType :: Lens' ListRulesOutput Text Source #
The resource type that the readiness rule applies to.
Message
NLBResource
nLBResource_arn :: Lens' NLBResource (Maybe Text) Source #
The Network Load Balancer resource Amazon Resource Name (ARN).
R53ResourceRecord
r53ResourceRecord_domainName :: Lens' R53ResourceRecord (Maybe Text) Source #
The DNS target domain name.
r53ResourceRecord_recordSetId :: Lens' R53ResourceRecord (Maybe Text) Source #
The Route 53 Resource Record Set ID.
ReadinessCheckOutput
readinessCheckOutput_readinessCheckName :: Lens' ReadinessCheckOutput (Maybe Text) Source #
Name of a readiness check.
readinessCheckOutput_tags :: Lens' ReadinessCheckOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
readinessCheckOutput_readinessCheckArn :: Lens' ReadinessCheckOutput Text Source #
The Amazon Resource Name (ARN) associated with a readiness check.
readinessCheckOutput_resourceSet :: Lens' ReadinessCheckOutput Text Source #
Name of the resource set to be checked.
ReadinessCheckSummary
readinessCheckSummary_readiness :: Lens' ReadinessCheckSummary (Maybe Readiness) Source #
The readiness status of this readiness check.
readinessCheckSummary_readinessCheckName :: Lens' ReadinessCheckSummary (Maybe Text) Source #
The name of a readiness check.
Recommendation
recommendation_recommendationText :: Lens' Recommendation Text Source #
Text of the recommendations that are provided to make an application more recovery resilient.
RecoveryGroupOutput
recoveryGroupOutput_tags :: Lens' RecoveryGroupOutput (Maybe (HashMap Text Text)) Source #
The tags associated with the recovery group.
recoveryGroupOutput_recoveryGroupArn :: Lens' RecoveryGroupOutput Text Source #
The Amazon Resource Name (ARN) for the recovery group.
recoveryGroupOutput_recoveryGroupName :: Lens' RecoveryGroupOutput Text Source #
The name of the recovery group.
recoveryGroupOutput_cells :: Lens' RecoveryGroupOutput [Text] Source #
A list of a cell's Amazon Resource Names (ARNs).
Resource
resource_componentId :: Lens' Resource (Maybe Text) Source #
The component identifier of the resource, generated when DNS target resource is used.
resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource) Source #
The DNS target resource.
resource_readinessScopes :: Lens' Resource (Maybe [Text]) Source #
A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
resource_resourceArn :: Lens' Resource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon Web Services resource.
ResourceResult
resourceResult_componentId :: Lens' ResourceResult (Maybe Text) Source #
The component id of the resource.
resourceResult_resourceArn :: Lens' ResourceResult (Maybe Text) Source #
The Amazon Resource Name (ARN) of the resource.
resourceResult_readiness :: Lens' ResourceResult Readiness Source #
The readiness of a resource.
resourceResult_lastCheckedTimestamp :: Lens' ResourceResult UTCTime Source #
The time (UTC) that the resource was last checked for readiness, in ISO-8601 format.
ResourceSetOutput
resourceSetOutput_tags :: Lens' ResourceSetOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
resourceSetOutput_resourceSetType :: Lens' ResourceSetOutput Text Source #
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
resourceSetOutput_resourceSetName :: Lens' ResourceSetOutput Text Source #
The name of the resource set.
resourceSetOutput_resourceSetArn :: Lens' ResourceSetOutput Text Source #
The Amazon Resource Name (ARN) for the resource set.
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_nLBResource :: Lens' TargetResource (Maybe NLBResource) Source #
The Network Load Balancer Resource.
targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord) Source #
The Route 53 resource.