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

Description

Deletes an existing trust relationship between your Managed Microsoft AD directory and an external domain.

Synopsis

Creating a Request

data DeleteTrust Source #

Deletes the local side of an existing trust relationship between the Managed Microsoft AD directory and the external domain.

See: newDeleteTrust smart constructor.

Constructors

DeleteTrust' 

Fields

Instances

Instances details
Eq DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Read DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Generic DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrust :: Type -> Type #

NFData DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrust -> () #

Hashable DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

ToJSON DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

AWSRequest DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type AWSResponse DeleteTrust #

ToHeaders DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

toHeaders :: DeleteTrust -> [Header] #

ToPath DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

ToQuery DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

type Rep DeleteTrust Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

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

Defined in Amazonka.DirectoryService.DeleteTrust

newDeleteTrust Source #

Create a value of DeleteTrust 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:deleteAssociatedConditionalForwarder:DeleteTrust', deleteTrust_deleteAssociatedConditionalForwarder - Delete a conditional forwarder as part of a DeleteTrustRequest.

$sel:trustId:DeleteTrust', deleteTrust_trustId - The Trust ID of the trust relationship to be deleted.

Request Lenses

deleteTrust_deleteAssociatedConditionalForwarder :: Lens' DeleteTrust (Maybe Bool) Source #

Delete a conditional forwarder as part of a DeleteTrustRequest.

deleteTrust_trustId :: Lens' DeleteTrust Text Source #

The Trust ID of the trust relationship to be deleted.

Destructuring the Response

data DeleteTrustResponse Source #

The result of a DeleteTrust request.

See: newDeleteTrustResponse smart constructor.

Constructors

DeleteTrustResponse' 

Fields

Instances

Instances details
Eq DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Read DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Show DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Generic DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Associated Types

type Rep DeleteTrustResponse :: Type -> Type #

NFData DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

Methods

rnf :: DeleteTrustResponse -> () #

type Rep DeleteTrustResponse Source # 
Instance details

Defined in Amazonka.DirectoryService.DeleteTrust

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

newDeleteTrustResponse Source #

Create a value of DeleteTrustResponse 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:trustId:DeleteTrust', deleteTrustResponse_trustId - The Trust ID of the trust relationship that was deleted.

$sel:httpStatus:DeleteTrustResponse', deleteTrustResponse_httpStatus - The response's http status code.

Response Lenses

deleteTrustResponse_trustId :: Lens' DeleteTrustResponse (Maybe Text) Source #

The Trust ID of the trust relationship that was deleted.