Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- Waiters
- Operations
- CreateCell
- CreateCrossAccountAuthorization
- CreateReadinessCheck
- CreateRecoveryGroup
- CreateResourceSet
- DeleteCell
- DeleteCrossAccountAuthorization
- DeleteReadinessCheck
- DeleteRecoveryGroup
- DeleteResourceSet
- GetArchitectureRecommendations
- GetCell
- GetCellReadinessSummary (Paginated)
- GetReadinessCheck
- GetReadinessCheckResourceStatus (Paginated)
- GetReadinessCheckStatus (Paginated)
- GetRecoveryGroup
- GetRecoveryGroupReadinessSummary (Paginated)
- GetResourceSet
- ListCells (Paginated)
- ListCrossAccountAuthorizations (Paginated)
- ListReadinessChecks (Paginated)
- ListRecoveryGroups (Paginated)
- ListResourceSets (Paginated)
- ListRules (Paginated)
- ListTagsForResources
- TagResource
- UntagResource
- UpdateCell
- UpdateReadinessCheck
- UpdateRecoveryGroup
- UpdateResourceSet
- Types
Derived from API version 2019-12-02
of the AWS service descriptions, licensed under Apache 2.0.
Recovery readiness
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- 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 CreateCrossAccountAuthorization = CreateCrossAccountAuthorization' Text
- newCreateCrossAccountAuthorization :: Text -> CreateCrossAccountAuthorization
- data CreateCrossAccountAuthorizationResponse = CreateCrossAccountAuthorizationResponse' (Maybe Text) Int
- newCreateCrossAccountAuthorizationResponse :: Int -> CreateCrossAccountAuthorizationResponse
- 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 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 CreateResourceSet = CreateResourceSet' (Maybe (HashMap Text Text)) Text Text [Resource]
- newCreateResourceSet :: Text -> Text -> CreateResourceSet
- data CreateResourceSetResponse = CreateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe (HashMap Text Text)) Int
- newCreateResourceSetResponse :: Int -> CreateResourceSetResponse
- data DeleteCell = DeleteCell' Text
- newDeleteCell :: Text -> DeleteCell
- data DeleteCellResponse = DeleteCellResponse' {
- newDeleteCellResponse :: DeleteCellResponse
- data DeleteCrossAccountAuthorization = DeleteCrossAccountAuthorization' Text
- newDeleteCrossAccountAuthorization :: Text -> DeleteCrossAccountAuthorization
- data DeleteCrossAccountAuthorizationResponse = DeleteCrossAccountAuthorizationResponse' Int
- newDeleteCrossAccountAuthorizationResponse :: Int -> DeleteCrossAccountAuthorizationResponse
- data DeleteReadinessCheck = DeleteReadinessCheck' Text
- newDeleteReadinessCheck :: Text -> DeleteReadinessCheck
- data DeleteReadinessCheckResponse = DeleteReadinessCheckResponse' {
- newDeleteReadinessCheckResponse :: DeleteReadinessCheckResponse
- data DeleteRecoveryGroup = DeleteRecoveryGroup' Text
- newDeleteRecoveryGroup :: Text -> DeleteRecoveryGroup
- data DeleteRecoveryGroupResponse = DeleteRecoveryGroupResponse' {
- newDeleteRecoveryGroupResponse :: DeleteRecoveryGroupResponse
- data DeleteResourceSet = DeleteResourceSet' Text
- newDeleteResourceSet :: Text -> DeleteResourceSet
- data DeleteResourceSetResponse = DeleteResourceSetResponse' {
- newDeleteResourceSetResponse :: DeleteResourceSetResponse
- data GetArchitectureRecommendations = GetArchitectureRecommendations' (Maybe Natural) (Maybe Text) Text
- newGetArchitectureRecommendations :: Text -> GetArchitectureRecommendations
- data GetArchitectureRecommendationsResponse = GetArchitectureRecommendationsResponse' (Maybe ISO8601) (Maybe Text) (Maybe [Recommendation]) Int
- newGetArchitectureRecommendationsResponse :: Int -> GetArchitectureRecommendationsResponse
- 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 GetCellReadinessSummary = GetCellReadinessSummary' (Maybe Natural) (Maybe Text) Text
- newGetCellReadinessSummary :: Text -> GetCellReadinessSummary
- data GetCellReadinessSummaryResponse = GetCellReadinessSummaryResponse' (Maybe Text) (Maybe Readiness) (Maybe [ReadinessCheckSummary]) Int
- newGetCellReadinessSummaryResponse :: Int -> GetCellReadinessSummaryResponse
- 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 Natural) (Maybe Text) Text Text
- newGetReadinessCheckResourceStatus :: Text -> Text -> GetReadinessCheckResourceStatus
- data GetReadinessCheckResourceStatusResponse = GetReadinessCheckResourceStatusResponse' (Maybe Text) (Maybe Readiness) (Maybe [RuleResult]) Int
- newGetReadinessCheckResourceStatusResponse :: Int -> GetReadinessCheckResourceStatusResponse
- data GetReadinessCheckStatus = GetReadinessCheckStatus' (Maybe Natural) (Maybe Text) Text
- newGetReadinessCheckStatus :: Text -> GetReadinessCheckStatus
- data GetReadinessCheckStatusResponse = GetReadinessCheckStatusResponse' (Maybe [Message]) (Maybe Text) (Maybe Readiness) (Maybe [ResourceResult]) Int
- newGetReadinessCheckStatusResponse :: Int -> GetReadinessCheckStatusResponse
- 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 GetRecoveryGroupReadinessSummary = GetRecoveryGroupReadinessSummary' (Maybe Natural) (Maybe Text) Text
- newGetRecoveryGroupReadinessSummary :: Text -> GetRecoveryGroupReadinessSummary
- data GetRecoveryGroupReadinessSummaryResponse = GetRecoveryGroupReadinessSummaryResponse' (Maybe Text) (Maybe Readiness) (Maybe [ReadinessCheckSummary]) Int
- newGetRecoveryGroupReadinessSummaryResponse :: Int -> GetRecoveryGroupReadinessSummaryResponse
- data GetResourceSet = GetResourceSet' Text
- newGetResourceSet :: Text -> GetResourceSet
- data GetResourceSetResponse = GetResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe (HashMap Text Text)) Int
- newGetResourceSetResponse :: Int -> GetResourceSetResponse
- data ListCells = ListCells' (Maybe Natural) (Maybe Text)
- newListCells :: ListCells
- data ListCellsResponse = ListCellsResponse' (Maybe [CellOutput]) (Maybe Text) Int
- newListCellsResponse :: Int -> ListCellsResponse
- data ListCrossAccountAuthorizations = ListCrossAccountAuthorizations' (Maybe Natural) (Maybe Text)
- newListCrossAccountAuthorizations :: ListCrossAccountAuthorizations
- data ListCrossAccountAuthorizationsResponse = ListCrossAccountAuthorizationsResponse' (Maybe [Text]) (Maybe Text) Int
- newListCrossAccountAuthorizationsResponse :: Int -> ListCrossAccountAuthorizationsResponse
- data ListReadinessChecks = ListReadinessChecks' (Maybe Natural) (Maybe Text)
- newListReadinessChecks :: ListReadinessChecks
- data ListReadinessChecksResponse = ListReadinessChecksResponse' (Maybe Text) (Maybe [ReadinessCheckOutput]) Int
- newListReadinessChecksResponse :: Int -> ListReadinessChecksResponse
- data ListRecoveryGroups = ListRecoveryGroups' (Maybe Natural) (Maybe Text)
- newListRecoveryGroups :: ListRecoveryGroups
- data ListRecoveryGroupsResponse = ListRecoveryGroupsResponse' (Maybe Text) (Maybe [RecoveryGroupOutput]) Int
- newListRecoveryGroupsResponse :: Int -> ListRecoveryGroupsResponse
- data ListResourceSets = ListResourceSets' (Maybe Natural) (Maybe Text)
- newListResourceSets :: ListResourceSets
- data ListResourceSetsResponse = ListResourceSetsResponse' (Maybe Text) (Maybe [ResourceSetOutput]) Int
- newListResourceSetsResponse :: Int -> ListResourceSetsResponse
- data ListRules = ListRules' (Maybe Natural) (Maybe Text) (Maybe Text)
- newListRules :: ListRules
- data ListRulesResponse = ListRulesResponse' (Maybe Text) (Maybe [ListRulesOutput]) Int
- newListRulesResponse :: Int -> ListRulesResponse
- data ListTagsForResources = ListTagsForResources' Text
- newListTagsForResources :: Text -> ListTagsForResources
- data ListTagsForResourcesResponse = ListTagsForResourcesResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourcesResponse :: Int -> ListTagsForResourcesResponse
- 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 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 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 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 UpdateResourceSet = UpdateResourceSet' Text Text [Resource]
- newUpdateResourceSet :: Text -> Text -> UpdateResourceSet
- data UpdateResourceSetResponse = UpdateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (Maybe (HashMap Text Text)) Int
- newUpdateResourceSetResponse :: Int -> UpdateResourceSetResponse
- 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 Text) (Maybe Text) (Maybe TargetResource)
- 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 DNSTargetResource) (Maybe [Text]) (Maybe Text)
- newResource :: Resource
- data ResourceResult = ResourceResult' (Maybe Text) (Maybe Text) Readiness ISO8601
- 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 ISO8601
- newRuleResult :: Readiness -> Text -> UTCTime -> RuleResult
- data TargetResource = TargetResource' (Maybe NLBResource) (Maybe R53ResourceRecord)
- 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
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
User does not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
Updating or deleting a resource can cause an inconsistent state.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
An unexpected error occurred.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The requested resource does not exist.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Request was denied due to request throttling.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The input fails to satisfy the constraints specified by an AWS service.
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.
CreateCell
data CreateCell Source #
See: newCreateCell
smart constructor.
Instances
:: 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:
CreateCell
, createCell_cells
- A list of cell Amazon Resource Names (ARNs) contained within this cell,
for use in nested cells. For example, Availability Zones within specific
Amazon Web Services Regions.
CreateCell
, createCell_tags
- Undocumented member.
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:
CreateCellResponse
, createCellResponse_cellArn
- The Amazon Resource Name (ARN) for the cell.
CreateCell
, createCellResponse_cellName
- The name of the cell.
CreateCell
, createCellResponse_cells
- A list of cell ARNs.
CreateCellResponse
, createCellResponse_parentReadinessScopes
- The readiness scope for the cell, which can be a cell Amazon Resource
Name (ARN) or a recovery group ARN. This is a list but currently can
have only one element.
CreateCell
, createCellResponse_tags
- Tags on the resources.
$sel:httpStatus:CreateCellResponse'
, createCellResponse_httpStatus
- The response's http status code.
CreateCrossAccountAuthorization
data CreateCrossAccountAuthorization Source #
See: newCreateCrossAccountAuthorization
smart constructor.
Instances
newCreateCrossAccountAuthorization Source #
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:
CreateCrossAccountAuthorization
, createCrossAccountAuthorization_crossAccountAuthorization
- The cross-account authorization.
data CreateCrossAccountAuthorizationResponse Source #
See: newCreateCrossAccountAuthorizationResponse
smart constructor.
Instances
Generic CreateCrossAccountAuthorizationResponse Source # | |
Read CreateCrossAccountAuthorizationResponse Source # | |
Show CreateCrossAccountAuthorizationResponse Source # | |
NFData CreateCrossAccountAuthorizationResponse Source # | |
Eq CreateCrossAccountAuthorizationResponse Source # | |
type Rep CreateCrossAccountAuthorizationResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.CreateCrossAccountAuthorization type Rep CreateCrossAccountAuthorizationResponse = D1 ('MetaData "CreateCrossAccountAuthorizationResponse" "Amazonka.Route53RecoveryReadiness.CreateCrossAccountAuthorization" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" '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:
CreateCrossAccountAuthorization
, createCrossAccountAuthorizationResponse_crossAccountAuthorization
- The cross-account authorization.
$sel:httpStatus:CreateCrossAccountAuthorizationResponse'
, createCrossAccountAuthorizationResponse_httpStatus
- The response's http status code.
CreateReadinessCheck
data CreateReadinessCheck Source #
See: newCreateReadinessCheck
smart constructor.
Instances
newCreateReadinessCheck Source #
Create a value of CreateReadinessCheck
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateReadinessCheck
, createReadinessCheck_tags
- Undocumented member.
CreateReadinessCheck
, createReadinessCheck_resourceSetName
- The name of the resource set to check.
CreateReadinessCheck
, createReadinessCheck_readinessCheckName
- The name of the readiness check to create.
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:
CreateReadinessCheckResponse
, createReadinessCheckResponse_readinessCheckArn
- The Amazon Resource Name (ARN) associated with a readiness check.
CreateReadinessCheck
, createReadinessCheckResponse_readinessCheckName
- Name of a readiness check.
CreateReadinessCheckResponse
, createReadinessCheckResponse_resourceSet
- Name of the resource set to be checked.
CreateReadinessCheck
, createReadinessCheckResponse_tags
- Undocumented member.
$sel:httpStatus:CreateReadinessCheckResponse'
, createReadinessCheckResponse_httpStatus
- The response's http status code.
CreateRecoveryGroup
data CreateRecoveryGroup Source #
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:
CreateRecoveryGroup
, createRecoveryGroup_cells
- A list of the cell Amazon Resource Names (ARNs) in the recovery group.
CreateRecoveryGroup
, createRecoveryGroup_tags
- Undocumented member.
CreateRecoveryGroup
, createRecoveryGroup_recoveryGroupName
- The name of the recovery group 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:
CreateRecoveryGroup
, createRecoveryGroupResponse_cells
- A list of a cell's Amazon Resource Names (ARNs).
CreateRecoveryGroupResponse
, createRecoveryGroupResponse_recoveryGroupArn
- The Amazon Resource Name (ARN) for the recovery group.
CreateRecoveryGroup
, createRecoveryGroupResponse_recoveryGroupName
- The name of the recovery group.
CreateRecoveryGroup
, createRecoveryGroupResponse_tags
- The tags associated with the recovery group.
$sel:httpStatus:CreateRecoveryGroupResponse'
, createRecoveryGroupResponse_httpStatus
- The response's http status code.
CreateResourceSet
data CreateResourceSet Source #
See: newCreateResourceSet
smart constructor.
Instances
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:
CreateResourceSet
, createResourceSet_tags
- A tag to associate with the parameters for a resource set.
CreateResourceSet
, createResourceSet_resourceSetType
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
CreateResourceSet
, createResourceSet_resourceSetName
- The name of the resource set to create.
CreateResourceSet
, createResourceSet_resources
- A list of resource objects in the resource set.
data CreateResourceSetResponse Source #
See: newCreateResourceSetResponse
smart constructor.
CreateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (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:
CreateResourceSetResponse
, createResourceSetResponse_resourceSetArn
- The Amazon Resource Name (ARN) for the resource set.
CreateResourceSet
, createResourceSetResponse_resourceSetName
- The name of the resource set.
CreateResourceSet
, createResourceSetResponse_resourceSetType
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
CreateResourceSet
, createResourceSetResponse_resources
- A list of resource objects.
CreateResourceSet
, createResourceSetResponse_tags
- Undocumented member.
$sel:httpStatus:CreateResourceSetResponse'
, createResourceSetResponse_httpStatus
- The response's http status code.
DeleteCell
data DeleteCell Source #
See: newDeleteCell
smart constructor.
Instances
:: 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:
DeleteCell
, deleteCell_cellName
- The name of the cell.
data DeleteCellResponse Source #
See: newDeleteCellResponse
smart constructor.
Instances
Generic DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell type Rep DeleteCellResponse :: Type -> Type # from :: DeleteCellResponse -> Rep DeleteCellResponse x # to :: Rep DeleteCellResponse x -> DeleteCellResponse # | |
Read DeleteCellResponse Source # | |
Show DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell showsPrec :: Int -> DeleteCellResponse -> ShowS # show :: DeleteCellResponse -> String # showList :: [DeleteCellResponse] -> ShowS # | |
NFData DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell rnf :: DeleteCellResponse -> () # | |
Eq DeleteCellResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCell (==) :: DeleteCellResponse -> DeleteCellResponse -> Bool # (/=) :: DeleteCellResponse -> DeleteCellResponse -> Bool # | |
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.
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
Generic DeleteCrossAccountAuthorizationResponse Source # | |
Read DeleteCrossAccountAuthorizationResponse Source # | |
Show DeleteCrossAccountAuthorizationResponse Source # | |
NFData DeleteCrossAccountAuthorizationResponse Source # | |
Eq DeleteCrossAccountAuthorizationResponse Source # | |
type Rep DeleteCrossAccountAuthorizationResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteCrossAccountAuthorization type Rep DeleteCrossAccountAuthorizationResponse = D1 ('MetaData "DeleteCrossAccountAuthorizationResponse" "Amazonka.Route53RecoveryReadiness.DeleteCrossAccountAuthorization" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" '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.
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:
DeleteReadinessCheck
, deleteReadinessCheck_readinessCheckName
- Name of a readiness check.
data DeleteReadinessCheckResponse Source #
See: newDeleteReadinessCheckResponse
smart constructor.
Instances
Generic DeleteReadinessCheckResponse Source # | |
Read DeleteReadinessCheckResponse Source # | |
Show DeleteReadinessCheckResponse Source # | |
NFData DeleteReadinessCheckResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck rnf :: DeleteReadinessCheckResponse -> () # | |
Eq DeleteReadinessCheckResponse Source # | |
type Rep DeleteReadinessCheckResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck type Rep DeleteReadinessCheckResponse = D1 ('MetaData "DeleteReadinessCheckResponse" "Amazonka.Route53RecoveryReadiness.DeleteReadinessCheck" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" '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.
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:
DeleteRecoveryGroup
, deleteRecoveryGroup_recoveryGroupName
- The name of a recovery group.
data DeleteRecoveryGroupResponse Source #
See: newDeleteRecoveryGroupResponse
smart constructor.
Instances
newDeleteRecoveryGroupResponse :: DeleteRecoveryGroupResponse Source #
Create a value of DeleteRecoveryGroupResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
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:
DeleteResourceSet
, deleteResourceSet_resourceSetName
- Name of a resource set.
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.
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:maxResults:GetArchitectureRecommendations'
, getArchitectureRecommendations_maxResults
- The number of objects that you want to return with this call.
GetArchitectureRecommendations
, getArchitectureRecommendations_nextToken
- The token that identifies which batch of results you want to see.
GetArchitectureRecommendations
, getArchitectureRecommendations_recoveryGroupName
- The name of a recovery group.
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 that a recovery group was last assessed for recommendations, in
UTC ISO-8601 format.
GetArchitectureRecommendations
, getArchitectureRecommendationsResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:recommendations:GetArchitectureRecommendationsResponse'
, getArchitectureRecommendationsResponse_recommendations
- A list of the recommendations for the customer's application.
$sel:httpStatus:GetArchitectureRecommendationsResponse'
, getArchitectureRecommendationsResponse_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:
GetCell
, getCell_cellName
- The name of the cell.
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:
GetCellResponse
, getCellResponse_cellArn
- The Amazon Resource Name (ARN) for the cell.
GetCell
, getCellResponse_cellName
- The name of the cell.
GetCellResponse
, getCellResponse_cells
- A list of cell ARNs.
GetCellResponse
, getCellResponse_parentReadinessScopes
- The readiness scope for the cell, which can be a cell Amazon Resource
Name (ARN) or a recovery group ARN. This is a list but currently can
have only one element.
GetCellResponse
, getCellResponse_tags
- Tags on the resources.
$sel:httpStatus:GetCellResponse'
, getCellResponse_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:maxResults:GetCellReadinessSummary'
, getCellReadinessSummary_maxResults
- The number of objects that you want to return with this call.
GetCellReadinessSummary
, getCellReadinessSummary_nextToken
- The token that identifies which batch of results you want to see.
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:
GetCellReadinessSummary
, getCellReadinessSummaryResponse_nextToken
- The token that identifies which batch of results you want to see.
GetCellReadinessSummaryResponse
, getCellReadinessSummaryResponse_readiness
- The readiness at a cell level.
$sel:readinessChecks:GetCellReadinessSummaryResponse'
, getCellReadinessSummaryResponse_readinessChecks
- Summaries for the readiness checks that make up the cell.
$sel:httpStatus:GetCellReadinessSummaryResponse'
, getCellReadinessSummaryResponse_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:
GetReadinessCheck
, getReadinessCheck_readinessCheckName
- Name of a readiness check.
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:
GetReadinessCheckResponse
, getReadinessCheckResponse_readinessCheckArn
- The Amazon Resource Name (ARN) associated with a readiness check.
GetReadinessCheck
, getReadinessCheckResponse_readinessCheckName
- Name of a readiness check.
GetReadinessCheckResponse
, getReadinessCheckResponse_resourceSet
- Name of the resource set to be checked.
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:maxResults:GetReadinessCheckResourceStatus'
, getReadinessCheckResourceStatus_maxResults
- The number of objects that you want to return with this call.
GetReadinessCheckResourceStatus
, getReadinessCheckResourceStatus_nextToken
- The token that identifies which batch of results you want to see.
GetReadinessCheckResourceStatus
, getReadinessCheckResourceStatus_readinessCheckName
- Name of a readiness check.
$sel:resourceIdentifier:GetReadinessCheckResourceStatus'
, getReadinessCheckResourceStatus_resourceIdentifier
- The resource identifier, which is the Amazon Resource Name (ARN) or the
identifier generated for the resource by Application Recovery Controller
(for example, for a DNS target resource).
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:
GetReadinessCheckResourceStatus
, getReadinessCheckResourceStatusResponse_nextToken
- The token that identifies which batch of results you want to see.
GetReadinessCheckResourceStatusResponse
, getReadinessCheckResourceStatusResponse_readiness
- The readiness at a rule level.
$sel:rules:GetReadinessCheckResourceStatusResponse'
, getReadinessCheckResourceStatusResponse_rules
- Details of the rule's results.
$sel:httpStatus:GetReadinessCheckResourceStatusResponse'
, getReadinessCheckResourceStatusResponse_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:maxResults:GetReadinessCheckStatus'
, getReadinessCheckStatus_maxResults
- The number of objects that you want to return with this call.
GetReadinessCheckStatus
, getReadinessCheckStatus_nextToken
- The token that identifies which batch of results you want to see.
GetReadinessCheckStatus
, getReadinessCheckStatus_readinessCheckName
- Name of a readiness check.
data GetReadinessCheckStatusResponse Source #
See: newGetReadinessCheckStatusResponse
smart constructor.
GetReadinessCheckStatusResponse' (Maybe [Message]) (Maybe Text) (Maybe Readiness) (Maybe [ResourceResult]) 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:
GetReadinessCheckStatusResponse
, getReadinessCheckStatusResponse_messages
- Top level messages for readiness check status
GetReadinessCheckStatus
, getReadinessCheckStatusResponse_nextToken
- The token that identifies which batch of results you want to see.
GetReadinessCheckStatusResponse
, getReadinessCheckStatusResponse_readiness
- The readiness at rule level.
GetReadinessCheckStatusResponse
, getReadinessCheckStatusResponse_resources
- Summary of the readiness of resources.
$sel:httpStatus:GetReadinessCheckStatusResponse'
, getReadinessCheckStatusResponse_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:
GetRecoveryGroup
, getRecoveryGroup_recoveryGroupName
- The name of a recovery group.
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:
GetRecoveryGroupResponse
, getRecoveryGroupResponse_cells
- A list of a cell's Amazon Resource Names (ARNs).
GetRecoveryGroupResponse
, getRecoveryGroupResponse_recoveryGroupArn
- The Amazon Resource Name (ARN) for the recovery group.
GetRecoveryGroup
, getRecoveryGroupResponse_recoveryGroupName
- The name of the recovery group.
GetRecoveryGroupResponse
, getRecoveryGroupResponse_tags
- The tags associated with the recovery group.
$sel:httpStatus:GetRecoveryGroupResponse'
, getRecoveryGroupResponse_httpStatus
- The response's http status code.
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:maxResults:GetRecoveryGroupReadinessSummary'
, getRecoveryGroupReadinessSummary_maxResults
- The number of objects that you want to return with this call.
GetRecoveryGroupReadinessSummary
, getRecoveryGroupReadinessSummary_nextToken
- The token that identifies which batch of results you want to see.
GetRecoveryGroupReadinessSummary
, getRecoveryGroupReadinessSummary_recoveryGroupName
- The name of a recovery group.
data GetRecoveryGroupReadinessSummaryResponse Source #
See: newGetRecoveryGroupReadinessSummaryResponse
smart constructor.
GetRecoveryGroupReadinessSummaryResponse' (Maybe Text) (Maybe Readiness) (Maybe [ReadinessCheckSummary]) 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:
GetRecoveryGroupReadinessSummary
, getRecoveryGroupReadinessSummaryResponse_nextToken
- The token that identifies which batch of results you want to see.
GetRecoveryGroupReadinessSummaryResponse
, getRecoveryGroupReadinessSummaryResponse_readiness
- The readiness status at a recovery group level.
$sel:readinessChecks:GetRecoveryGroupReadinessSummaryResponse'
, getRecoveryGroupReadinessSummaryResponse_readinessChecks
- Summaries of the readiness checks for the recovery group.
$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:
GetResourceSet
, getResourceSet_resourceSetName
- Name of a resource set.
data GetResourceSetResponse Source #
See: newGetResourceSetResponse
smart constructor.
GetResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (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:
GetResourceSetResponse
, getResourceSetResponse_resourceSetArn
- The Amazon Resource Name (ARN) for the resource set.
GetResourceSet
, getResourceSetResponse_resourceSetName
- The name of the resource set.
GetResourceSetResponse
, getResourceSetResponse_resourceSetType
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
GetResourceSetResponse
, getResourceSetResponse_resources
- A list of resource objects.
GetResourceSetResponse
, getResourceSetResponse_tags
- Undocumented member.
$sel:httpStatus:GetResourceSetResponse'
, getResourceSetResponse_httpStatus
- The response's http status code.
ListCells (Paginated)
See: newListCells
smart constructor.
ListCells' (Maybe Natural) (Maybe Text) |
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:maxResults:ListCells'
, listCells_maxResults
- The number of objects that you want to return with this call.
ListCells
, listCells_nextToken
- The token that identifies which batch of results you want to see.
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:
ListCellsResponse
, listCellsResponse_cells
- A list of cells.
ListCells
, listCellsResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:httpStatus:ListCellsResponse'
, listCellsResponse_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:maxResults:ListCrossAccountAuthorizations'
, listCrossAccountAuthorizations_maxResults
- The number of objects that you want to return with this call.
ListCrossAccountAuthorizations
, listCrossAccountAuthorizations_nextToken
- The token that identifies which batch of results you want to see.
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 cross-account authorizations.
ListCrossAccountAuthorizations
, listCrossAccountAuthorizationsResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:httpStatus:ListCrossAccountAuthorizationsResponse'
, listCrossAccountAuthorizationsResponse_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:maxResults:ListReadinessChecks'
, listReadinessChecks_maxResults
- The number of objects that you want to return with this call.
ListReadinessChecks
, listReadinessChecks_nextToken
- The token that identifies which batch of results you want to see.
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:
ListReadinessChecks
, listReadinessChecksResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:readinessChecks:ListReadinessChecksResponse'
, listReadinessChecksResponse_readinessChecks
- A list of readiness checks associated with the account.
$sel:httpStatus:ListReadinessChecksResponse'
, listReadinessChecksResponse_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:maxResults:ListRecoveryGroups'
, listRecoveryGroups_maxResults
- The number of objects that you want to return with this call.
ListRecoveryGroups
, listRecoveryGroups_nextToken
- The token that identifies which batch of results you want to see.
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:
ListRecoveryGroups
, listRecoveryGroupsResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:recoveryGroups:ListRecoveryGroupsResponse'
, listRecoveryGroupsResponse_recoveryGroups
- A list of recovery groups.
$sel:httpStatus:ListRecoveryGroupsResponse'
, listRecoveryGroupsResponse_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:maxResults:ListResourceSets'
, listResourceSets_maxResults
- The number of objects that you want to return with this call.
ListResourceSets
, listResourceSets_nextToken
- The token that identifies which batch of results you want to see.
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:
ListResourceSets
, listResourceSetsResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:resourceSets:ListResourceSetsResponse'
, listResourceSetsResponse_resourceSets
- A list of resource sets associated with the account.
$sel:httpStatus:ListResourceSetsResponse'
, listResourceSetsResponse_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:maxResults:ListRules'
, listRules_maxResults
- The number of objects that you want to return with this call.
ListRules
, listRules_nextToken
- The token that identifies which batch of results you want to see.
ListRules
, listRules_resourceType
- The resource type that a readiness rule applies to.
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:
ListRules
, listRulesResponse_nextToken
- The token that identifies which batch of results you want to see.
$sel:rules:ListRulesResponse'
, listRulesResponse_rules
- A list of readiness rules for a specific resource type.
$sel:httpStatus:ListRulesResponse'
, listRulesResponse_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:
ListTagsForResources
, listTagsForResources_resourceArn
- The Amazon Resource Name (ARN) for a resource.
data ListTagsForResourcesResponse Source #
See: newListTagsForResourcesResponse
smart constructor.
Instances
Generic ListTagsForResourcesResponse Source # | |
Read ListTagsForResourcesResponse Source # | |
Show ListTagsForResourcesResponse Source # | |
NFData ListTagsForResourcesResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.ListTagsForResources rnf :: ListTagsForResourcesResponse -> () # | |
Eq ListTagsForResourcesResponse Source # | |
type Rep ListTagsForResourcesResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.ListTagsForResources type Rep ListTagsForResourcesResponse = D1 ('MetaData "ListTagsForResourcesResponse" "Amazonka.Route53RecoveryReadiness.ListTagsForResources" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" '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:
ListTagsForResourcesResponse
, listTagsForResourcesResponse_tags
-
$sel:httpStatus:ListTagsForResourcesResponse'
, listTagsForResourcesResponse_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:
TagResource
, tagResource_resourceArn
- The Amazon Resource Name (ARN) for a resource.
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
- The keys for tags you add to resources.
UntagResource
, untagResource_resourceArn
- The Amazon Resource Name (ARN) for a resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
Generic UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource rnf :: UntagResourceResponse -> () # | |
Eq UntagResourceResponse Source # | |
Defined in Amazonka.Route53RecoveryReadiness.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
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.
UpdateCell
data UpdateCell Source #
See: newUpdateCell
smart constructor.
Instances
:: 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:
UpdateCell
, updateCell_cellName
- The name of the cell.
UpdateCell
, updateCell_cells
- A list of cell Amazon Resource Names (ARNs), which completely replaces
the 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:
UpdateCellResponse
, updateCellResponse_cellArn
- The Amazon Resource Name (ARN) for the cell.
UpdateCell
, updateCellResponse_cellName
- The name of the cell.
UpdateCell
, updateCellResponse_cells
- A list of cell ARNs.
UpdateCellResponse
, updateCellResponse_parentReadinessScopes
- The readiness scope for the cell, which can be a cell Amazon Resource
Name (ARN) or a recovery group ARN. This is a list but currently can
have only one element.
UpdateCellResponse
, updateCellResponse_tags
- Tags on the resources.
$sel:httpStatus:UpdateCellResponse'
, updateCellResponse_httpStatus
- The response's http status code.
UpdateReadinessCheck
data UpdateReadinessCheck Source #
Name of a readiness check to describe.
See: newUpdateReadinessCheck
smart constructor.
Instances
newUpdateReadinessCheck Source #
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:
UpdateReadinessCheck
, updateReadinessCheck_readinessCheckName
- Name of a readiness check.
UpdateReadinessCheck
, updateReadinessCheck_resourceSetName
- The name of the resource set to be checked.
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:
UpdateReadinessCheckResponse
, updateReadinessCheckResponse_readinessCheckArn
- The Amazon Resource Name (ARN) associated with a readiness check.
UpdateReadinessCheck
, updateReadinessCheckResponse_readinessCheckName
- Name of a readiness check.
UpdateReadinessCheckResponse
, updateReadinessCheckResponse_resourceSet
- Name of the resource set to be checked.
UpdateReadinessCheckResponse
, updateReadinessCheckResponse_tags
- Undocumented member.
$sel:httpStatus:UpdateReadinessCheckResponse'
, updateReadinessCheckResponse_httpStatus
- The response's http status code.
UpdateRecoveryGroup
data UpdateRecoveryGroup Source #
Name of a recovery group.
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:
UpdateRecoveryGroup
, updateRecoveryGroup_recoveryGroupName
- The name of a recovery group.
UpdateRecoveryGroup
, updateRecoveryGroup_cells
- A list of cell Amazon Resource Names (ARNs). This list completely
replaces the 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:
UpdateRecoveryGroup
, updateRecoveryGroupResponse_cells
- A list of a cell's Amazon Resource Names (ARNs).
UpdateRecoveryGroupResponse
, updateRecoveryGroupResponse_recoveryGroupArn
- The Amazon Resource Name (ARN) for the recovery group.
UpdateRecoveryGroup
, updateRecoveryGroupResponse_recoveryGroupName
- The name of the recovery group.
UpdateRecoveryGroupResponse
, updateRecoveryGroupResponse_tags
- The tags associated with the recovery group.
$sel:httpStatus:UpdateRecoveryGroupResponse'
, updateRecoveryGroupResponse_httpStatus
- The response's http status code.
UpdateResourceSet
data UpdateResourceSet Source #
Name of a resource set.
See: newUpdateResourceSet
smart constructor.
Instances
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:
UpdateResourceSet
, updateResourceSet_resourceSetName
- Name of a resource set.
UpdateResourceSet
, updateResourceSet_resourceSetType
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
UpdateResourceSet
, updateResourceSet_resources
- A list of resource objects.
data UpdateResourceSetResponse Source #
See: newUpdateResourceSetResponse
smart constructor.
UpdateResourceSetResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Resource]) (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:
UpdateResourceSetResponse
, updateResourceSetResponse_resourceSetArn
- The Amazon Resource Name (ARN) for the resource set.
UpdateResourceSet
, updateResourceSetResponse_resourceSetName
- The name of the resource set.
UpdateResourceSet
, updateResourceSetResponse_resourceSetType
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
UpdateResourceSet
, updateResourceSetResponse_resources
- A list of resource objects.
UpdateResourceSetResponse
, updateResourceSetResponse_tags
- Undocumented member.
$sel:httpStatus:UpdateResourceSetResponse'
, updateResourceSetResponse_httpStatus
- The response's http status code.
Types
Readiness
The readiness status.
pattern Readiness_NOT_AUTHORIZED :: Readiness | |
pattern Readiness_NOT_READY :: Readiness | |
pattern Readiness_READY :: Readiness | |
pattern Readiness_UNKNOWN :: Readiness |
Instances
CellOutput
data CellOutput Source #
Information about a cell.
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
- Tags on the resources.
$sel:parentReadinessScopes:CellOutput'
, cellOutput_parentReadinessScopes
- The readiness scope for the cell, which can be a cell Amazon Resource
Name (ARN) or a recovery group ARN. This is a list but currently can
have only one element.
$sel:cellArn:CellOutput'
, cellOutput_cellArn
- The Amazon Resource Name (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 and architecture 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:domainName:DNSTargetResource'
, dNSTargetResource_domainName
- The domain name that acts as an ingress point to a portion of the
customer application.
$sel:hostedZoneArn:DNSTargetResource'
, dNSTargetResource_hostedZoneArn
- The hosted zone Amazon Resource Name (ARN) that contains the DNS record
with the provided name of the target resource.
$sel:recordSetId:DNSTargetResource'
, dNSTargetResource_recordSetId
- The Route 53 record set ID that uniquely identifies a DNS record, given
a name and a type.
$sel:recordType:DNSTargetResource'
, dNSTargetResource_recordType
- The type of DNS record of the target resource.
$sel:targetResource:DNSTargetResource'
, dNSTargetResource_targetResource
- The target resource of the DNS target resource.
ListRulesOutput
data ListRulesOutput Source #
Readiness rule information, including the resource type, rule ID, and rule description.
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
- The description of a readiness rule.
$sel:ruleId:ListRulesOutput'
, listRulesOutput_ruleId
- The ID for the readiness rule.
$sel:resourceType:ListRulesOutput'
, listRulesOutput_resourceType
- The resource type that the readiness rule applies to.
Message
Information relating to readiness check status.
See: newMessage
smart constructor.
Instances
FromJSON Message Source # | |
Generic Message Source # | |
Read Message Source # | |
Show Message Source # | |
NFData Message Source # | |
Eq Message Source # | |
Hashable Message Source # | |
type Rep Message Source # | |
Defined in Amazonka.Route53RecoveryReadiness.Types.Message type Rep Message = D1 ('MetaData "Message" "Amazonka.Route53RecoveryReadiness.Types.Message" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" '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 Network Load Balancer resource that 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
- The Network Load Balancer resource Amazon Resource Name (ARN).
R53ResourceRecord
data R53ResourceRecord Source #
The Route 53 resource that 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 domain name.
$sel:recordSetId:R53ResourceRecord'
, r53ResourceRecord_recordSetId
- The Route 53 Resource Record Set ID.
ReadinessCheckOutput
data ReadinessCheckOutput Source #
A readiness check.
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 of a readiness check.
$sel:tags:ReadinessCheckOutput'
, readinessCheckOutput_tags
- Undocumented member.
$sel:readinessCheckArn:ReadinessCheckOutput'
, readinessCheckOutput_readinessCheckArn
- The Amazon Resource Name (ARN) associated with a readiness check.
$sel:resourceSet:ReadinessCheckOutput'
, readinessCheckOutput_resourceSet
- Name of the resource set to be checked.
ReadinessCheckSummary
data ReadinessCheckSummary Source #
Summary of all readiness check statuses in a recovery group, 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 status of this readiness check.
$sel:readinessCheckName:ReadinessCheckSummary'
, readinessCheckSummary_readinessCheckName
- The name of a readiness check.
Recommendation
data Recommendation Source #
Recommendations that are provided to make an application more recovery resilient.
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
- Text of the recommendations that are provided to make an application
more recovery resilient.
RecoveryGroupOutput
data RecoveryGroupOutput Source #
A representation of the application, typically 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
- The tags associated with the recovery group.
$sel:recoveryGroupArn:RecoveryGroupOutput'
, recoveryGroupOutput_recoveryGroupArn
- The Amazon Resource Name (ARN) for the recovery group.
$sel:recoveryGroupName:RecoveryGroupOutput'
, recoveryGroupOutput_recoveryGroupName
- The name of the recovery group.
$sel:cells:RecoveryGroupOutput'
, recoveryGroupOutput_cells
- A list of a cell's Amazon Resource Names (ARNs).
Resource
The resource element of a resource set.
See: newResource
smart constructor.
Instances
FromJSON Resource Source # | |
ToJSON Resource Source # | |
Generic Resource Source # | |
Read Resource Source # | |
Show Resource Source # | |
NFData Resource Source # | |
Eq Resource Source # | |
Hashable Resource Source # | |
type Rep Resource Source # | |
Defined in Amazonka.Route53RecoveryReadiness.Types.Resource type Rep Resource = D1 ('MetaData "Resource" "Amazonka.Route53RecoveryReadiness.Types.Resource" "amazonka-route53-recovery-readiness-2.0-4IMArkySCxS56jpsDTHPd1" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "componentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dnsTargetResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DNSTargetResource))) :*: (S1 ('MetaSel ('Just "readinessScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
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:componentId:Resource'
, resource_componentId
- The component identifier of the resource, generated when DNS target
resource is used.
$sel:dnsTargetResource:Resource'
, resource_dnsTargetResource
- The DNS target resource.
$sel:readinessScopes:Resource'
, resource_readinessScopes
- A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that
this resource is contained within.
$sel:resourceArn:Resource'
, resource_resourceArn
- The Amazon Resource Name (ARN) of the Amazon Web Services resource.
ResourceResult
data ResourceResult Source #
The result of a successful Resource request, 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:componentId:ResourceResult'
, resourceResult_componentId
- The component id of the resource.
$sel:resourceArn:ResourceResult'
, resourceResult_resourceArn
- The Amazon Resource Name (ARN) of the resource.
$sel:readiness:ResourceResult'
, resourceResult_readiness
- The readiness of a resource.
$sel:lastCheckedTimestamp:ResourceResult'
, resourceResult_lastCheckedTimestamp
- The time (UTC) that the resource was last checked for readiness, in
ISO-8601 format.
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
- The resource type of the resources in the resource set. Enter one of the
following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
$sel:resourceSetName:ResourceSetOutput'
, resourceSetOutput_resourceSetName
- The name of the resource set.
$sel:resourceSetArn:ResourceSetOutput'
, resourceSetOutput_resourceSetArn
- The Amazon Resource Name (ARN) for the resource set.
$sel:resources:ResourceSetOutput'
, resourceSetOutput_resources
- A list of resource objects.
RuleResult
data RuleResult Source #
The result of a successful Rule request, 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 that the Route 53 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:nLBResource:TargetResource'
, targetResource_nLBResource
- The Network Load Balancer Resource.
$sel:r53Resource:TargetResource'
, targetResource_r53Resource
- The Route 53 resource.