| 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 |
Amazonka.Route53RecoveryReadiness
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateResourceSet
- GetReadinessCheckStatus (Paginated)
- GetCellReadinessSummary (Paginated)
- UpdateCell
- DeleteCell
- UpdateReadinessCheck
- DeleteReadinessCheck
- ListCells (Paginated)
- ListReadinessChecks (Paginated)
- ListRules (Paginated)
- CreateReadinessCheck
- CreateCell
- GetRecoveryGroup
- ListRecoveryGroups (Paginated)
- ListCrossAccountAuthorizations (Paginated)
- GetCell
- CreateCrossAccountAuthorization
- CreateRecoveryGroup
- GetReadinessCheck
- GetReadinessCheckResourceStatus (Paginated)
- ListResourceSets (Paginated)
- GetArchitectureRecommendations
- DeleteCrossAccountAuthorization
- DeleteRecoveryGroup
- UpdateRecoveryGroup
- TagResource
- UntagResource
- GetRecoveryGroupReadinessSummary (Paginated)
- GetResourceSet
- ListTagsForResources
- UpdateResourceSet
- DeleteResourceSet
- Types
Description
Derived from API version 2019-12-02 of the AWS service descriptions, licensed under Apache 2.0.
AWS Route53 Recovery Readiness
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data CreateResourceSet = CreateResourceSet' (Maybe (HashMap Text Text)) Text Text [Resource]
- newCreateResourceSet :: Text -> Text -> CreateResourceSet
- data CreateResourceSetResponse = CreateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateResourceSetResponse :: Int -> CreateResourceSetResponse
- data GetReadinessCheckStatus = GetReadinessCheckStatus' (Maybe Text) (Maybe Natural) Text
- newGetReadinessCheckStatus :: Text -> GetReadinessCheckStatus
- data GetReadinessCheckStatusResponse = GetReadinessCheckStatusResponse' (Maybe Readiness) (Maybe [ResourceResult]) (Maybe Text) (Maybe [Message]) Int
- newGetReadinessCheckStatusResponse :: Int -> GetReadinessCheckStatusResponse
- data GetCellReadinessSummary = GetCellReadinessSummary' (Maybe Text) (Maybe Natural) Text
- newGetCellReadinessSummary :: Text -> GetCellReadinessSummary
- data GetCellReadinessSummaryResponse = GetCellReadinessSummaryResponse' (Maybe [ReadinessCheckSummary]) (Maybe Readiness) (Maybe Text) Int
- newGetCellReadinessSummaryResponse :: Int -> GetCellReadinessSummaryResponse
- data UpdateCell = UpdateCell' Text [Text]
- newUpdateCell :: Text -> UpdateCell
- data UpdateCellResponse = UpdateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newUpdateCellResponse :: Int -> UpdateCellResponse
- data DeleteCell = DeleteCell' Text
- newDeleteCell :: Text -> DeleteCell
- data DeleteCellResponse = DeleteCellResponse' {
- newDeleteCellResponse :: DeleteCellResponse
- data UpdateReadinessCheck = UpdateReadinessCheck' Text Text
- newUpdateReadinessCheck :: Text -> Text -> UpdateReadinessCheck
- data UpdateReadinessCheckResponse = UpdateReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newUpdateReadinessCheckResponse :: Int -> UpdateReadinessCheckResponse
- data DeleteReadinessCheck = DeleteReadinessCheck' Text
- newDeleteReadinessCheck :: Text -> DeleteReadinessCheck
- data DeleteReadinessCheckResponse = DeleteReadinessCheckResponse' {
- newDeleteReadinessCheckResponse :: DeleteReadinessCheckResponse
- data ListCells = ListCells' (Maybe Text) (Maybe Natural)
- newListCells :: ListCells
- data ListCellsResponse = ListCellsResponse' (Maybe [CellOutput]) (Maybe Text) Int
- newListCellsResponse :: Int -> ListCellsResponse
- data ListReadinessChecks = ListReadinessChecks' (Maybe Text) (Maybe Natural)
- newListReadinessChecks :: ListReadinessChecks
- data ListReadinessChecksResponse = ListReadinessChecksResponse' (Maybe [ReadinessCheckOutput]) (Maybe Text) Int
- newListReadinessChecksResponse :: Int -> ListReadinessChecksResponse
- data ListRules = ListRules' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListRules :: ListRules
- data ListRulesResponse = ListRulesResponse' (Maybe [ListRulesOutput]) (Maybe Text) Int
- newListRulesResponse :: Int -> ListRulesResponse
- data CreateReadinessCheck = CreateReadinessCheck' (Maybe (HashMap Text Text)) Text Text
- newCreateReadinessCheck :: Text -> Text -> CreateReadinessCheck
- data CreateReadinessCheckResponse = CreateReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateReadinessCheckResponse :: Int -> CreateReadinessCheckResponse
- data CreateCell = CreateCell' (Maybe [Text]) (Maybe (HashMap Text Text)) Text
- newCreateCell :: Text -> CreateCell
- data CreateCellResponse = CreateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateCellResponse :: Int -> CreateCellResponse
- data GetRecoveryGroup = GetRecoveryGroup' Text
- newGetRecoveryGroup :: Text -> GetRecoveryGroup
- data GetRecoveryGroupResponse = GetRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetRecoveryGroupResponse :: Int -> GetRecoveryGroupResponse
- data ListRecoveryGroups = ListRecoveryGroups' (Maybe Text) (Maybe Natural)
- newListRecoveryGroups :: ListRecoveryGroups
- data ListRecoveryGroupsResponse = ListRecoveryGroupsResponse' (Maybe [RecoveryGroupOutput]) (Maybe Text) Int
- newListRecoveryGroupsResponse :: Int -> ListRecoveryGroupsResponse
- data ListCrossAccountAuthorizations = ListCrossAccountAuthorizations' (Maybe Text) (Maybe Natural)
- newListCrossAccountAuthorizations :: ListCrossAccountAuthorizations
- data ListCrossAccountAuthorizationsResponse = ListCrossAccountAuthorizationsResponse' (Maybe [Text]) (Maybe Text) Int
- newListCrossAccountAuthorizationsResponse :: Int -> ListCrossAccountAuthorizationsResponse
- data GetCell = GetCell' Text
- newGetCell :: Text -> GetCell
- data GetCellResponse = GetCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetCellResponse :: Int -> GetCellResponse
- data CreateCrossAccountAuthorization = CreateCrossAccountAuthorization' Text
- newCreateCrossAccountAuthorization :: Text -> CreateCrossAccountAuthorization
- data CreateCrossAccountAuthorizationResponse = CreateCrossAccountAuthorizationResponse' (Maybe Text) Int
- newCreateCrossAccountAuthorizationResponse :: Int -> CreateCrossAccountAuthorizationResponse
- data CreateRecoveryGroup = CreateRecoveryGroup' (Maybe [Text]) (Maybe (HashMap Text Text)) Text
- newCreateRecoveryGroup :: Text -> CreateRecoveryGroup
- data CreateRecoveryGroupResponse = CreateRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateRecoveryGroupResponse :: Int -> CreateRecoveryGroupResponse
- data GetReadinessCheck = GetReadinessCheck' Text
- newGetReadinessCheck :: Text -> GetReadinessCheck
- data GetReadinessCheckResponse = GetReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetReadinessCheckResponse :: Int -> GetReadinessCheckResponse
- data GetReadinessCheckResourceStatus = GetReadinessCheckResourceStatus' (Maybe Text) (Maybe Natural) Text Text
- newGetReadinessCheckResourceStatus :: Text -> Text -> GetReadinessCheckResourceStatus
- data GetReadinessCheckResourceStatusResponse = GetReadinessCheckResourceStatusResponse' (Maybe [RuleResult]) (Maybe Readiness) (Maybe Text) Int
- newGetReadinessCheckResourceStatusResponse :: Int -> GetReadinessCheckResourceStatusResponse
- data ListResourceSets = ListResourceSets' (Maybe Text) (Maybe Natural)
- newListResourceSets :: ListResourceSets
- data ListResourceSetsResponse = ListResourceSetsResponse' (Maybe [ResourceSetOutput]) (Maybe Text) Int
- newListResourceSetsResponse :: Int -> ListResourceSetsResponse
- data GetArchitectureRecommendations = GetArchitectureRecommendations' (Maybe Text) (Maybe Natural) Text
- newGetArchitectureRecommendations :: Text -> GetArchitectureRecommendations
- data GetArchitectureRecommendationsResponse = GetArchitectureRecommendationsResponse' (Maybe POSIX) (Maybe Text) (Maybe [Recommendation]) Int
- newGetArchitectureRecommendationsResponse :: Int -> GetArchitectureRecommendationsResponse
- data DeleteCrossAccountAuthorization = DeleteCrossAccountAuthorization' Text
- newDeleteCrossAccountAuthorization :: Text -> DeleteCrossAccountAuthorization
- data DeleteCrossAccountAuthorizationResponse = DeleteCrossAccountAuthorizationResponse' Int
- newDeleteCrossAccountAuthorizationResponse :: Int -> DeleteCrossAccountAuthorizationResponse
- data DeleteRecoveryGroup = DeleteRecoveryGroup' Text
- newDeleteRecoveryGroup :: Text -> DeleteRecoveryGroup
- data DeleteRecoveryGroupResponse = DeleteRecoveryGroupResponse' {
- newDeleteRecoveryGroupResponse :: DeleteRecoveryGroupResponse
- data UpdateRecoveryGroup = UpdateRecoveryGroup' Text [Text]
- newUpdateRecoveryGroup :: Text -> UpdateRecoveryGroup
- data UpdateRecoveryGroupResponse = UpdateRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newUpdateRecoveryGroupResponse :: Int -> UpdateRecoveryGroupResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data GetRecoveryGroupReadinessSummary = GetRecoveryGroupReadinessSummary' (Maybe Text) (Maybe Natural) Text
- newGetRecoveryGroupReadinessSummary :: Text -> GetRecoveryGroupReadinessSummary
- data GetRecoveryGroupReadinessSummaryResponse = GetRecoveryGroupReadinessSummaryResponse' (Maybe [ReadinessCheckSummary]) (Maybe Readiness) (Maybe Text) Int
- newGetRecoveryGroupReadinessSummaryResponse :: Int -> GetRecoveryGroupReadinessSummaryResponse
- data GetResourceSet = GetResourceSet' Text
- newGetResourceSet :: Text -> GetResourceSet
- data GetResourceSetResponse = GetResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetResourceSetResponse :: Int -> GetResourceSetResponse
- data ListTagsForResources = ListTagsForResources' Text
- newListTagsForResources :: Text -> ListTagsForResources
- data ListTagsForResourcesResponse = ListTagsForResourcesResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourcesResponse :: Int -> ListTagsForResourcesResponse
- data UpdateResourceSet = UpdateResourceSet' Text Text [Resource]
- newUpdateResourceSet :: Text -> Text -> UpdateResourceSet
- data UpdateResourceSetResponse = UpdateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newUpdateResourceSetResponse :: Int -> UpdateResourceSetResponse
- data DeleteResourceSet = DeleteResourceSet' Text
- newDeleteResourceSet :: Text -> DeleteResourceSet
- data DeleteResourceSetResponse = DeleteResourceSetResponse' {
- newDeleteResourceSetResponse :: DeleteResourceSetResponse
- newtype Readiness where
- Readiness' { }
- pattern Readiness_NOT_AUTHORIZED :: Readiness
- pattern Readiness_NOT_READY :: Readiness
- pattern Readiness_READY :: Readiness
- pattern Readiness_UNKNOWN :: Readiness
- data CellOutput = CellOutput' (Maybe (HashMap Text Text)) [Text] Text Text [Text]
- newCellOutput :: Text -> Text -> CellOutput
- data DNSTargetResource = DNSTargetResource' (Maybe Text) (Maybe Text) (Maybe TargetResource) (Maybe Text) (Maybe Text)
- newDNSTargetResource :: DNSTargetResource
- data ListRulesOutput = ListRulesOutput' Text Text Text
- newListRulesOutput :: Text -> Text -> Text -> ListRulesOutput
- data Message = Message' (Maybe Text)
- newMessage :: Message
- data NLBResource = NLBResource' (Maybe Text)
- newNLBResource :: NLBResource
- data R53ResourceRecord = R53ResourceRecord' (Maybe Text) (Maybe Text)
- newR53ResourceRecord :: R53ResourceRecord
- data ReadinessCheckOutput = ReadinessCheckOutput' (Maybe Text) (Maybe (HashMap Text Text)) Text Text
- newReadinessCheckOutput :: Text -> Text -> ReadinessCheckOutput
- data ReadinessCheckSummary = ReadinessCheckSummary' (Maybe Readiness) (Maybe Text)
- newReadinessCheckSummary :: ReadinessCheckSummary
- data Recommendation = Recommendation' Text
- newRecommendation :: Text -> Recommendation
- data RecoveryGroupOutput = RecoveryGroupOutput' (Maybe (HashMap Text Text)) Text Text [Text]
- newRecoveryGroupOutput :: Text -> Text -> RecoveryGroupOutput
- data Resource = Resource' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe DNSTargetResource)
- newResource :: Resource
- data ResourceResult = ResourceResult' (Maybe Text) (Maybe Text) Readiness POSIX
- newResourceResult :: Readiness -> UTCTime -> ResourceResult
- data ResourceSetOutput = ResourceSetOutput' (Maybe (HashMap Text Text)) Text Text Text [Resource]
- newResourceSetOutput :: Text -> Text -> Text -> ResourceSetOutput
- data RuleResult = RuleResult' [Message] Readiness Text POSIX
- newRuleResult :: Readiness -> Text -> UTCTime -> RuleResult
- data TargetResource = TargetResource' (Maybe R53ResourceRecord) (Maybe NLBResource)
- newTargetResource :: TargetResource
Service Configuration
defaultService :: Service Source #
API version 2019-12-02 of the Amazon Route53 Recovery Readiness SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Route53RecoveryReadiness.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input fails to satisfy the constraints specified by an AWS service.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
User does not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Updating or deleting a resource can cause an inconsistent state.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request was denied due to request throttling.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An unexpected error occurred.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested resource does not exist.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateResourceSet
data CreateResourceSet Source #
The ResourceSet to create
See: newCreateResourceSet smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CreateResourceSet |
Create a value of CreateResourceSet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:CreateResourceSet', createResourceSet_tags - Undocumented member.
$sel:resourceSetType:CreateResourceSet', createResourceSet_resourceSetType - AWS Resource type of the resources in the ResourceSet
$sel:resourceSetName:CreateResourceSet', createResourceSet_resourceSetName - The name of the ResourceSet to create
$sel:resources:CreateResourceSet', createResourceSet_resources - A list of Resource objects
data CreateResourceSetResponse Source #
See: newCreateResourceSetResponse smart constructor.
Constructors
| CreateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateResourceSetResponse Source #
Create a value of CreateResourceSetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:CreateResourceSet', createResourceSetResponse_resourceSetName - The name of the ResourceSet
$sel:resourceSetType:CreateResourceSet', createResourceSetResponse_resourceSetType - AWS Resource Type of the resources in the ResourceSet
$sel:resources:CreateResourceSet', createResourceSetResponse_resources - A list of Resource objects
$sel:resourceSetArn:CreateResourceSetResponse', createResourceSetResponse_resourceSetArn - The arn for the ResourceSet
$sel:tags:CreateResourceSet', createResourceSetResponse_tags - Undocumented member.
$sel:httpStatus:CreateResourceSetResponse', createResourceSetResponse_httpStatus - The response's http status code.
GetReadinessCheckStatus (Paginated)
data GetReadinessCheckStatus Source #
See: newGetReadinessCheckStatus smart constructor.
Instances
newGetReadinessCheckStatus Source #
Create a value of GetReadinessCheckStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetReadinessCheckStatus', getReadinessCheckStatus_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:GetReadinessCheckStatus', getReadinessCheckStatus_maxResults - Upper bound on number of records to return.
$sel:readinessCheckName:GetReadinessCheckStatus', getReadinessCheckStatus_readinessCheckName - The ReadinessCheck to get
data GetReadinessCheckStatusResponse Source #
See: newGetReadinessCheckStatusResponse smart constructor.
Constructors
| GetReadinessCheckStatusResponse' (Maybe Readiness) (Maybe [ResourceResult]) (Maybe Text) (Maybe [Message]) Int |
Instances
newGetReadinessCheckStatusResponse Source #
Create a value of GetReadinessCheckStatusResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readiness:GetReadinessCheckStatusResponse', getReadinessCheckStatusResponse_readiness - The readiness at rule level.
$sel:resources:GetReadinessCheckStatusResponse', getReadinessCheckStatusResponse_resources - Summary of resources's readiness
$sel:nextToken:GetReadinessCheckStatus', getReadinessCheckStatusResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:messages:GetReadinessCheckStatusResponse', getReadinessCheckStatusResponse_messages - Top level messages for readiness check status
$sel:httpStatus:GetReadinessCheckStatusResponse', getReadinessCheckStatusResponse_httpStatus - The response's http status code.
GetCellReadinessSummary (Paginated)
data GetCellReadinessSummary Source #
See: newGetCellReadinessSummary smart constructor.
Instances
newGetCellReadinessSummary Source #
Create a value of GetCellReadinessSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetCellReadinessSummary', getCellReadinessSummary_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:GetCellReadinessSummary', getCellReadinessSummary_maxResults - Upper bound on number of records to return.
$sel:cellName:GetCellReadinessSummary', getCellReadinessSummary_cellName - The name of the Cell
data GetCellReadinessSummaryResponse Source #
See: newGetCellReadinessSummaryResponse smart constructor.
Constructors
| GetCellReadinessSummaryResponse' (Maybe [ReadinessCheckSummary]) (Maybe Readiness) (Maybe Text) Int |
Instances
newGetCellReadinessSummaryResponse Source #
Create a value of GetCellReadinessSummaryResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessChecks:GetCellReadinessSummaryResponse', getCellReadinessSummaryResponse_readinessChecks - Summaries for the ReadinessChecks making up the Cell
$sel:readiness:GetCellReadinessSummaryResponse', getCellReadinessSummaryResponse_readiness - The readiness at Cell level.
$sel:nextToken:GetCellReadinessSummary', getCellReadinessSummaryResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:GetCellReadinessSummaryResponse', getCellReadinessSummaryResponse_httpStatus - The response's http status code.
UpdateCell
data UpdateCell Source #
Parameters to update for the Cell
See: newUpdateCell smart constructor.
Constructors
| UpdateCell' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UpdateCell |
Create a value of UpdateCell with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cellName:UpdateCell', updateCell_cellName - The Cell to update
$sel:cells:UpdateCell', updateCell_cells - A list of Cell arns, completely replaces previous list
data UpdateCellResponse Source #
See: newUpdateCellResponse smart constructor.
Constructors
| UpdateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateCellResponse Source #
Arguments
| :: Int | |
| -> UpdateCellResponse |
Create a value of UpdateCellResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:UpdateCell', updateCellResponse_cells - A list of Cell arns
$sel:parentReadinessScopes:UpdateCellResponse', updateCellResponse_parentReadinessScopes - A list of Cell ARNs and/or RecoveryGroup ARNs
$sel:cellName:UpdateCell', updateCellResponse_cellName - The name of the Cell
$sel:cellArn:UpdateCellResponse', updateCellResponse_cellArn - The arn for the Cell
$sel:tags:UpdateCellResponse', updateCellResponse_tags - Undocumented member.
$sel:httpStatus:UpdateCellResponse', updateCellResponse_httpStatus - The response's http status code.
DeleteCell
data DeleteCell Source #
See: newDeleteCell smart constructor.
Constructors
| DeleteCell' Text |
Instances
Arguments
| :: Text | |
| -> DeleteCell |
Create a value of DeleteCell with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cellName:DeleteCell', deleteCell_cellName - The Cell to delete
data DeleteCellResponse Source #
See: newDeleteCellResponse smart constructor.
Constructors
| DeleteCellResponse' | |
Instances
newDeleteCellResponse :: DeleteCellResponse Source #
Create a value of DeleteCellResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateReadinessCheck
data UpdateReadinessCheck Source #
The new Readiness Check values
See: newUpdateReadinessCheck smart constructor.
Constructors
| UpdateReadinessCheck' Text Text |
Instances
newUpdateReadinessCheck Source #
Arguments
| :: Text | |
| -> Text | |
| -> UpdateReadinessCheck |
Create a value of UpdateReadinessCheck with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:UpdateReadinessCheck', updateReadinessCheck_readinessCheckName - The ReadinessCheck to update
$sel:resourceSetName:UpdateReadinessCheck', updateReadinessCheck_resourceSetName - The name of the ResourceSet to check
data UpdateReadinessCheckResponse Source #
See: newUpdateReadinessCheckResponse smart constructor.
Constructors
| UpdateReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateReadinessCheckResponse Source #
Create a value of UpdateReadinessCheckResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:UpdateReadinessCheck', updateReadinessCheckResponse_readinessCheckName - Name for a ReadinessCheck
$sel:resourceSet:UpdateReadinessCheckResponse', updateReadinessCheckResponse_resourceSet - Name of the ResourceSet to be checked
$sel:readinessCheckArn:UpdateReadinessCheckResponse', updateReadinessCheckResponse_readinessCheckArn - Arn associated with ReadinessCheck
$sel:tags:UpdateReadinessCheckResponse', updateReadinessCheckResponse_tags - Undocumented member.
$sel:httpStatus:UpdateReadinessCheckResponse', updateReadinessCheckResponse_httpStatus - The response's http status code.
DeleteReadinessCheck
data DeleteReadinessCheck Source #
See: newDeleteReadinessCheck smart constructor.
Constructors
| DeleteReadinessCheck' Text |
Instances
newDeleteReadinessCheck Source #
Create a value of DeleteReadinessCheck with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:DeleteReadinessCheck', deleteReadinessCheck_readinessCheckName - The ReadinessCheck to delete
data DeleteReadinessCheckResponse Source #
See: newDeleteReadinessCheckResponse smart constructor.
Constructors
| DeleteReadinessCheckResponse' | |
Instances
newDeleteReadinessCheckResponse :: DeleteReadinessCheckResponse Source #
Create a value of DeleteReadinessCheckResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListCells (Paginated)
See: newListCells smart constructor.
Constructors
| ListCells' (Maybe Text) (Maybe Natural) |
Instances
newListCells :: ListCells Source #
Create a value of ListCells with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCells', listCells_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListCells', listCells_maxResults - Upper bound on number of records to return.
data ListCellsResponse Source #
See: newListCellsResponse smart constructor.
Constructors
| ListCellsResponse' (Maybe [CellOutput]) (Maybe Text) Int |
Instances
Arguments
| :: Int | |
| -> ListCellsResponse |
Create a value of ListCellsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:ListCellsResponse', listCellsResponse_cells - A list of Cells
$sel:nextToken:ListCells', listCellsResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListCellsResponse', listCellsResponse_httpStatus - The response's http status code.
ListReadinessChecks (Paginated)
data ListReadinessChecks Source #
See: newListReadinessChecks smart constructor.
Constructors
| ListReadinessChecks' (Maybe Text) (Maybe Natural) |
Instances
newListReadinessChecks :: ListReadinessChecks Source #
Create a value of ListReadinessChecks with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListReadinessChecks', listReadinessChecks_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListReadinessChecks', listReadinessChecks_maxResults - Upper bound on number of records to return.
data ListReadinessChecksResponse Source #
See: newListReadinessChecksResponse smart constructor.
Constructors
| ListReadinessChecksResponse' (Maybe [ReadinessCheckOutput]) (Maybe Text) Int |
Instances
newListReadinessChecksResponse Source #
Create a value of ListReadinessChecksResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessChecks:ListReadinessChecksResponse', listReadinessChecksResponse_readinessChecks - A list of ReadinessCheck associated with the account
$sel:nextToken:ListReadinessChecks', listReadinessChecksResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListReadinessChecksResponse', listReadinessChecksResponse_httpStatus - The response's http status code.
ListRules (Paginated)
See: newListRules smart constructor.
Instances
newListRules :: ListRules Source #
Create a value of ListRules with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceType:ListRules', listRules_resourceType - Filter parameter which specifies the rules to return given a resource
type.
$sel:nextToken:ListRules', listRules_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListRules', listRules_maxResults - Upper bound on number of records to return.
data ListRulesResponse Source #
See: newListRulesResponse smart constructor.
Constructors
| ListRulesResponse' (Maybe [ListRulesOutput]) (Maybe Text) Int |
Instances
Arguments
| :: Int | |
| -> ListRulesResponse |
Create a value of ListRulesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:rules:ListRulesResponse', listRulesResponse_rules - A list of rules
$sel:nextToken:ListRules', listRulesResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListRulesResponse', listRulesResponse_httpStatus - The response's http status code.
CreateReadinessCheck
data CreateReadinessCheck Source #
The ReadinessCheck to create
See: newCreateReadinessCheck smart constructor.
Instances
newCreateReadinessCheck Source #
Arguments
| :: Text | |
| -> Text | |
| -> CreateReadinessCheck |
Create a value of CreateReadinessCheck with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:CreateReadinessCheck', createReadinessCheck_tags - Undocumented member.
$sel:resourceSetName:CreateReadinessCheck', createReadinessCheck_resourceSetName - The name of the ResourceSet to check
$sel:readinessCheckName:CreateReadinessCheck', createReadinessCheck_readinessCheckName - The name of the ReadinessCheck to create
data CreateReadinessCheckResponse Source #
See: newCreateReadinessCheckResponse smart constructor.
Constructors
| CreateReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateReadinessCheckResponse Source #
Create a value of CreateReadinessCheckResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:CreateReadinessCheck', createReadinessCheckResponse_readinessCheckName - Name for a ReadinessCheck
$sel:resourceSet:CreateReadinessCheckResponse', createReadinessCheckResponse_resourceSet - Name of the ResourceSet to be checked
$sel:readinessCheckArn:CreateReadinessCheckResponse', createReadinessCheckResponse_readinessCheckArn - Arn associated with ReadinessCheck
$sel:tags:CreateReadinessCheck', createReadinessCheckResponse_tags - Undocumented member.
$sel:httpStatus:CreateReadinessCheckResponse', createReadinessCheckResponse_httpStatus - The response's http status code.
CreateCell
data CreateCell Source #
The Cell to create
See: newCreateCell smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateCell |
Create a value of CreateCell with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:CreateCell', createCell_cells - A list of Cell arns contained within this Cell (for use in nested Cells,
e.g. regions within which AZs)
$sel:tags:CreateCell', createCell_tags - Undocumented member.
$sel:cellName:CreateCell', createCell_cellName - The name of the Cell to create
data CreateCellResponse Source #
See: newCreateCellResponse smart constructor.
Constructors
| CreateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateCellResponse Source #
Arguments
| :: Int | |
| -> CreateCellResponse |
Create a value of CreateCellResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:CreateCell', createCellResponse_cells - A list of Cell arns
$sel:parentReadinessScopes:CreateCellResponse', createCellResponse_parentReadinessScopes - A list of Cell ARNs and/or RecoveryGroup ARNs
$sel:cellName:CreateCell', createCellResponse_cellName - The name of the Cell
$sel:cellArn:CreateCellResponse', createCellResponse_cellArn - The arn for the Cell
$sel:tags:CreateCell', createCellResponse_tags - Undocumented member.
$sel:httpStatus:CreateCellResponse', createCellResponse_httpStatus - The response's http status code.
GetRecoveryGroup
data GetRecoveryGroup Source #
See: newGetRecoveryGroup smart constructor.
Constructors
| GetRecoveryGroup' Text |
Instances
Arguments
| :: Text | |
| -> GetRecoveryGroup |
Create a value of GetRecoveryGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recoveryGroupName:GetRecoveryGroup', getRecoveryGroup_recoveryGroupName - The RecoveryGroup to get
data GetRecoveryGroupResponse Source #
See: newGetRecoveryGroupResponse smart constructor.
Constructors
| GetRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetRecoveryGroupResponse Source #
Create a value of GetRecoveryGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:GetRecoveryGroupResponse', getRecoveryGroupResponse_cells - A list of Cell arns
$sel:recoveryGroupName:GetRecoveryGroup', getRecoveryGroupResponse_recoveryGroupName - The name of the RecoveryGroup
$sel:recoveryGroupArn:GetRecoveryGroupResponse', getRecoveryGroupResponse_recoveryGroupArn - The arn for the RecoveryGroup
$sel:tags:GetRecoveryGroupResponse', getRecoveryGroupResponse_tags - Undocumented member.
$sel:httpStatus:GetRecoveryGroupResponse', getRecoveryGroupResponse_httpStatus - The response's http status code.
ListRecoveryGroups (Paginated)
data ListRecoveryGroups Source #
See: newListRecoveryGroups smart constructor.
Constructors
| ListRecoveryGroups' (Maybe Text) (Maybe Natural) |
Instances
newListRecoveryGroups :: ListRecoveryGroups Source #
Create a value of ListRecoveryGroups with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListRecoveryGroups', listRecoveryGroups_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListRecoveryGroups', listRecoveryGroups_maxResults - Upper bound on number of records to return.
data ListRecoveryGroupsResponse Source #
See: newListRecoveryGroupsResponse smart constructor.
Constructors
| ListRecoveryGroupsResponse' (Maybe [RecoveryGroupOutput]) (Maybe Text) Int |
Instances
newListRecoveryGroupsResponse Source #
Create a value of ListRecoveryGroupsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recoveryGroups:ListRecoveryGroupsResponse', listRecoveryGroupsResponse_recoveryGroups - A list of RecoveryGroups
$sel:nextToken:ListRecoveryGroups', listRecoveryGroupsResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListRecoveryGroupsResponse', listRecoveryGroupsResponse_httpStatus - The response's http status code.
ListCrossAccountAuthorizations (Paginated)
data ListCrossAccountAuthorizations Source #
See: newListCrossAccountAuthorizations smart constructor.
Constructors
| ListCrossAccountAuthorizations' (Maybe Text) (Maybe Natural) |
Instances
newListCrossAccountAuthorizations :: ListCrossAccountAuthorizations Source #
Create a value of ListCrossAccountAuthorizations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCrossAccountAuthorizations', listCrossAccountAuthorizations_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListCrossAccountAuthorizations', listCrossAccountAuthorizations_maxResults - Upper bound on number of records to return.
data ListCrossAccountAuthorizationsResponse Source #
See: newListCrossAccountAuthorizationsResponse smart constructor.
Instances
newListCrossAccountAuthorizationsResponse Source #
Arguments
| :: Int | |
| -> ListCrossAccountAuthorizationsResponse |
Create a value of ListCrossAccountAuthorizationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crossAccountAuthorizations:ListCrossAccountAuthorizationsResponse', listCrossAccountAuthorizationsResponse_crossAccountAuthorizations - A list of CrossAccountAuthorizations
$sel:nextToken:ListCrossAccountAuthorizations', listCrossAccountAuthorizationsResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListCrossAccountAuthorizationsResponse', listCrossAccountAuthorizationsResponse_httpStatus - The response's http status code.
GetCell
See: newGetCell smart constructor.
Instances
Create a value of GetCell with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cellName:GetCell', getCell_cellName - The Cell to get
data GetCellResponse Source #
See: newGetCellResponse smart constructor.
Constructors
| GetCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
Arguments
| :: Int | |
| -> GetCellResponse |
Create a value of GetCellResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:GetCellResponse', getCellResponse_cells - A list of Cell arns
$sel:parentReadinessScopes:GetCellResponse', getCellResponse_parentReadinessScopes - A list of Cell ARNs and/or RecoveryGroup ARNs
$sel:cellName:GetCell', getCellResponse_cellName - The name of the Cell
$sel:cellArn:GetCellResponse', getCellResponse_cellArn - The arn for the Cell
$sel:tags:GetCellResponse', getCellResponse_tags - Undocumented member.
$sel:httpStatus:GetCellResponse', getCellResponse_httpStatus - The response's http status code.
CreateCrossAccountAuthorization
data CreateCrossAccountAuthorization Source #
The cross account authorization
See: newCreateCrossAccountAuthorization smart constructor.
Constructors
| CreateCrossAccountAuthorization' Text |
Instances
newCreateCrossAccountAuthorization Source #
Arguments
| :: Text |
|
| -> CreateCrossAccountAuthorization |
Create a value of CreateCrossAccountAuthorization with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crossAccountAuthorization:CreateCrossAccountAuthorization', createCrossAccountAuthorization_crossAccountAuthorization - The cross account authorization
data CreateCrossAccountAuthorizationResponse Source #
See: newCreateCrossAccountAuthorizationResponse smart constructor.
Constructors
| CreateCrossAccountAuthorizationResponse' (Maybe Text) Int |
Instances
newCreateCrossAccountAuthorizationResponse Source #
Arguments
| :: Int | |
| -> CreateCrossAccountAuthorizationResponse |
Create a value of CreateCrossAccountAuthorizationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crossAccountAuthorization:CreateCrossAccountAuthorization', createCrossAccountAuthorizationResponse_crossAccountAuthorization - The cross account authorization
$sel:httpStatus:CreateCrossAccountAuthorizationResponse', createCrossAccountAuthorizationResponse_httpStatus - The response's http status code.
CreateRecoveryGroup
data CreateRecoveryGroup Source #
The RecoveryGroup to create
See: newCreateRecoveryGroup smart constructor.
Instances
newCreateRecoveryGroup Source #
Create a value of CreateRecoveryGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:CreateRecoveryGroup', createRecoveryGroup_cells - A list of Cell arns
$sel:tags:CreateRecoveryGroup', createRecoveryGroup_tags - Undocumented member.
$sel:recoveryGroupName:CreateRecoveryGroup', createRecoveryGroup_recoveryGroupName - The name of the RecoveryGroup to create
data CreateRecoveryGroupResponse Source #
See: newCreateRecoveryGroupResponse smart constructor.
Constructors
| CreateRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateRecoveryGroupResponse Source #
Create a value of CreateRecoveryGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:CreateRecoveryGroup', createRecoveryGroupResponse_cells - A list of Cell arns
$sel:recoveryGroupName:CreateRecoveryGroup', createRecoveryGroupResponse_recoveryGroupName - The name of the RecoveryGroup
$sel:recoveryGroupArn:CreateRecoveryGroupResponse', createRecoveryGroupResponse_recoveryGroupArn - The arn for the RecoveryGroup
$sel:tags:CreateRecoveryGroup', createRecoveryGroupResponse_tags - Undocumented member.
$sel:httpStatus:CreateRecoveryGroupResponse', createRecoveryGroupResponse_httpStatus - The response's http status code.
GetReadinessCheck
data GetReadinessCheck Source #
See: newGetReadinessCheck smart constructor.
Constructors
| GetReadinessCheck' Text |
Instances
Create a value of GetReadinessCheck with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:GetReadinessCheck', getReadinessCheck_readinessCheckName - The ReadinessCheck to get
data GetReadinessCheckResponse Source #
See: newGetReadinessCheckResponse smart constructor.
Constructors
| GetReadinessCheckResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetReadinessCheckResponse Source #
Create a value of GetReadinessCheckResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:GetReadinessCheck', getReadinessCheckResponse_readinessCheckName - Name for a ReadinessCheck
$sel:resourceSet:GetReadinessCheckResponse', getReadinessCheckResponse_resourceSet - Name of the ResourceSet to be checked
$sel:readinessCheckArn:GetReadinessCheckResponse', getReadinessCheckResponse_readinessCheckArn - Arn associated with ReadinessCheck
$sel:tags:GetReadinessCheckResponse', getReadinessCheckResponse_tags - Undocumented member.
$sel:httpStatus:GetReadinessCheckResponse', getReadinessCheckResponse_httpStatus - The response's http status code.
GetReadinessCheckResourceStatus (Paginated)
data GetReadinessCheckResourceStatus Source #
See: newGetReadinessCheckResourceStatus smart constructor.
Instances
newGetReadinessCheckResourceStatus Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetReadinessCheckResourceStatus |
Create a value of GetReadinessCheckResourceStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetReadinessCheckResourceStatus', getReadinessCheckResourceStatus_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:GetReadinessCheckResourceStatus', getReadinessCheckResourceStatus_maxResults - Upper bound on number of records to return.
$sel:readinessCheckName:GetReadinessCheckResourceStatus', getReadinessCheckResourceStatus_readinessCheckName - The ReadinessCheck to get
$sel:resourceIdentifier:GetReadinessCheckResourceStatus', getReadinessCheckResourceStatus_resourceIdentifier - The resource ARN or component Id to get
data GetReadinessCheckResourceStatusResponse Source #
See: newGetReadinessCheckResourceStatusResponse smart constructor.
Constructors
| GetReadinessCheckResourceStatusResponse' (Maybe [RuleResult]) (Maybe Readiness) (Maybe Text) Int |
Instances
newGetReadinessCheckResourceStatusResponse Source #
Arguments
| :: Int | |
| -> GetReadinessCheckResourceStatusResponse |
Create a value of GetReadinessCheckResourceStatusResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:rules:GetReadinessCheckResourceStatusResponse', getReadinessCheckResourceStatusResponse_rules - Details of the rules's results
$sel:readiness:GetReadinessCheckResourceStatusResponse', getReadinessCheckResourceStatusResponse_readiness - The readiness at rule level.
$sel:nextToken:GetReadinessCheckResourceStatus', getReadinessCheckResourceStatusResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:GetReadinessCheckResourceStatusResponse', getReadinessCheckResourceStatusResponse_httpStatus - The response's http status code.
ListResourceSets (Paginated)
data ListResourceSets Source #
See: newListResourceSets smart constructor.
Constructors
| ListResourceSets' (Maybe Text) (Maybe Natural) |
Instances
newListResourceSets :: ListResourceSets Source #
Create a value of ListResourceSets with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListResourceSets', listResourceSets_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:ListResourceSets', listResourceSets_maxResults - Upper bound on number of records to return.
data ListResourceSetsResponse Source #
See: newListResourceSetsResponse smart constructor.
Constructors
| ListResourceSetsResponse' (Maybe [ResourceSetOutput]) (Maybe Text) Int |
Instances
newListResourceSetsResponse Source #
Create a value of ListResourceSetsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSets:ListResourceSetsResponse', listResourceSetsResponse_resourceSets - A list of ResourceSets associated with the account
$sel:nextToken:ListResourceSets', listResourceSetsResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:ListResourceSetsResponse', listResourceSetsResponse_httpStatus - The response's http status code.
GetArchitectureRecommendations
data GetArchitectureRecommendations Source #
See: newGetArchitectureRecommendations smart constructor.
Instances
newGetArchitectureRecommendations Source #
Arguments
| :: Text | |
| -> GetArchitectureRecommendations |
Create a value of GetArchitectureRecommendations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetArchitectureRecommendations', getArchitectureRecommendations_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:maxResults:GetArchitectureRecommendations', getArchitectureRecommendations_maxResults - Upper bound on number of records to return.
$sel:recoveryGroupName:GetArchitectureRecommendations', getArchitectureRecommendations_recoveryGroupName - Name of RecoveryGroup (top level resource) to be analyzed.
data GetArchitectureRecommendationsResponse Source #
See: newGetArchitectureRecommendationsResponse smart constructor.
Constructors
| GetArchitectureRecommendationsResponse' (Maybe POSIX) (Maybe Text) (Maybe [Recommendation]) Int |
Instances
newGetArchitectureRecommendationsResponse Source #
Arguments
| :: Int | |
| -> GetArchitectureRecommendationsResponse |
Create a value of GetArchitectureRecommendationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastAuditTimestamp:GetArchitectureRecommendationsResponse', getArchitectureRecommendationsResponse_lastAuditTimestamp - The time a Recovery Group was last assessed for recommendations in UTC
ISO-8601 format.
$sel:nextToken:GetArchitectureRecommendations', getArchitectureRecommendationsResponse_nextToken - A token that can be used to resume pagination from the end of the
collection
$sel:recommendations:GetArchitectureRecommendationsResponse', getArchitectureRecommendationsResponse_recommendations - A list of recommendations for the customer's application
$sel:httpStatus:GetArchitectureRecommendationsResponse', getArchitectureRecommendationsResponse_httpStatus - The response's http status code.
DeleteCrossAccountAuthorization
data DeleteCrossAccountAuthorization Source #
See: newDeleteCrossAccountAuthorization smart constructor.
Constructors
| DeleteCrossAccountAuthorization' Text |
Instances
newDeleteCrossAccountAuthorization Source #
Arguments
| :: Text |
|
| -> DeleteCrossAccountAuthorization |
Create a value of DeleteCrossAccountAuthorization with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crossAccountAuthorization:DeleteCrossAccountAuthorization', deleteCrossAccountAuthorization_crossAccountAuthorization - The cross account authorization
data DeleteCrossAccountAuthorizationResponse Source #
See: newDeleteCrossAccountAuthorizationResponse smart constructor.
Constructors
| DeleteCrossAccountAuthorizationResponse' Int |
Instances
newDeleteCrossAccountAuthorizationResponse Source #
Arguments
| :: Int | |
| -> DeleteCrossAccountAuthorizationResponse |
Create a value of DeleteCrossAccountAuthorizationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteCrossAccountAuthorizationResponse', deleteCrossAccountAuthorizationResponse_httpStatus - The response's http status code.
DeleteRecoveryGroup
data DeleteRecoveryGroup Source #
See: newDeleteRecoveryGroup smart constructor.
Constructors
| DeleteRecoveryGroup' Text |
Instances
newDeleteRecoveryGroup Source #
Create a value of DeleteRecoveryGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recoveryGroupName:DeleteRecoveryGroup', deleteRecoveryGroup_recoveryGroupName - The RecoveryGroup to delete
data DeleteRecoveryGroupResponse Source #
See: newDeleteRecoveryGroupResponse smart constructor.
Constructors
| DeleteRecoveryGroupResponse' | |
Instances
newDeleteRecoveryGroupResponse :: DeleteRecoveryGroupResponse Source #
Create a value of DeleteRecoveryGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateRecoveryGroup
data UpdateRecoveryGroup Source #
Parameters to update for the RecoveryGroup
See: newUpdateRecoveryGroup smart constructor.
Constructors
| UpdateRecoveryGroup' Text [Text] |
Instances
newUpdateRecoveryGroup Source #
Create a value of UpdateRecoveryGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recoveryGroupName:UpdateRecoveryGroup', updateRecoveryGroup_recoveryGroupName - The RecoveryGroup to update
$sel:cells:UpdateRecoveryGroup', updateRecoveryGroup_cells - A list of Cell arns, completely replaces previous list
data UpdateRecoveryGroupResponse Source #
See: newUpdateRecoveryGroupResponse smart constructor.
Constructors
| UpdateRecoveryGroupResponse' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateRecoveryGroupResponse Source #
Create a value of UpdateRecoveryGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cells:UpdateRecoveryGroup', updateRecoveryGroupResponse_cells - A list of Cell arns
$sel:recoveryGroupName:UpdateRecoveryGroup', updateRecoveryGroupResponse_recoveryGroupName - The name of the RecoveryGroup
$sel:recoveryGroupArn:UpdateRecoveryGroupResponse', updateRecoveryGroupResponse_recoveryGroupArn - The arn for the RecoveryGroup
$sel:tags:UpdateRecoveryGroupResponse', updateRecoveryGroupResponse_tags - Undocumented member.
$sel:httpStatus:UpdateRecoveryGroupResponse', updateRecoveryGroupResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text (HashMap Text Text) |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) for the resource. You can get this from
the response to any request to the resource.
$sel:tags:TagResource', tagResource_tags - Undocumented member.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' [Text] Text |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tagKeys:UntagResource', untagResource_tagKeys - A comma-separated list of the tag keys to remove from the resource.
$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) for the resource. You can get this from
the response to any request to the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' | |
Instances
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
GetRecoveryGroupReadinessSummary (Paginated)
data GetRecoveryGroupReadinessSummary Source #
See: newGetRecoveryGroupReadinessSummary smart constructor.
Instances
newGetRecoveryGroupReadinessSummary Source #
Arguments
| :: Text | |
| -> GetRecoveryGroupReadinessSummary |
Create a value of GetRecoveryGroupReadinessSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetRecoveryGroupReadinessSummary', getRecoveryGroupReadinessSummary_nextToken - A token used to resume pagination from the end of a previous request.
$sel:maxResults:GetRecoveryGroupReadinessSummary', getRecoveryGroupReadinessSummary_maxResults - Upper bound on number of records to return.
$sel:recoveryGroupName:GetRecoveryGroupReadinessSummary', getRecoveryGroupReadinessSummary_recoveryGroupName - The name of the RecoveryGroup
data GetRecoveryGroupReadinessSummaryResponse Source #
See: newGetRecoveryGroupReadinessSummaryResponse smart constructor.
Constructors
| GetRecoveryGroupReadinessSummaryResponse' (Maybe [ReadinessCheckSummary]) (Maybe Readiness) (Maybe Text) Int |
Instances
newGetRecoveryGroupReadinessSummaryResponse Source #
Arguments
| :: Int | |
| -> GetRecoveryGroupReadinessSummaryResponse |
Create a value of GetRecoveryGroupReadinessSummaryResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessChecks:GetRecoveryGroupReadinessSummaryResponse', getRecoveryGroupReadinessSummaryResponse_readinessChecks - Summaries for the ReadinessChecks making up the RecoveryGroup
$sel:readiness:GetRecoveryGroupReadinessSummaryResponse', getRecoveryGroupReadinessSummaryResponse_readiness - The readiness at RecoveryGroup level.
$sel:nextToken:GetRecoveryGroupReadinessSummary', getRecoveryGroupReadinessSummaryResponse_nextToken - A token that can be used to resume pagination from the end of the
collection.
$sel:httpStatus:GetRecoveryGroupReadinessSummaryResponse', getRecoveryGroupReadinessSummaryResponse_httpStatus - The response's http status code.
GetResourceSet
data GetResourceSet Source #
See: newGetResourceSet smart constructor.
Constructors
| GetResourceSet' Text |
Instances
Arguments
| :: Text | |
| -> GetResourceSet |
Create a value of GetResourceSet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:GetResourceSet', getResourceSet_resourceSetName - The ResourceSet to get
data GetResourceSetResponse Source #
See: newGetResourceSetResponse smart constructor.
Constructors
| GetResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetResourceSetResponse Source #
Create a value of GetResourceSetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:GetResourceSet', getResourceSetResponse_resourceSetName - The name of the ResourceSet
$sel:resourceSetType:GetResourceSetResponse', getResourceSetResponse_resourceSetType - AWS Resource Type of the resources in the ResourceSet
$sel:resources:GetResourceSetResponse', getResourceSetResponse_resources - A list of Resource objects
$sel:resourceSetArn:GetResourceSetResponse', getResourceSetResponse_resourceSetArn - The arn for the ResourceSet
$sel:tags:GetResourceSetResponse', getResourceSetResponse_tags - Undocumented member.
$sel:httpStatus:GetResourceSetResponse', getResourceSetResponse_httpStatus - The response's http status code.
ListTagsForResources
data ListTagsForResources Source #
See: newListTagsForResources smart constructor.
Constructors
| ListTagsForResources' Text |
Instances
newListTagsForResources Source #
Create a value of ListTagsForResources with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResources', listTagsForResources_resourceArn - The Amazon Resource Name (ARN) for the resource. You can get this from
the response to any request to the resource.
data ListTagsForResourcesResponse Source #
See: newListTagsForResourcesResponse smart constructor.
Instances
newListTagsForResourcesResponse Source #
Create a value of ListTagsForResourcesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourcesResponse', listTagsForResourcesResponse_tags - Undocumented member.
$sel:httpStatus:ListTagsForResourcesResponse', listTagsForResourcesResponse_httpStatus - The response's http status code.
UpdateResourceSet
data UpdateResourceSet Source #
configuration for the desired
See: newUpdateResourceSet smart constructor.
Constructors
| UpdateResourceSet' Text Text [Resource] |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateResourceSet |
Create a value of UpdateResourceSet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:UpdateResourceSet', updateResourceSet_resourceSetName - The ResourceSet to update
$sel:resourceSetType:UpdateResourceSet', updateResourceSet_resourceSetType - AWS Resource Type of the resources in the ResourceSet
$sel:resources:UpdateResourceSet', updateResourceSet_resources - A list of Resource objects
data UpdateResourceSetResponse Source #
See: newUpdateResourceSetResponse smart constructor.
Constructors
| UpdateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateResourceSetResponse Source #
Create a value of UpdateResourceSetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:UpdateResourceSet', updateResourceSetResponse_resourceSetName - The name of the ResourceSet
$sel:resourceSetType:UpdateResourceSet', updateResourceSetResponse_resourceSetType - AWS Resource Type of the resources in the ResourceSet
$sel:resources:UpdateResourceSet', updateResourceSetResponse_resources - A list of Resource objects
$sel:resourceSetArn:UpdateResourceSetResponse', updateResourceSetResponse_resourceSetArn - The arn for the ResourceSet
$sel:tags:UpdateResourceSetResponse', updateResourceSetResponse_tags - Undocumented member.
$sel:httpStatus:UpdateResourceSetResponse', updateResourceSetResponse_httpStatus - The response's http status code.
DeleteResourceSet
data DeleteResourceSet Source #
See: newDeleteResourceSet smart constructor.
Constructors
| DeleteResourceSet' Text |
Instances
Arguments
| :: Text | |
| -> DeleteResourceSet |
Create a value of DeleteResourceSet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceSetName:DeleteResourceSet', deleteResourceSet_resourceSetName - The ResourceSet to delete
data DeleteResourceSetResponse Source #
See: newDeleteResourceSetResponse smart constructor.
Constructors
| DeleteResourceSetResponse' | |
Instances
newDeleteResourceSetResponse :: DeleteResourceSetResponse Source #
Create a value of DeleteResourceSetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Types
Readiness
The readiness of an entire ReadinessCheck or an individual resource ARN.
Constructors
| Readiness' | |
Fields | |
Bundled Patterns
| pattern Readiness_NOT_AUTHORIZED :: Readiness | |
| pattern Readiness_NOT_READY :: Readiness | |
| pattern Readiness_READY :: Readiness | |
| pattern Readiness_UNKNOWN :: Readiness |
Instances
CellOutput
data CellOutput Source #
A Cell and its properties
See: newCellOutput smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CellOutput |
Create a value of CellOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:CellOutput', cellOutput_tags - Undocumented member.
$sel:parentReadinessScopes:CellOutput', cellOutput_parentReadinessScopes - A list of Cell ARNs and/or RecoveryGroup ARNs
$sel:cellArn:CellOutput', cellOutput_cellArn - The arn for the Cell
$sel:cellName:CellOutput', cellOutput_cellName - The name of the Cell
$sel:cells:CellOutput', cellOutput_cells - A list of Cell arns
DNSTargetResource
data DNSTargetResource Source #
A component for DNS/Routing Control Readiness Checks
See: newDNSTargetResource smart constructor.
Constructors
| DNSTargetResource' (Maybe Text) (Maybe Text) (Maybe TargetResource) (Maybe Text) (Maybe Text) |
Instances
newDNSTargetResource :: DNSTargetResource Source #
Create a value of DNSTargetResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:hostedZoneArn:DNSTargetResource', dNSTargetResource_hostedZoneArn - The Hosted Zone ARN that contains the DNS record with the provided name
of target resource.
$sel:recordType:DNSTargetResource', dNSTargetResource_recordType - The Type of DNS Record of target resource
$sel:targetResource:DNSTargetResource', dNSTargetResource_targetResource - Undocumented member.
$sel:domainName:DNSTargetResource', dNSTargetResource_domainName - The DNS Name that acts as ingress point to a portion of application
$sel:recordSetId:DNSTargetResource', dNSTargetResource_recordSetId - The R53 Set Id to uniquely identify a record given a Name and a Type
ListRulesOutput
data ListRulesOutput Source #
A collection of rules used in a readiness check
See: newListRulesOutput smart constructor.
Constructors
| ListRulesOutput' Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> ListRulesOutput |
Create a value of ListRulesOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ruleDescription:ListRulesOutput', listRulesOutput_ruleDescription - A description of the rule
$sel:ruleId:ListRulesOutput', listRulesOutput_ruleId - The Rule's ID.
$sel:resourceType:ListRulesOutput', listRulesOutput_resourceType - The resource type the rule applies to.
Message
Information relating to readiness check status
See: newMessage smart constructor.
Instances
| Eq Message Source # | |
| Read Message Source # | |
| Show Message Source # | |
| Generic Message Source # | |
| NFData Message Source # | |
| Hashable Message Source # | |
| FromJSON Message Source # | |
| type Rep Message Source # | |
Defined in Amazonka.Route53RecoveryReadiness.Types.Message type Rep Message = D1 ('MetaData "Message" "Amazonka.Route53RecoveryReadiness.Types.Message" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "Message'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) | |
newMessage :: Message Source #
Create a value of Message with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:messageText:Message', message_messageText - The text of a readiness check message
NLBResource
data NLBResource Source #
The NLB resource a DNS Target Resource points to
See: newNLBResource smart constructor.
Constructors
| NLBResource' (Maybe Text) |
Instances
newNLBResource :: NLBResource Source #
Create a value of NLBResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:NLBResource', nLBResource_arn - An NLB resource arn
R53ResourceRecord
data R53ResourceRecord Source #
The Route 53 resource a DNS Target Resource record points to
See: newR53ResourceRecord smart constructor.
Constructors
| R53ResourceRecord' (Maybe Text) (Maybe Text) |
Instances
newR53ResourceRecord :: R53ResourceRecord Source #
Create a value of R53ResourceRecord with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:domainName:R53ResourceRecord', r53ResourceRecord_domainName - The DNS target name
$sel:recordSetId:R53ResourceRecord', r53ResourceRecord_recordSetId - The Resource Record set id
ReadinessCheckOutput
data ReadinessCheckOutput Source #
A resource used for checking the readiness of a Resource Set
See: newReadinessCheckOutput smart constructor.
Instances
newReadinessCheckOutput Source #
Arguments
| :: Text | |
| -> Text | |
| -> ReadinessCheckOutput |
Create a value of ReadinessCheckOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessCheckName:ReadinessCheckOutput', readinessCheckOutput_readinessCheckName - Name for a ReadinessCheck
$sel:tags:ReadinessCheckOutput', readinessCheckOutput_tags - Undocumented member.
$sel:readinessCheckArn:ReadinessCheckOutput', readinessCheckOutput_readinessCheckArn - Arn associated with ReadinessCheck
$sel:resourceSet:ReadinessCheckOutput', readinessCheckOutput_resourceSet - Name of the ResourceSet to be checked
ReadinessCheckSummary
data ReadinessCheckSummary Source #
Summary of ReadinessCheck status, paginated in GetRecoveryGroupReadinessSummary and GetCellReadinessSummary
See: newReadinessCheckSummary smart constructor.
Constructors
| ReadinessCheckSummary' (Maybe Readiness) (Maybe Text) |
Instances
newReadinessCheckSummary :: ReadinessCheckSummary Source #
Create a value of ReadinessCheckSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readiness:ReadinessCheckSummary', readinessCheckSummary_readiness - The readiness of this ReadinessCheck
$sel:readinessCheckName:ReadinessCheckSummary', readinessCheckSummary_readinessCheckName - The name of a ReadinessCheck which is part of the given RecoveryGroup or
Cell
Recommendation
data Recommendation Source #
Guidance for improving Recovery Group resilliancy
See: newRecommendation smart constructor.
Constructors
| Recommendation' Text |
Instances
Arguments
| :: Text | |
| -> Recommendation |
Create a value of Recommendation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recommendationText:Recommendation', recommendation_recommendationText - Guidance text for recommendation
RecoveryGroupOutput
data RecoveryGroupOutput Source #
A Recovery Group generally containing multiple Cells
See: newRecoveryGroupOutput smart constructor.
Instances
newRecoveryGroupOutput Source #
Arguments
| :: Text | |
| -> Text | |
| -> RecoveryGroupOutput |
Create a value of RecoveryGroupOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:RecoveryGroupOutput', recoveryGroupOutput_tags - Undocumented member.
$sel:recoveryGroupArn:RecoveryGroupOutput', recoveryGroupOutput_recoveryGroupArn - The arn for the RecoveryGroup
$sel:recoveryGroupName:RecoveryGroupOutput', recoveryGroupOutput_recoveryGroupName - The name of the RecoveryGroup
$sel:cells:RecoveryGroupOutput', recoveryGroupOutput_cells - A list of Cell arns
Resource
The resource element of a ResourceSet
See: newResource smart constructor.
Instances
newResource :: Resource Source #
Create a value of Resource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:readinessScopes:Resource', resource_readinessScopes - A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is
contained within.
$sel:resourceArn:Resource', resource_resourceArn - The ARN of the AWS resource, can be skipped if dnsTargetResource is used
$sel:componentId:Resource', resource_componentId - The component id of the resource, generated by the service when
dnsTargetResource is used
$sel:dnsTargetResource:Resource', resource_dnsTargetResource - Undocumented member.
ResourceResult
data ResourceResult Source #
Result with status for an individual resource.
See: newResourceResult smart constructor.
Instances
Arguments
| :: Readiness | |
| -> UTCTime | |
| -> ResourceResult |
Create a value of ResourceResult with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ResourceResult', resourceResult_resourceArn - The ARN of the resource
$sel:componentId:ResourceResult', resourceResult_componentId - The component id of the resource
$sel:readiness:ResourceResult', resourceResult_readiness - The readiness of the resource.
$sel:lastCheckedTimestamp:ResourceResult', resourceResult_lastCheckedTimestamp - The time the resource was last checked for readiness, in ISO-8601
format, UTC.
ResourceSetOutput
data ResourceSetOutput Source #
A collection of resources of the same type
See: newResourceSetOutput smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> ResourceSetOutput |
Create a value of ResourceSetOutput with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ResourceSetOutput', resourceSetOutput_tags - Undocumented member.
$sel:resourceSetType:ResourceSetOutput', resourceSetOutput_resourceSetType - AWS Resource Type of the resources in the ResourceSet
$sel:resourceSetName:ResourceSetOutput', resourceSetOutput_resourceSetName - The name of the ResourceSet
$sel:resourceSetArn:ResourceSetOutput', resourceSetOutput_resourceSetArn - The arn for the ResourceSet
$sel:resources:ResourceSetOutput', resourceSetOutput_resources - A list of Resource objects
RuleResult
data RuleResult Source #
Result with status for an individual rule..
See: newRuleResult smart constructor.
Constructors
| RuleResult' [Message] Readiness Text POSIX |
Instances
Arguments
| :: Readiness | |
| -> Text | |
| -> UTCTime | |
| -> RuleResult |
Create a value of RuleResult with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:messages:RuleResult', ruleResult_messages - Details about the resource's readiness
$sel:readiness:RuleResult', ruleResult_readiness - The readiness at rule level.
$sel:ruleId:RuleResult', ruleResult_ruleId - The identifier of the rule.
$sel:lastCheckedTimestamp:RuleResult', ruleResult_lastCheckedTimestamp - The time the resource was last checked for readiness, in ISO-8601
format, UTC.
TargetResource
data TargetResource Source #
The target resource the R53 record points to
See: newTargetResource smart constructor.
Constructors
| TargetResource' (Maybe R53ResourceRecord) (Maybe NLBResource) |
Instances
newTargetResource :: TargetResource Source #
Create a value of TargetResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:r53Resource:TargetResource', targetResource_r53Resource - Undocumented member.
$sel:nLBResource:TargetResource', targetResource_nLBResource - Undocumented member.