libZSservicesZSamazonka-quicksightZSamazonka-quicksight
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.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
Eq DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Read DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Show 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 #

NFData DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Methods

rnf :: DeleteUserByPrincipalId -> () #

Hashable DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

AWSRequest DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

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

type Rep DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

type Rep DeleteUserByPrincipalId = D1 ('MetaData "DeleteUserByPrincipalId" "Amazonka.QuickSight.DeleteUserByPrincipalId" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" '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))))
type AWSResponse DeleteUserByPrincipalId Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

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:

$sel:principalId:DeleteUserByPrincipalId', deleteUserByPrincipalId_principalId - The principal ID of the user.

$sel:awsAccountId: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.

$sel:namespace: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
Eq DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Read DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Show DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Generic DeleteUserByPrincipalIdResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteUserByPrincipalId

Associated Types

type Rep DeleteUserByPrincipalIdResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" '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.

$sel:status: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.