libZSservicesZSamazonka-route53ZSamazonka-route53
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.Route53.Types.VPC

Description

 
Synopsis

Documentation

data VPC Source #

(Private hosted zones only) A complex type that contains information about an Amazon VPC.

See: newVPC smart constructor.

Constructors

VPC' 

Fields

Instances

Instances details
Eq VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

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

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

Read VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Show VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

showsPrec :: Int -> VPC -> ShowS #

show :: VPC -> String #

showList :: [VPC] -> ShowS #

Generic VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Associated Types

type Rep VPC :: Type -> Type #

Methods

from :: VPC -> Rep VPC x #

to :: Rep VPC x -> VPC #

NFData VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

rnf :: VPC -> () #

Hashable VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

hashWithSalt :: Int -> VPC -> Int #

hash :: VPC -> Int #

FromXML VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

parseXML :: [Node] -> Either String VPC #

ToXML VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

Methods

toXML :: VPC -> XML #

type Rep VPC Source # 
Instance details

Defined in Amazonka.Route53.Types.VPC

type Rep VPC = D1 ('MetaData "VPC" "Amazonka.Route53.Types.VPC" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "VPC'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vPCRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VPCRegion)) :*: S1 ('MetaSel ('Just "vPCId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newVPC :: VPC Source #

Create a value of VPC 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:vPCRegion:VPC', vpc_vPCRegion - (Private hosted zones only) The region that an Amazon VPC was created in.

$sel:vPCId:VPC', vpc_vPCId - Undocumented member.

vpc_vPCRegion :: Lens' VPC (Maybe VPCRegion) Source #

(Private hosted zones only) The region that an Amazon VPC was created in.

vpc_vPCId :: Lens' VPC (Maybe Text) Source #

Undocumented member.