amazonka-ds-2.0: Amazon Directory Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DirectoryService.VerifyTrust

Description

Directory Service for Microsoft Active Directory allows you to configure and verify trust relationships.

This action verifies a trust relationship between your Managed Microsoft AD directory and an external domain.

Synopsis

Creating a Request

data VerifyTrust Source #

Initiates the verification of an existing trust relationship between an Managed Microsoft AD directory and an external domain.

See: newVerifyTrust smart constructor.

Constructors

VerifyTrust' 

Fields

  • trustId :: Text

    The unique Trust ID of the trust relationship to verify.

Instances

Instances details
ToJSON VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

ToHeaders VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

toHeaders :: VerifyTrust -> [Header] #

ToPath VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

ToQuery VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

AWSRequest VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type AWSResponse VerifyTrust #

Generic VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrust :: Type -> Type #

Read VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

NFData VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrust -> () #

Eq VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Hashable VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type AWSResponse VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrust = D1 ('MetaData "VerifyTrust" "Amazonka.DirectoryService.VerifyTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "VerifyTrust'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newVerifyTrust Source #

Create a value of VerifyTrust 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:

VerifyTrust, verifyTrust_trustId - The unique Trust ID of the trust relationship to verify.

Request Lenses

verifyTrust_trustId :: Lens' VerifyTrust Text Source #

The unique Trust ID of the trust relationship to verify.

Destructuring the Response

data VerifyTrustResponse Source #

Result of a VerifyTrust request.

See: newVerifyTrustResponse smart constructor.

Constructors

VerifyTrustResponse' 

Fields

Instances

Instances details
Generic VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Associated Types

type Rep VerifyTrustResponse :: Type -> Type #

Read VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Show VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

NFData VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

Methods

rnf :: VerifyTrustResponse -> () #

Eq VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.VerifyTrust

type Rep VerifyTrustResponse = D1 ('MetaData "VerifyTrustResponse" "Amazonka.DirectoryService.VerifyTrust" "amazonka-ds-2.0-AgXI5fcN8ZxCoi4kNvhD3" 'False) (C1 ('MetaCons "VerifyTrustResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newVerifyTrustResponse Source #

Create a value of VerifyTrustResponse 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:

VerifyTrust, verifyTrustResponse_trustId - The unique Trust ID of the trust relationship that was verified.

$sel:httpStatus:VerifyTrustResponse', verifyTrustResponse_httpStatus - The response's http status code.

Response Lenses

verifyTrustResponse_trustId :: Lens' VerifyTrustResponse (Maybe Text) Source #

The unique Trust ID of the trust relationship that was verified.