libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver
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.Route53Resolver.Types.IpAddressRequest

Description

 
Synopsis

Documentation

data IpAddressRequest Source #

In a CreateResolverEndpoint request, the IP address that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). IpAddressRequest also includes the ID of the subnet that contains the IP address.

See: newIpAddressRequest smart constructor.

Constructors

IpAddressRequest' 

Fields

  • ip :: Maybe Text

    The IP address that you want to use for DNS queries.

  • subnetId :: Text

    The ID of the subnet that contains the IP address.

Instances

Instances details
Eq IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

Read IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

Show IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

Generic IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

Associated Types

type Rep IpAddressRequest :: Type -> Type #

NFData IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

Methods

rnf :: IpAddressRequest -> () #

Hashable IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

ToJSON IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

type Rep IpAddressRequest Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressRequest

type Rep IpAddressRequest = D1 ('MetaData "IpAddressRequest" "Amazonka.Route53Resolver.Types.IpAddressRequest" "libZSservicesZSamazonka-route53resolverZSamazonka-route53resolver" 'False) (C1 ('MetaCons "IpAddressRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIpAddressRequest Source #

Create a value of IpAddressRequest 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:ip:IpAddressRequest', ipAddressRequest_ip - The IP address that you want to use for DNS queries.

$sel:subnetId:IpAddressRequest', ipAddressRequest_subnetId - The ID of the subnet that contains the IP address.

ipAddressRequest_ip :: Lens' IpAddressRequest (Maybe Text) Source #

The IP address that you want to use for DNS queries.

ipAddressRequest_subnetId :: Lens' IpAddressRequest Text Source #

The ID of the subnet that contains the IP address.