amazonka-quicksight-2.0: Amazon QuickSight 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.QuickSight.DeleteUserByPrincipalId

Description

Deletes a user identified by its principal ID.

Synopsis

Creating a Request

data DeleteUserByPrincipalId Source #

See: newDeleteUserByPrincipalId smart constructor.

Constructors

DeleteUserByPrincipalId' 

Fields

  • principalId :: Text

    The principal ID of the user.

  • awsAccountId :: Text

    The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

  • namespace :: Text

    The namespace. Currently, you should set this to default.

Instances

Instances details
ToHeaders DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

ToPath DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

ToQuery DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

AWSRequest DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Generic DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Associated Types

type Rep DeleteUserByPrincipalId :: Type -> Type #

Read DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Show DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

NFData DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Methods

rnf :: DeleteUserByPrincipalId -> () #

Eq DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Hashable DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type AWSResponse DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type Rep DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type Rep DeleteUserByPrincipalId = D1 ('MetaData "DeleteUserByPrincipalId" "Amazonka.QuickSight.DeleteUserByPrincipalId" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DeleteUserByPrincipalId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteUserByPrincipalId Source #

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

DeleteUserByPrincipalId, deleteUserByPrincipalId_principalId - The principal ID of the user.

DeleteUserByPrincipalId, deleteUserByPrincipalId_awsAccountId - The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

DeleteUserByPrincipalId, deleteUserByPrincipalId_namespace - The namespace. Currently, you should set this to default.

Request Lenses

deleteUserByPrincipalId_awsAccountId :: Lens' DeleteUserByPrincipalId Text Source #

The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

deleteUserByPrincipalId_namespace :: Lens' DeleteUserByPrincipalId Text Source #

The namespace. Currently, you should set this to default.

Destructuring the Response

data DeleteUserByPrincipalIdResponse Source #

See: newDeleteUserByPrincipalIdResponse smart constructor.

Constructors

DeleteUserByPrincipalIdResponse' 

Fields

Instances

Instances details
Generic DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Associated Types

type Rep DeleteUserByPrincipalIdResponse :: Type -> Type #

Read DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Show DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

NFData DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Eq DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type Rep DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type Rep DeleteUserByPrincipalIdResponse = D1 ('MetaData "DeleteUserByPrincipalIdResponse" "Amazonka.QuickSight.DeleteUserByPrincipalId" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DeleteUserByPrincipalIdResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUserByPrincipalIdResponse Source #

Create a value of DeleteUserByPrincipalIdResponse 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:DeleteUserByPrincipalIdResponse', deleteUserByPrincipalIdResponse_requestId - The Amazon Web Services request ID for this operation.

DeleteUserByPrincipalIdResponse, deleteUserByPrincipalIdResponse_status - The HTTP status of the request.

Response Lenses

deleteUserByPrincipalIdResponse_requestId :: Lens' DeleteUserByPrincipalIdResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.