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

Description

Changes a group description.

Synopsis

Creating a Request

data UpdateGroup Source #

See: newUpdateGroup smart constructor.

Constructors

UpdateGroup' 

Fields

  • description :: Maybe Text

    The description for the group that you want to update.

  • groupName :: Text

    The name of the group that you want to update.

  • 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 UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Read UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Show UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Generic UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Associated Types

type Rep UpdateGroup :: Type -> Type #

NFData UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Methods

rnf :: UpdateGroup -> () #

Hashable UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

ToJSON UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

AWSRequest UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Associated Types

type AWSResponse UpdateGroup #

ToHeaders UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Methods

toHeaders :: UpdateGroup -> [Header] #

ToPath UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

ToQuery UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

type Rep UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

type Rep UpdateGroup = D1 ('MetaData "UpdateGroup" "Amazonka.QuickSight.UpdateGroup" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "UpdateGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 UpdateGroup Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

newUpdateGroup Source #

Create a value of UpdateGroup 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:description:UpdateGroup', updateGroup_description - The description for the group that you want to update.

$sel:groupName:UpdateGroup', updateGroup_groupName - The name of the group that you want to update.

$sel:awsAccountId:UpdateGroup', updateGroup_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:UpdateGroup', updateGroup_namespace - The namespace. Currently, you should set this to default.

Request Lenses

updateGroup_description :: Lens' UpdateGroup (Maybe Text) Source #

The description for the group that you want to update.

updateGroup_groupName :: Lens' UpdateGroup Text Source #

The name of the group that you want to update.

updateGroup_awsAccountId :: Lens' UpdateGroup 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.

updateGroup_namespace :: Lens' UpdateGroup Text Source #

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

Destructuring the Response

data UpdateGroupResponse Source #

See: newUpdateGroupResponse smart constructor.

Constructors

UpdateGroupResponse' 

Fields

Instances

Instances details
Eq UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Read UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Show UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Generic UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Associated Types

type Rep UpdateGroupResponse :: Type -> Type #

NFData UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

Methods

rnf :: UpdateGroupResponse -> () #

type Rep UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.QuickSight.UpdateGroup

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

newUpdateGroupResponse Source #

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

$sel:group':UpdateGroupResponse', updateGroupResponse_group - The name of the group.

$sel:status:UpdateGroupResponse', updateGroupResponse_status - The HTTP status of the request.

Response Lenses

updateGroupResponse_requestId :: Lens' UpdateGroupResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.