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.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
Eq CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Read CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Show CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Generic CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type Rep CreateFolderMembership :: Type -> Type #

NFData CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Methods

rnf :: CreateFolderMembership -> () #

Hashable CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

ToJSON CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

AWSRequest CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type AWSResponse 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

type Rep CreateFolderMembership Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

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

Defined in Amazonka.QuickSight.CreateFolderMembership

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:

$sel:awsAccountId:CreateFolderMembership', createFolderMembership_awsAccountId - The AWS Account ID.

$sel:folderId:CreateFolderMembership', createFolderMembership_folderId - The folder ID.

$sel:memberId:CreateFolderMembership', createFolderMembership_memberId - The ID of the asset (the dashboard, analysis, or dataset).

$sel:memberType:CreateFolderMembership', createFolderMembership_memberType - The type of the member, including DASHBOARD, ANALYSIS, and DATASET.

Request Lenses

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
Eq CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Read CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Show CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Generic CreateFolderMembershipResponse Source # 
Instance details

Defined in Amazonka.QuickSight.CreateFolderMembership

Associated Types

type Rep CreateFolderMembershipResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "CreateFolderMembershipResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "folderMember") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FolderMember)) :*: 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:requestId:CreateFolderMembershipResponse', createFolderMembershipResponse_requestId - The request ID.

$sel:status:CreateFolderMembershipResponse', createFolderMembershipResponse_status - The status of the folder membership. If succeeded, the status is SC_OK (200).

$sel:folderMember:CreateFolderMembershipResponse', createFolderMembershipResponse_folderMember - Information about the member in the folder.

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

Response Lenses

createFolderMembershipResponse_status :: Lens' CreateFolderMembershipResponse (Maybe Int) Source #

The status of the folder membership. If succeeded, the status is SC_OK (200).