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

Description

Creates a new Resource Set.

Synopsis

Creating a Request

data CreateResourceSet Source #

The ResourceSet to create

See: newCreateResourceSet smart constructor.

Constructors

CreateResourceSet' 

Fields

Instances

Instances details
Eq CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Read CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Show CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Generic CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Associated Types

type Rep CreateResourceSet :: Type -> Type #

NFData CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Methods

rnf :: CreateResourceSet -> () #

Hashable CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

ToJSON CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

AWSRequest CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Associated Types

type AWSResponse CreateResourceSet #

ToHeaders CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

ToPath CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

ToQuery CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

type Rep CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

type Rep CreateResourceSet = D1 ('MetaData "CreateResourceSet" "Amazonka.Route53RecoveryReadiness.CreateResourceSet" "libZSservicesZSamazonka-route53-recovery-readinessZSamazonka-route53-recovery-readiness" 'False) (C1 ('MetaCons "CreateResourceSet'" '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 "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Resource]))))
type AWSResponse CreateResourceSet Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

newCreateResourceSet Source #

Create a value of CreateResourceSet with all optional fields omitted.

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

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

$sel:tags:CreateResourceSet', createResourceSet_tags - Undocumented member.

$sel:resourceSetType:CreateResourceSet', createResourceSet_resourceSetType - AWS Resource type of the resources in the ResourceSet

$sel:resourceSetName:CreateResourceSet', createResourceSet_resourceSetName - The name of the ResourceSet to create

$sel:resources:CreateResourceSet', createResourceSet_resources - A list of Resource objects

Request Lenses

createResourceSet_resourceSetType :: Lens' CreateResourceSet Text Source #

AWS Resource type of the resources in the ResourceSet

createResourceSet_resourceSetName :: Lens' CreateResourceSet Text Source #

The name of the ResourceSet to create

Destructuring the Response

data CreateResourceSetResponse Source #

See: newCreateResourceSetResponse smart constructor.

Constructors

CreateResourceSetResponse' 

Fields

Instances

Instances details
Eq CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Read CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Show CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Generic CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

Associated Types

type Rep CreateResourceSetResponse :: Type -> Type #

NFData CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

type Rep CreateResourceSetResponse Source # 
Instance details

Defined in Amazonka.Route53RecoveryReadiness.CreateResourceSet

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

newCreateResourceSetResponse Source #

Create a value of CreateResourceSetResponse with all optional fields omitted.

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

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

$sel:resourceSetName:CreateResourceSet', createResourceSetResponse_resourceSetName - The name of the ResourceSet

$sel:resourceSetType:CreateResourceSet', createResourceSetResponse_resourceSetType - AWS Resource Type of the resources in the ResourceSet

$sel:resources:CreateResourceSet', createResourceSetResponse_resources - A list of Resource objects

$sel:resourceSetArn:CreateResourceSetResponse', createResourceSetResponse_resourceSetArn - The arn for the ResourceSet

$sel:tags:CreateResourceSet', createResourceSetResponse_tags - Undocumented member.

$sel:httpStatus:CreateResourceSetResponse', createResourceSetResponse_httpStatus - The response's http status code.

Response Lenses

createResourceSetResponse_resourceSetType :: Lens' CreateResourceSetResponse (Maybe Text) Source #

AWS Resource Type of the resources in the ResourceSet