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

Description

Adds an asset, such as a dashboard, analysis, or dataset into a folder.

Synopsis

Creating a Request

data CreateFolderMembership Source #

See: newCreateFolderMembership smart constructor.

Constructors

CreateFolderMembership' 

Fields

Instances

Instances details
ToJSON CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

ToHeaders CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

ToPath CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

ToQuery CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

AWSRequest CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type AWSResponse CreateFolderMembership #

Generic CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type Rep CreateFolderMembership :: Type -> Type #

Read CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Show CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

NFData CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Methods

rnf :: CreateFolderMembership -> () #

Eq CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Hashable CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

type AWSResponse CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

type Rep CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

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

newCreateFolderMembership Source #

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

CreateFolderMembership, createFolderMembership_awsAccountId - The ID for the Amazon Web Services account that contains the folder.

CreateFolderMembership, createFolderMembership_folderId - The ID of the folder.

CreateFolderMembership, createFolderMembership_memberId - The ID of the asset (the dashboard, analysis, or dataset).

CreateFolderMembership, createFolderMembership_memberType - The type of the member, including DASHBOARD, ANALYSIS, and DATASET.

Request Lenses

createFolderMembership_awsAccountId :: Lens' CreateFolderMembership Text Source #

The ID for the Amazon Web Services account that contains the folder.

createFolderMembership_memberId :: Lens' CreateFolderMembership Text Source #

The ID of the asset (the dashboard, analysis, or dataset).

createFolderMembership_memberType :: Lens' CreateFolderMembership MemberType Source #

The type of the member, including DASHBOARD, ANALYSIS, and DATASET.

Destructuring the Response

data CreateFolderMembershipResponse Source #

See: newCreateFolderMembershipResponse smart constructor.

Constructors

CreateFolderMembershipResponse' 

Fields

Instances

Instances details
Generic CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type Rep CreateFolderMembershipResponse :: Type -> Type #

Read CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Show CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

NFData CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Eq CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

type Rep CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

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

newCreateFolderMembershipResponse Source #

Create a value of CreateFolderMembershipResponse 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:folderMember:CreateFolderMembershipResponse', createFolderMembershipResponse_folderMember - Information about the member in the folder.

$sel:requestId:CreateFolderMembershipResponse', createFolderMembershipResponse_requestId - The Amazon Web Services request ID for this operation.

CreateFolderMembershipResponse, createFolderMembershipResponse_status - The HTTP status of the request.

$sel:httpStatus:CreateFolderMembershipResponse', createFolderMembershipResponse_httpStatus - The response's http status code.

Response Lenses

createFolderMembershipResponse_requestId :: Lens' CreateFolderMembershipResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.