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

Description

Removes a user group from Amazon QuickSight.

Synopsis

Creating a Request

data DeleteGroup Source #

See: newDeleteGroup smart constructor.

Constructors

DeleteGroup' 

Fields

  • groupName :: Text

    The name of the group that you want to delete.

  • awsAccountId :: Text

    The ID for the Amazon Web Services account that the group 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 DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Read DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Show DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Generic DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Associated Types

type Rep DeleteGroup :: Type -> Type #

NFData DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Methods

rnf :: DeleteGroup -> () #

Hashable DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

AWSRequest DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Associated Types

type AWSResponse DeleteGroup #

ToHeaders DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Methods

toHeaders :: DeleteGroup -> [Header] #

ToPath DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

ToQuery DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

type Rep DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

type Rep DeleteGroup = D1 ('MetaData "DeleteGroup" "Amazonka.QuickSight.DeleteGroup" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DeleteGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupName") '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 DeleteGroup Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

newDeleteGroup Source #

Create a value of DeleteGroup 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:groupName:DeleteGroup', deleteGroup_groupName - The name of the group that you want to delete.

$sel:awsAccountId:DeleteGroup', deleteGroup_awsAccountId - The ID for the Amazon Web Services account that the group is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.

$sel:namespace:DeleteGroup', deleteGroup_namespace - The namespace. Currently, you should set this to default.

Request Lenses

deleteGroup_groupName :: Lens' DeleteGroup Text Source #

The name of the group that you want to delete.

deleteGroup_awsAccountId :: Lens' DeleteGroup Text Source #

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

deleteGroup_namespace :: Lens' DeleteGroup Text Source #

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

Destructuring the Response

data DeleteGroupResponse Source #

See: newDeleteGroupResponse smart constructor.

Constructors

DeleteGroupResponse' 

Fields

Instances

Instances details
Eq DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Read DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Show DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Generic DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Associated Types

type Rep DeleteGroupResponse :: Type -> Type #

NFData DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

Methods

rnf :: DeleteGroupResponse -> () #

type Rep DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DeleteGroup

type Rep DeleteGroupResponse = D1 ('MetaData "DeleteGroupResponse" "Amazonka.QuickSight.DeleteGroup" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DeleteGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGroupResponse Source #

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

$sel:status:DeleteGroupResponse', deleteGroupResponse_status - The HTTP status of the request.

Response Lenses

deleteGroupResponse_requestId :: Lens' DeleteGroupResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.