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 |
- 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
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
:: 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.
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.
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.
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.
Instances
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.
UpdateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateCellResponse Source #
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.
Instances
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.
Instances
Eq DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell (==) :: DeleteCellResponse -> DeleteCellResponse -> Bool # (/=) :: DeleteCellResponse -> DeleteCellResponse -> Bool # | |
Read DeleteCellResponse Source # | |
Show DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell showsPrec :: Int -> DeleteCellResponse -> ShowS # show :: DeleteCellResponse -> String # showList :: [DeleteCellResponse] -> ShowS # | |
Generic DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell type Rep DeleteCellResponse :: Type -> Type # from :: DeleteCellResponse -> Rep DeleteCellResponse x # to :: Rep DeleteCellResponse x -> DeleteCellResponse # | |
NFData DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell rnf :: DeleteCellResponse -> () # | |
type Rep DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell |
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.
Instances
newUpdateReadinessCheck Source #
:: 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.
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.
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.
Instances
Eq DeleteReadinessCheckResponse Source # | |
Read DeleteReadinessCheckResponse Source # | |
Show DeleteReadinessCheckResponse Source # | |
Generic DeleteReadinessCheckResponse Source # | |
NFData DeleteReadinessCheckResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck rnf :: DeleteReadinessCheckResponse -> () # | |
type Rep DeleteReadinessCheckResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck type Rep DeleteReadinessCheckResponse = D1 ('MetaData "DeleteReadinessCheckResponse" "Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "DeleteReadinessCheckResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
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.
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.
Instances
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.
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.
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.
Instances
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 #
:: 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.
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
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.
CreateCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateCellResponse Source #
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.
Instances
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.
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.
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.
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.
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 #
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.
GetCellResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
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.
Instances
newCreateCrossAccountAuthorization Source #
:: 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.
Instances
Eq CreateCrossAccountAuthorizationResponse Source # | |
Read CreateCrossAccountAuthorizationResponse Source # | |
Show CreateCrossAccountAuthorizationResponse Source # | |
Generic CreateCrossAccountAuthorizationResponse Source # | |
NFData CreateCrossAccountAuthorizationResponse Source # | |
type Rep CreateCrossAccountAuthorizationResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.CreateCrossAccountAuthorization type Rep CreateCrossAccountAuthorizationResponse = D1 ('MetaData "CreateCrossAccountAuthorizationResponse" "Amazonka.Route53RecoveryReadiness.CreateCrossAccountAuthorization" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "CreateCrossAccountAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "crossAccountAuthorization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateCrossAccountAuthorizationResponse Source #
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.
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.
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.
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 #
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.
Instances
newGetReadinessCheckResourceStatusResponse Source #
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.
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.
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 #
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.
Instances
newGetArchitectureRecommendationsResponse Source #
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.
Instances
newDeleteCrossAccountAuthorization Source #
:: 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.
Instances
Eq DeleteCrossAccountAuthorizationResponse Source # | |
Read DeleteCrossAccountAuthorizationResponse Source # | |
Show DeleteCrossAccountAuthorizationResponse Source # | |
Generic DeleteCrossAccountAuthorizationResponse Source # | |
NFData DeleteCrossAccountAuthorizationResponse Source # | |
type Rep DeleteCrossAccountAuthorizationResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCrossAccountAuthorization type Rep DeleteCrossAccountAuthorizationResponse = D1 ('MetaData "DeleteCrossAccountAuthorizationResponse" "Amazonka.Route53RecoveryReadiness.DeleteCrossAccountAuthorization" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "DeleteCrossAccountAuthorizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteCrossAccountAuthorizationResponse Source #
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.
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.
Instances
Eq DeleteRecoveryGroupResponse Source # | |
Read DeleteRecoveryGroupResponse Source # | |
Show DeleteRecoveryGroupResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteRecoveryGroup showsPrec :: Int -> DeleteRecoveryGroupResponse -> ShowS # show :: DeleteRecoveryGroupResponse -> String # showList :: [DeleteRecoveryGroupResponse] -> ShowS # | |
Generic DeleteRecoveryGroupResponse Source # | |
NFData DeleteRecoveryGroupResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteRecoveryGroup rnf :: DeleteRecoveryGroupResponse -> () # | |
type Rep DeleteRecoveryGroupResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteRecoveryGroup type Rep DeleteRecoveryGroupResponse = D1 ('MetaData "DeleteRecoveryGroupResponse" "Amazonka.Route53RecoveryReadiness.DeleteRecoveryGroup" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "DeleteRecoveryGroupResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
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.
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.
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.
Instances
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.
Instances
newTagResourceResponse Source #
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.
Instances
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.
Instances
Eq UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
Generic UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource rnf :: UntagResourceResponse -> () # | |
type Rep UntagResourceResponse Source # | |
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 #
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.
GetRecoveryGroupReadinessSummaryResponse' (Maybe [ReadinessCheckSummary]) (Maybe Readiness) (Maybe Text) Int |
Instances
newGetRecoveryGroupReadinessSummaryResponse Source #
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.
Instances
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.
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.
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
Eq ListTagsForResourcesResponse Source # | |
Read ListTagsForResourcesResponse Source # | |
Show ListTagsForResourcesResponse Source # | |
Generic ListTagsForResourcesResponse Source # | |
NFData ListTagsForResourcesResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.ListTagsForResources rnf :: ListTagsForResourcesResponse -> () # | |
type Rep ListTagsForResourcesResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.ListTagsForResources type Rep ListTagsForResourcesResponse = D1 ('MetaData "ListTagsForResourcesResponse" "Amazonka.Route53RecoveryReadiness.ListTagsForResources" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ListTagsForResourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
Instances
:: 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.
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.
Instances
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.
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.
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
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.
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.
Instances
:: 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.
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.
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 #
:: 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.
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.
Instances
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 #
:: 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
:: 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
:: 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.
Instances
:: 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.
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.