libZSservicesZSamazonka-rdsZSamazonka-rds
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.RDS.Types.Subnet

Description

 
Synopsis

Documentation

data Subnet Source #

This data type is used as a response element for the DescribeDBSubnetGroups operation.

See: newSubnet smart constructor.

Constructors

Subnet' 

Fields

Instances

Instances details
Eq Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Methods

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

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

Read Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Show Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Generic Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Associated Types

type Rep Subnet :: Type -> Type #

Methods

from :: Subnet -> Rep Subnet x #

to :: Rep Subnet x -> Subnet #

NFData Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Methods

rnf :: Subnet -> () #

Hashable Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

Methods

hashWithSalt :: Int -> Subnet -> Int #

hash :: Subnet -> Int #

FromXML Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

type Rep Subnet Source # 
Instance details

Defined in Amazonka.RDS.Types.Subnet

type Rep Subnet = D1 ('MetaData "Subnet" "Amazonka.RDS.Types.Subnet" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "Subnet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "subnetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subnetAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AvailabilityZone)) :*: S1 ('MetaSel ('Just "subnetOutpost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Outpost)))))

newSubnet :: Subnet Source #

Create a value of Subnet 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:subnetStatus:Subnet', subnet_subnetStatus - The status of the subnet.

$sel:subnetIdentifier:Subnet', subnet_subnetIdentifier - The identifier of the subnet.

$sel:subnetAvailabilityZone:Subnet', subnet_subnetAvailabilityZone - Undocumented member.

$sel:subnetOutpost:Subnet', subnet_subnetOutpost - If the subnet is associated with an Outpost, this value specifies the Outpost.

For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.

subnet_subnetStatus :: Lens' Subnet (Maybe Text) Source #

The status of the subnet.

subnet_subnetIdentifier :: Lens' Subnet (Maybe Text) Source #

The identifier of the subnet.

subnet_subnetOutpost :: Lens' Subnet (Maybe Outpost) Source #

If the subnet is associated with an Outpost, this value specifies the Outpost.

For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.