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.IpAddressResponse

Description

 
Synopsis

Documentation

data IpAddressResponse Source #

In the response to a GetResolverEndpoint request, information about the IP addresses that the Resolver endpoint uses for DNS queries.

See: newIpAddressResponse smart constructor.

Constructors

IpAddressResponse' 

Fields

Instances

Instances details
Eq IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

Read IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

Show IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

Generic IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

Associated Types

type Rep IpAddressResponse :: Type -> Type #

NFData IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

Methods

rnf :: IpAddressResponse -> () #

Hashable IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

FromJSON IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

type Rep IpAddressResponse Source # 
Instance details

Defined in Amazonka.Route53Resolver.Types.IpAddressResponse

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

newIpAddressResponse :: IpAddressResponse Source #

Create a value of IpAddressResponse 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:creationTime:IpAddressResponse', ipAddressResponse_creationTime - The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).

$sel:status:IpAddressResponse', ipAddressResponse_status - A status code that gives the current status of the request.

$sel:modificationTime:IpAddressResponse', ipAddressResponse_modificationTime - The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).

$sel:subnetId:IpAddressResponse', ipAddressResponse_subnetId - The ID of one subnet.

$sel:ip:IpAddressResponse', ipAddressResponse_ip - One IP address that the Resolver endpoint uses for DNS queries.

$sel:ipId:IpAddressResponse', ipAddressResponse_ipId - The ID of one IP address.

$sel:statusMessage:IpAddressResponse', ipAddressResponse_statusMessage - A message that provides additional information about the status of the request.

ipAddressResponse_creationTime :: Lens' IpAddressResponse (Maybe Text) Source #

The date and time that the IP address was created, in Unix time format and Coordinated Universal Time (UTC).

ipAddressResponse_status :: Lens' IpAddressResponse (Maybe IpAddressStatus) Source #

A status code that gives the current status of the request.

ipAddressResponse_modificationTime :: Lens' IpAddressResponse (Maybe Text) Source #

The date and time that the IP address was last modified, in Unix time format and Coordinated Universal Time (UTC).

ipAddressResponse_ip :: Lens' IpAddressResponse (Maybe Text) Source #

One IP address that the Resolver endpoint uses for DNS queries.

ipAddressResponse_statusMessage :: Lens' IpAddressResponse (Maybe Text) Source #

A message that provides additional information about the status of the request.