libZSservicesZSamazonka-dsZSamazonka-ds
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.DirectoryService.UpdateConditionalForwarder

Description

Updates a conditional forwarder that has been set up for your Amazon Web Services directory.

Synopsis

Creating a Request

data UpdateConditionalForwarder Source #

Updates a conditional forwarder.

See: newUpdateConditionalForwarder smart constructor.

Constructors

UpdateConditionalForwarder' 

Fields

  • directoryId :: Text

    The directory ID of the Amazon Web Services directory for which to update the conditional forwarder.

  • remoteDomainName :: Text

    The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.

  • dnsIpAddrs :: [Text]

    The updated IP addresses of the remote DNS server associated with the conditional forwarder.

Instances

Instances details
Eq UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Read UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Generic UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Associated Types

type Rep UpdateConditionalForwarder :: Type -> Type #

NFData UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Hashable UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToJSON UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

AWSRequest UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToHeaders UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToPath UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

ToQuery UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarder = D1 ('MetaData "UpdateConditionalForwarder" "Amazonka.DirectoryService.UpdateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateConditionalForwarder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "remoteDomainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dnsIpAddrs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))
type AWSResponse UpdateConditionalForwarder Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

newUpdateConditionalForwarder Source #

Create a value of UpdateConditionalForwarder 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:directoryId:UpdateConditionalForwarder', updateConditionalForwarder_directoryId - The directory ID of the Amazon Web Services directory for which to update the conditional forwarder.

$sel:remoteDomainName:UpdateConditionalForwarder', updateConditionalForwarder_remoteDomainName - The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.

$sel:dnsIpAddrs:UpdateConditionalForwarder', updateConditionalForwarder_dnsIpAddrs - The updated IP addresses of the remote DNS server associated with the conditional forwarder.

Request Lenses

updateConditionalForwarder_directoryId :: Lens' UpdateConditionalForwarder Text Source #

The directory ID of the Amazon Web Services directory for which to update the conditional forwarder.

updateConditionalForwarder_remoteDomainName :: Lens' UpdateConditionalForwarder Text Source #

The fully qualified domain name (FQDN) of the remote domain with which you will set up a trust relationship.

updateConditionalForwarder_dnsIpAddrs :: Lens' UpdateConditionalForwarder [Text] Source #

The updated IP addresses of the remote DNS server associated with the conditional forwarder.

Destructuring the Response

data UpdateConditionalForwarderResponse Source #

The result of an UpdateConditionalForwarder request.

See: newUpdateConditionalForwarderResponse smart constructor.

Constructors

UpdateConditionalForwarderResponse' 

Fields

Instances

Instances details
Eq UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Read UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Show UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Generic UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

Associated Types

type Rep UpdateConditionalForwarderResponse :: Type -> Type #

NFData UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarderResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateConditionalForwarder

type Rep UpdateConditionalForwarderResponse = D1 ('MetaData "UpdateConditionalForwarderResponse" "Amazonka.DirectoryService.UpdateConditionalForwarder" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateConditionalForwarderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConditionalForwarderResponse Source #

Create a value of UpdateConditionalForwarderResponse 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:httpStatus:UpdateConditionalForwarderResponse', updateConditionalForwarderResponse_httpStatus - The response's http status code.

Response Lenses