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

Description

Updates the trust that has been set up between your Managed Microsoft AD directory and an self-managed Active Directory.

Synopsis

Creating a Request

data UpdateTrust Source #

See: newUpdateTrust smart constructor.

Constructors

UpdateTrust' 

Fields

Instances

Instances details
Eq UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Read UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Generic UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrust :: Type -> Type #

NFData UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrust -> () #

Hashable UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

ToJSON UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

AWSRequest UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type AWSResponse UpdateTrust #

ToHeaders UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

toHeaders :: UpdateTrust -> [Header] #

ToPath UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

ToQuery UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrust = D1 ('MetaData "UpdateTrust" "Amazonka.DirectoryService.UpdateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "selectiveAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectiveAuth)) :*: S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

newUpdateTrust Source #

Create a value of UpdateTrust 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:selectiveAuth:UpdateTrust', updateTrust_selectiveAuth - Updates selective authentication for the trust.

$sel:trustId:UpdateTrust', updateTrust_trustId - Identifier of the trust relationship.

Request Lenses

updateTrust_selectiveAuth :: Lens' UpdateTrust (Maybe SelectiveAuth) Source #

Updates selective authentication for the trust.

updateTrust_trustId :: Lens' UpdateTrust Text Source #

Identifier of the trust relationship.

Destructuring the Response

data UpdateTrustResponse Source #

See: newUpdateTrustResponse smart constructor.

Constructors

UpdateTrustResponse' 

Fields

Instances

Instances details
Eq UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Read UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Show UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Generic UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Associated Types

type Rep UpdateTrustResponse :: Type -> Type #

NFData UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

Methods

rnf :: UpdateTrustResponse -> () #

type Rep UpdateTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.UpdateTrust

type Rep UpdateTrustResponse = D1 ('MetaData "UpdateTrustResponse" "Amazonka.DirectoryService.UpdateTrust" "libZSservicesZSamazonka-dsZSamazonka-ds" 'False) (C1 ('MetaCons "UpdateTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateTrustResponse Source #

Create a value of UpdateTrustResponse 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:requestId:UpdateTrustResponse', updateTrustResponse_requestId - Undocumented member.

$sel:trustId:UpdateTrust', updateTrustResponse_trustId - Identifier of the trust relationship.

$sel:httpStatus:UpdateTrustResponse', updateTrustResponse_httpStatus - The response's http status code.

Response Lenses

updateTrustResponse_trustId :: Lens' UpdateTrustResponse (Maybe Text) Source #

Identifier of the trust relationship.