libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.Types.AwsRdsDbSubnetGroup

Description

 
Synopsis

Documentation

data AwsRdsDbSubnetGroup Source #

Information about the subnet group for the database instance.

See: newAwsRdsDbSubnetGroup smart constructor.

Constructors

AwsRdsDbSubnetGroup' 

Fields

Instances

Instances details
Eq AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

Read AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

Show AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

Generic AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

Associated Types

type Rep AwsRdsDbSubnetGroup :: Type -> Type #

NFData AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

Methods

rnf :: AwsRdsDbSubnetGroup -> () #

Hashable AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

ToJSON AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

FromJSON AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

type Rep AwsRdsDbSubnetGroup Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup

type Rep AwsRdsDbSubnetGroup = D1 ('MetaData "AwsRdsDbSubnetGroup" "Amazonka.SecurityHub.Types.AwsRdsDbSubnetGroup" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsRdsDbSubnetGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dbSubnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AwsRdsDbSubnetGroupSubnet])))) :*: (S1 ('MetaSel ('Just "dbSubnetGroupDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dbSubnetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetGroupStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAwsRdsDbSubnetGroup :: AwsRdsDbSubnetGroup Source #

Create a value of AwsRdsDbSubnetGroup 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:dbSubnetGroupName:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_dbSubnetGroupName - The name of the subnet group.

$sel:vpcId:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_vpcId - The VPC ID of the subnet group.

$sel:subnets:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_subnets - A list of subnets in the subnet group.

$sel:dbSubnetGroupDescription:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_dbSubnetGroupDescription - The description of the subnet group.

$sel:dbSubnetGroupArn:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_dbSubnetGroupArn - The ARN of the subnet group.

$sel:subnetGroupStatus:AwsRdsDbSubnetGroup', awsRdsDbSubnetGroup_subnetGroupStatus - The status of the subnet group.