libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax
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.DAX.CreateSubnetGroup

Description

Creates a new subnet group.

Synopsis

Creating a Request

data CreateSubnetGroup Source #

See: newCreateSubnetGroup smart constructor.

Constructors

CreateSubnetGroup' 

Fields

Instances

Instances details
Eq CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Read CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Show CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Generic CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Associated Types

type Rep CreateSubnetGroup :: Type -> Type #

NFData CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Methods

rnf :: CreateSubnetGroup -> () #

Hashable CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

ToJSON CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

AWSRequest CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Associated Types

type AWSResponse CreateSubnetGroup #

ToHeaders CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

ToPath CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

ToQuery CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

type Rep CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

type Rep CreateSubnetGroup = D1 ('MetaData "CreateSubnetGroup" "Amazonka.DAX.CreateSubnetGroup" "libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax" 'False) (C1 ('MetaCons "CreateSubnetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse CreateSubnetGroup Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

newCreateSubnetGroup Source #

Create a value of CreateSubnetGroup 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:description:CreateSubnetGroup', createSubnetGroup_description - A description for the subnet group

$sel:subnetGroupName:CreateSubnetGroup', createSubnetGroup_subnetGroupName - A name for the subnet group. This value is stored as a lowercase string.

$sel:subnetIds:CreateSubnetGroup', createSubnetGroup_subnetIds - A list of VPC subnet IDs for the subnet group.

Request Lenses

createSubnetGroup_description :: Lens' CreateSubnetGroup (Maybe Text) Source #

A description for the subnet group

createSubnetGroup_subnetGroupName :: Lens' CreateSubnetGroup Text Source #

A name for the subnet group. This value is stored as a lowercase string.

createSubnetGroup_subnetIds :: Lens' CreateSubnetGroup [Text] Source #

A list of VPC subnet IDs for the subnet group.

Destructuring the Response

data CreateSubnetGroupResponse Source #

See: newCreateSubnetGroupResponse smart constructor.

Constructors

CreateSubnetGroupResponse' 

Fields

Instances

Instances details
Eq CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Read CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Show CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Generic CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

Associated Types

type Rep CreateSubnetGroupResponse :: Type -> Type #

NFData CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

type Rep CreateSubnetGroupResponse Source # 
Instance details

Defined in Amazonka.DAX.CreateSubnetGroup

type Rep CreateSubnetGroupResponse = D1 ('MetaData "CreateSubnetGroupResponse" "Amazonka.DAX.CreateSubnetGroup" "libZSservicesZSamazonka-dynamodb-daxZSamazonka-dynamodb-dax" 'False) (C1 ('MetaCons "CreateSubnetGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubnetGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSubnetGroupResponse Source #

Create a value of CreateSubnetGroupResponse 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:subnetGroup:CreateSubnetGroupResponse', createSubnetGroupResponse_subnetGroup - Represents the output of a CreateSubnetGroup operation.

$sel:httpStatus:CreateSubnetGroupResponse', createSubnetGroupResponse_httpStatus - The response's http status code.

Response Lenses

createSubnetGroupResponse_subnetGroup :: Lens' CreateSubnetGroupResponse (Maybe SubnetGroup) Source #

Represents the output of a CreateSubnetGroup operation.