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 |
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
- 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' {}
- newCellOutput :: Text -> Text -> CellOutput
- cellOutput_tags :: Lens' CellOutput (Maybe (HashMap Text Text))
- cellOutput_parentReadinessScopes :: Lens' CellOutput [Text]
- cellOutput_cellArn :: Lens' CellOutput Text
- cellOutput_cellName :: Lens' CellOutput Text
- cellOutput_cells :: Lens' CellOutput [Text]
- data DNSTargetResource = DNSTargetResource' {}
- newDNSTargetResource :: DNSTargetResource
- dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource)
- dNSTargetResource_domainName :: Lens' DNSTargetResource (Maybe Text)
- dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text)
- data ListRulesOutput = ListRulesOutput' {
- ruleDescription :: Text
- ruleId :: Text
- resourceType :: Text
- newListRulesOutput :: Text -> Text -> Text -> ListRulesOutput
- listRulesOutput_ruleDescription :: Lens' ListRulesOutput Text
- listRulesOutput_ruleId :: Lens' ListRulesOutput Text
- listRulesOutput_resourceType :: Lens' ListRulesOutput Text
- data Message = Message' {
- messageText :: Maybe Text
- newMessage :: Message
- message_messageText :: Lens' Message (Maybe Text)
- data NLBResource = NLBResource' {}
- newNLBResource :: NLBResource
- nLBResource_arn :: Lens' NLBResource (Maybe Text)
- data R53ResourceRecord = R53ResourceRecord' {
- domainName :: Maybe Text
- recordSetId :: Maybe Text
- newR53ResourceRecord :: R53ResourceRecord
- r53ResourceRecord_domainName :: Lens' R53ResourceRecord (Maybe Text)
- r53ResourceRecord_recordSetId :: Lens' R53ResourceRecord (Maybe Text)
- data ReadinessCheckOutput = ReadinessCheckOutput' {
- readinessCheckName :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- readinessCheckArn :: Text
- resourceSet :: Text
- newReadinessCheckOutput :: Text -> Text -> ReadinessCheckOutput
- readinessCheckOutput_readinessCheckName :: Lens' ReadinessCheckOutput (Maybe Text)
- readinessCheckOutput_tags :: Lens' ReadinessCheckOutput (Maybe (HashMap Text Text))
- readinessCheckOutput_readinessCheckArn :: Lens' ReadinessCheckOutput Text
- readinessCheckOutput_resourceSet :: Lens' ReadinessCheckOutput Text
- data ReadinessCheckSummary = ReadinessCheckSummary' {}
- newReadinessCheckSummary :: ReadinessCheckSummary
- readinessCheckSummary_readiness :: Lens' ReadinessCheckSummary (Maybe Readiness)
- readinessCheckSummary_readinessCheckName :: Lens' ReadinessCheckSummary (Maybe Text)
- data Recommendation = Recommendation' {}
- newRecommendation :: Text -> Recommendation
- recommendation_recommendationText :: Lens' Recommendation Text
- data RecoveryGroupOutput = RecoveryGroupOutput' {}
- newRecoveryGroupOutput :: Text -> Text -> RecoveryGroupOutput
- recoveryGroupOutput_tags :: Lens' RecoveryGroupOutput (Maybe (HashMap Text Text))
- recoveryGroupOutput_recoveryGroupArn :: Lens' RecoveryGroupOutput Text
- recoveryGroupOutput_recoveryGroupName :: Lens' RecoveryGroupOutput Text
- recoveryGroupOutput_cells :: Lens' RecoveryGroupOutput [Text]
- data Resource = Resource' {}
- newResource :: Resource
- resource_readinessScopes :: Lens' Resource (Maybe [Text])
- resource_resourceArn :: Lens' Resource (Maybe Text)
- resource_componentId :: Lens' Resource (Maybe Text)
- resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource)
- data ResourceResult = ResourceResult' {}
- newResourceResult :: Readiness -> UTCTime -> ResourceResult
- resourceResult_resourceArn :: Lens' ResourceResult (Maybe Text)
- resourceResult_componentId :: Lens' ResourceResult (Maybe Text)
- resourceResult_readiness :: Lens' ResourceResult Readiness
- resourceResult_lastCheckedTimestamp :: Lens' ResourceResult UTCTime
- data ResourceSetOutput = ResourceSetOutput' {
- tags :: Maybe (HashMap Text Text)
- resourceSetType :: Text
- resourceSetName :: Text
- resourceSetArn :: Text
- resources :: [Resource]
- newResourceSetOutput :: Text -> Text -> Text -> ResourceSetOutput
- resourceSetOutput_tags :: Lens' ResourceSetOutput (Maybe (HashMap Text Text))
- resourceSetOutput_resourceSetType :: Lens' ResourceSetOutput Text
- resourceSetOutput_resourceSetName :: Lens' ResourceSetOutput Text
- resourceSetOutput_resourceSetArn :: Lens' ResourceSetOutput Text
- resourceSetOutput_resources :: Lens' ResourceSetOutput [Resource]
- data RuleResult = RuleResult' {}
- newRuleResult :: Readiness -> Text -> UTCTime -> RuleResult
- ruleResult_messages :: Lens' RuleResult [Message]
- ruleResult_readiness :: Lens' RuleResult Readiness
- ruleResult_ruleId :: Lens' RuleResult Text
- ruleResult_lastCheckedTimestamp :: Lens' RuleResult UTCTime
- data TargetResource = TargetResource' {}
- newTargetResource :: TargetResource
- targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord)
- targetResource_nLBResource :: Lens' TargetResource (Maybe NLBResource)
Service Configuration
defaultService :: Service Source #
API version 2019-12-02
of the Amazon Route53 Recovery Readiness SDK configuration.
Errors
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input fails to satisfy the constraints specified by an AWS service.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
User does not have sufficient access to perform this action.
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Updating or deleting a resource can cause an inconsistent state.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request was denied due to request throttling.
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An unexpected error occurred.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested resource does not exist.
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
cellOutput_tags :: Lens' CellOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
cellOutput_parentReadinessScopes :: Lens' CellOutput [Text] Source #
A list of Cell ARNs and/or RecoveryGroup ARNs
cellOutput_cellArn :: Lens' CellOutput Text Source #
The arn for the Cell
cellOutput_cellName :: Lens' CellOutput Text Source #
The name of the Cell
cellOutput_cells :: Lens' CellOutput [Text] Source #
A list of Cell arns
DNSTargetResource
data DNSTargetResource Source #
A component for DNS/Routing Control Readiness Checks
See: newDNSTargetResource
smart constructor.
DNSTargetResource' | |
|
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
dNSTargetResource_hostedZoneArn :: Lens' DNSTargetResource (Maybe Text) Source #
The Hosted Zone ARN that contains the DNS record with the provided name of target resource.
dNSTargetResource_recordType :: Lens' DNSTargetResource (Maybe Text) Source #
The Type of DNS Record of target resource
dNSTargetResource_targetResource :: Lens' DNSTargetResource (Maybe TargetResource) Source #
Undocumented member.
dNSTargetResource_domainName :: Lens' DNSTargetResource (Maybe Text) Source #
The DNS Name that acts as ingress point to a portion of application
dNSTargetResource_recordSetId :: Lens' DNSTargetResource (Maybe Text) Source #
The R53 Set Id to uniquely identify a record given a Name and a Type
ListRulesOutput
data ListRulesOutput Source #
A collection of rules used in a readiness check
See: newListRulesOutput
smart constructor.
ListRulesOutput' | |
|
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.
listRulesOutput_ruleDescription :: Lens' ListRulesOutput Text Source #
A description of the rule
listRulesOutput_ruleId :: Lens' ListRulesOutput Text Source #
The Rule's ID.
listRulesOutput_resourceType :: Lens' ListRulesOutput Text Source #
The resource type the rule applies to.
Message
Information relating to readiness check status
See: newMessage
smart constructor.
Message' | |
|
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
nLBResource_arn :: Lens' NLBResource (Maybe Text) Source #
An NLB resource arn
R53ResourceRecord
data R53ResourceRecord Source #
The Route 53 resource a DNS Target Resource record points to
See: newR53ResourceRecord
smart constructor.
R53ResourceRecord' | |
|
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
r53ResourceRecord_domainName :: Lens' R53ResourceRecord (Maybe Text) Source #
The DNS target name
r53ResourceRecord_recordSetId :: Lens' R53ResourceRecord (Maybe Text) Source #
The Resource Record set id
ReadinessCheckOutput
data ReadinessCheckOutput Source #
A resource used for checking the readiness of a Resource Set
See: newReadinessCheckOutput
smart constructor.
ReadinessCheckOutput' | |
|
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
readinessCheckOutput_readinessCheckName :: Lens' ReadinessCheckOutput (Maybe Text) Source #
Name for a ReadinessCheck
readinessCheckOutput_tags :: Lens' ReadinessCheckOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
readinessCheckOutput_readinessCheckArn :: Lens' ReadinessCheckOutput Text Source #
Arn associated with ReadinessCheck
readinessCheckOutput_resourceSet :: Lens' ReadinessCheckOutput Text Source #
Name of the ResourceSet to be checked
ReadinessCheckSummary
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
readinessCheckSummary_readiness :: Lens' ReadinessCheckSummary (Maybe Readiness) Source #
The readiness of this ReadinessCheck
readinessCheckSummary_readinessCheckName :: Lens' ReadinessCheckSummary (Maybe Text) Source #
The name of a ReadinessCheck which is part of the given RecoveryGroup or Cell
Recommendation
data Recommendation Source #
Guidance for improving Recovery Group resilliancy
See: newRecommendation
smart constructor.
Recommendation' | |
|
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
recommendation_recommendationText :: Lens' Recommendation Text Source #
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
recoveryGroupOutput_tags :: Lens' RecoveryGroupOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
recoveryGroupOutput_recoveryGroupArn :: Lens' RecoveryGroupOutput Text Source #
The arn for the RecoveryGroup
recoveryGroupOutput_recoveryGroupName :: Lens' RecoveryGroupOutput Text Source #
The name of the RecoveryGroup
recoveryGroupOutput_cells :: Lens' RecoveryGroupOutput [Text] Source #
A list of Cell arns
Resource
The resource element of a ResourceSet
See: newResource
smart constructor.
Resource' | |
|
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.
resource_readinessScopes :: Lens' Resource (Maybe [Text]) Source #
A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.
resource_resourceArn :: Lens' Resource (Maybe Text) Source #
The ARN of the AWS resource, can be skipped if dnsTargetResource is used
resource_componentId :: Lens' Resource (Maybe Text) Source #
The component id of the resource, generated by the service when dnsTargetResource is used
resource_dnsTargetResource :: Lens' Resource (Maybe DNSTargetResource) Source #
Undocumented member.
ResourceResult
data ResourceResult Source #
Result with status for an individual resource.
See: newResourceResult
smart constructor.
ResourceResult' | |
|
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.
resourceResult_resourceArn :: Lens' ResourceResult (Maybe Text) Source #
The ARN of the resource
resourceResult_componentId :: Lens' ResourceResult (Maybe Text) Source #
The component id of the resource
resourceResult_readiness :: Lens' ResourceResult Readiness Source #
The readiness of the resource.
resourceResult_lastCheckedTimestamp :: Lens' ResourceResult UTCTime Source #
The time the resource was last checked for readiness, in ISO-8601 format, UTC.
ResourceSetOutput
data ResourceSetOutput Source #
A collection of resources of the same type
See: newResourceSetOutput
smart constructor.
ResourceSetOutput' | |
|
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
resourceSetOutput_tags :: Lens' ResourceSetOutput (Maybe (HashMap Text Text)) Source #
Undocumented member.
resourceSetOutput_resourceSetType :: Lens' ResourceSetOutput Text Source #
AWS Resource Type of the resources in the ResourceSet
resourceSetOutput_resourceSetName :: Lens' ResourceSetOutput Text Source #
The name of the ResourceSet
resourceSetOutput_resourceSetArn :: Lens' ResourceSetOutput Text Source #
The arn for the ResourceSet
resourceSetOutput_resources :: Lens' ResourceSetOutput [Resource] Source #
A list of Resource objects
RuleResult
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.
ruleResult_messages :: Lens' RuleResult [Message] Source #
Details about the resource's readiness
ruleResult_readiness :: Lens' RuleResult Readiness Source #
The readiness at rule level.
ruleResult_ruleId :: Lens' RuleResult Text Source #
The identifier of the rule.
ruleResult_lastCheckedTimestamp :: Lens' RuleResult UTCTime Source #
The time the resource was last checked for readiness, in ISO-8601 format, UTC.
TargetResource
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.
targetResource_r53Resource :: Lens' TargetResource (Maybe R53ResourceRecord) Source #
Undocumented member.
targetResource_nLBResource :: Lens' TargetResource (Maybe NLBResource) Source #
Undocumented member.