libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Route53RecoveryReadiness.Types

Description

 
Synopsis

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.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource does not exist.

Readiness

newtype Readiness Source #

The readiness of an entire ReadinessCheck or an individual resource ARN.

Constructors

Readiness' 

Fields

Instances

Instances details
Eq Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Ord Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Read Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Show Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Generic Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Associated Types

type Rep Readiness :: Type -> Type #

NFData Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Methods

rnf :: Readiness -> () #

Hashable Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToJSON Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToJSONKey Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

FromJSON Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

FromJSONKey Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToLog Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToHeader Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToQuery Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

FromXML Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToXML Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Methods

toXML :: Readiness -> XML #

ToByteString Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Methods

toBS :: Readiness -> ByteString #

FromText Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

ToText Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

Methods

toText :: Readiness -> Text #

type Rep Readiness Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Readiness

type Rep Readiness = D1 ('MetaData "Readiness" "Amazonka.Route53RecoveryReadiness.Types.Readiness" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'True) (C1 ('MetaCons "Readiness'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReadiness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CellOutput

data CellOutput Source #

A Cell and its properties

See: newCellOutput smart constructor.

Constructors

CellOutput' 

Fields

Instances

Instances details
Eq CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

Read CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

Show CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

Generic CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

Associated Types

type Rep CellOutput :: Type -> Type #

NFData CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

Methods

rnf :: CellOutput -> () #

Hashable CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

FromJSON CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

type Rep CellOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.CellOutput

type Rep CellOutput = D1 ('MetaData "CellOutput" "Amazonka.Route53RecoveryReadiness.Types.CellOutput" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "CellOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "parentReadinessScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])) :*: (S1 ('MetaSel ('Just "cellArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "cellName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newCellOutput Source #

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_parentReadinessScopes :: Lens' CellOutput [Text] Source #

A list of Cell ARNs and/or RecoveryGroup ARNs

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.

Constructors

DNSTargetResource' 

Fields

Instances

Instances details
Eq DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

Read DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

Show DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

Generic DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

Associated Types

type Rep DNSTargetResource :: Type -> Type #

NFData DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

Methods

rnf :: DNSTargetResource -> () #

Hashable DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

ToJSON DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

FromJSON DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

type Rep DNSTargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource

type Rep DNSTargetResource = D1 ('MetaData "DNSTargetResource" "Amazonka.Route53RecoveryReadiness.Types.DNSTargetResource" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "DNSTargetResource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostedZoneArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "targetResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetResource)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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_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.

Constructors

ListRulesOutput' 

Fields

Instances

Instances details
Eq ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

Read ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

Show ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

Generic ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

Associated Types

type Rep ListRulesOutput :: Type -> Type #

NFData ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

Methods

rnf :: ListRulesOutput -> () #

Hashable ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

FromJSON ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

type Rep ListRulesOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput

type Rep ListRulesOutput = D1 ('MetaData "ListRulesOutput" "Amazonka.Route53RecoveryReadiness.Types.ListRulesOutput" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ListRulesOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListRulesOutput Source #

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_resourceType :: Lens' ListRulesOutput Text Source #

The resource type the rule applies to.

Message

data Message Source #

Information relating to readiness check status

See: newMessage smart constructor.

Constructors

Message' 

Fields

Instances

Instances details
Eq Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Methods

(==) :: Message -> Message -> Bool #

(/=) :: Message -> Message -> Bool #

Read Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Show Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Generic Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Associated Types

type Rep Message :: Type -> Type #

Methods

from :: Message -> Rep Message x #

to :: Rep Message x -> Message #

NFData Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Methods

rnf :: Message -> () #

Hashable Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

Methods

hashWithSalt :: Int -> Message -> Int #

hash :: Message -> Int #

FromJSON Message Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Message

type Rep Message Source # 
Instance details

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

message_messageText :: Lens' Message (Maybe Text) Source #

The text of a readiness check message

NLBResource

data NLBResource Source #

The NLB resource a DNS Target Resource points to

See: newNLBResource smart constructor.

Constructors

NLBResource' 

Fields

Instances

Instances details
Eq NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

Read NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

Show NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

Generic NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

Associated Types

type Rep NLBResource :: Type -> Type #

NFData NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

Methods

rnf :: NLBResource -> () #

Hashable NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

ToJSON NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

FromJSON NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

type Rep NLBResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.NLBResource

type Rep NLBResource = D1 ('MetaData "NLBResource" "Amazonka.Route53RecoveryReadiness.Types.NLBResource" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "NLBResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNLBResource :: NLBResource Source #

Create a value of NLBResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:NLBResource', nLBResource_arn - An NLB resource arn

R53ResourceRecord

data R53ResourceRecord Source #

The Route 53 resource a DNS Target Resource record points to

See: newR53ResourceRecord smart constructor.

Constructors

R53ResourceRecord' 

Fields

Instances

Instances details
Eq R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

Read R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

Show R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

Generic R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

Associated Types

type Rep R53ResourceRecord :: Type -> Type #

NFData R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

Methods

rnf :: R53ResourceRecord -> () #

Hashable R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

ToJSON R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

FromJSON R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

type Rep R53ResourceRecord Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord

type Rep R53ResourceRecord = D1 ('MetaData "R53ResourceRecord" "Amazonka.Route53RecoveryReadiness.Types.R53ResourceRecord" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "R53ResourceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newR53ResourceRecord :: R53ResourceRecord Source #

Create a value of R53ResourceRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:R53ResourceRecord', r53ResourceRecord_domainName - The DNS target name

$sel:recordSetId:R53ResourceRecord', r53ResourceRecord_recordSetId - The Resource Record set id

ReadinessCheckOutput

data ReadinessCheckOutput Source #

A resource used for checking the readiness of a Resource Set

See: newReadinessCheckOutput smart constructor.

Constructors

ReadinessCheckOutput' 

Fields

Instances

Instances details
Eq ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

Read ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

Show ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

Generic ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

Associated Types

type Rep ReadinessCheckOutput :: Type -> Type #

NFData ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

Methods

rnf :: ReadinessCheckOutput -> () #

Hashable ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

FromJSON ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

type Rep ReadinessCheckOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput

type Rep ReadinessCheckOutput = D1 ('MetaData "ReadinessCheckOutput" "Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckOutput" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ReadinessCheckOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "readinessCheckName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "readinessCheckArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newReadinessCheckOutput Source #

Create a value of ReadinessCheckOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:readinessCheckName:ReadinessCheckOutput', readinessCheckOutput_readinessCheckName - Name for a ReadinessCheck

$sel:tags:ReadinessCheckOutput', readinessCheckOutput_tags - Undocumented member.

$sel:readinessCheckArn:ReadinessCheckOutput', readinessCheckOutput_readinessCheckArn - Arn associated with ReadinessCheck

$sel:resourceSet:ReadinessCheckOutput', readinessCheckOutput_resourceSet - Name of the ResourceSet to be checked

ReadinessCheckSummary

data ReadinessCheckSummary Source #

Summary of ReadinessCheck status, paginated in GetRecoveryGroupReadinessSummary and GetCellReadinessSummary

See: newReadinessCheckSummary smart constructor.

Constructors

ReadinessCheckSummary' 

Fields

Instances

Instances details
Eq ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

Read ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

Show ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

Generic ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

Associated Types

type Rep ReadinessCheckSummary :: Type -> Type #

NFData ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

Methods

rnf :: ReadinessCheckSummary -> () #

Hashable ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

FromJSON ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

type Rep ReadinessCheckSummary Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary

type Rep ReadinessCheckSummary = D1 ('MetaData "ReadinessCheckSummary" "Amazonka.Route53RecoveryReadiness.Types.ReadinessCheckSummary" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ReadinessCheckSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "readiness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Readiness)) :*: S1 ('MetaSel ('Just "readinessCheckName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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_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.

Constructors

Recommendation' 

Fields

Instances

Instances details
Eq Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

Read Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

Show Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

Generic Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

Associated Types

type Rep Recommendation :: Type -> Type #

NFData Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

Methods

rnf :: Recommendation -> () #

Hashable Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

FromJSON Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

type Rep Recommendation Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Recommendation

type Rep Recommendation = D1 ('MetaData "Recommendation" "Amazonka.Route53RecoveryReadiness.Types.Recommendation" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "Recommendation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recommendationText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRecommendation Source #

Create a value of Recommendation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:recommendationText:Recommendation', recommendation_recommendationText - Guidance text for recommendation

RecoveryGroupOutput

data RecoveryGroupOutput Source #

A Recovery Group generally containing multiple Cells

See: newRecoveryGroupOutput smart constructor.

Constructors

RecoveryGroupOutput' 

Fields

Instances

Instances details
Eq RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

Read RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

Show RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

Generic RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

Associated Types

type Rep RecoveryGroupOutput :: Type -> Type #

NFData RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

Methods

rnf :: RecoveryGroupOutput -> () #

Hashable RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

FromJSON RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

type Rep RecoveryGroupOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput

type Rep RecoveryGroupOutput = D1 ('MetaData "RecoveryGroupOutput" "Amazonka.Route53RecoveryReadiness.Types.RecoveryGroupOutput" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "RecoveryGroupOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "recoveryGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "recoveryGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newRecoveryGroupOutput Source #

Create a value of RecoveryGroupOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:RecoveryGroupOutput', recoveryGroupOutput_tags - Undocumented member.

$sel:recoveryGroupArn:RecoveryGroupOutput', recoveryGroupOutput_recoveryGroupArn - The arn for the RecoveryGroup

$sel:recoveryGroupName:RecoveryGroupOutput', recoveryGroupOutput_recoveryGroupName - The name of the RecoveryGroup

$sel:cells:RecoveryGroupOutput', recoveryGroupOutput_cells - A list of Cell arns

Resource

data Resource Source #

The resource element of a ResourceSet

See: newResource smart constructor.

Constructors

Resource' 

Fields

Instances

Instances details
Eq Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Read Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

NFData Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Methods

rnf :: Resource -> () #

Hashable Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

ToJSON Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

FromJSON Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

type Rep Resource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.Route53RecoveryReadiness.Types.Resource" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "readinessScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "componentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dnsTargetResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DNSTargetResource)))))

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

ResourceResult

data ResourceResult Source #

Result with status for an individual resource.

See: newResourceResult smart constructor.

Constructors

ResourceResult' 

Fields

Instances

Instances details
Eq ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

Read ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

Show ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

Generic ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

Associated Types

type Rep ResourceResult :: Type -> Type #

NFData ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

Methods

rnf :: ResourceResult -> () #

Hashable ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

FromJSON ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

type Rep ResourceResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceResult

type Rep ResourceResult = D1 ('MetaData "ResourceResult" "Amazonka.Route53RecoveryReadiness.Types.ResourceResult" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ResourceResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "componentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "readiness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Readiness) :*: S1 ('MetaSel ('Just "lastCheckedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newResourceResult Source #

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_componentId :: Lens' ResourceResult (Maybe Text) Source #

The component id 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.

Constructors

ResourceSetOutput' 

Fields

Instances

Instances details
Eq ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

Read ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

Show ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

Generic ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

Associated Types

type Rep ResourceSetOutput :: Type -> Type #

NFData ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

Methods

rnf :: ResourceSetOutput -> () #

Hashable ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

FromJSON ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

type Rep ResourceSetOutput Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput

type Rep ResourceSetOutput = D1 ('MetaData "ResourceSetOutput" "Amazonka.Route53RecoveryReadiness.Types.ResourceSetOutput" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "ResourceSetOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceSetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "resourceSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "resourceSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Resource])))))

newResourceSetOutput Source #

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_resourceSetType :: Lens' ResourceSetOutput Text Source #

AWS Resource Type of the resources in the ResourceSet

RuleResult

data RuleResult Source #

Result with status for an individual rule..

See: newRuleResult smart constructor.

Constructors

RuleResult' 

Fields

Instances

Instances details
Eq RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

Read RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

Show RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

Generic RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

Associated Types

type Rep RuleResult :: Type -> Type #

NFData RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

Methods

rnf :: RuleResult -> () #

Hashable RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

FromJSON RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

type Rep RuleResult Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.RuleResult

type Rep RuleResult = D1 ('MetaData "RuleResult" "Amazonka.Route53RecoveryReadiness.Types.RuleResult" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "RuleResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "messages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Message]) :*: S1 ('MetaSel ('Just "readiness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Readiness)) :*: (S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastCheckedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newRuleResult Source #

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

Instances details
Eq TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

Read TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

Show TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

Generic TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

Associated Types

type Rep TargetResource :: Type -> Type #

NFData TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

Methods

rnf :: TargetResource -> () #

Hashable TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

ToJSON TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

FromJSON TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

type Rep TargetResource Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.Types.TargetResource

type Rep TargetResource = D1 ('MetaData "TargetResource" "Amazonka.Route53RecoveryReadiness.Types.TargetResource" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "TargetResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "r53Resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe R53ResourceRecord)) :*: S1 ('MetaSel ('Just "nLBResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NLBResource))))

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.