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

Description

Describes the permissions on a dataset.

The permissions resource is arn:aws:quicksight:region:aws-account-id:dataset/data-set-id.

Synopsis

Creating a Request

data DescribeDataSetPermissions Source #

See: newDescribeDataSetPermissions smart constructor.

Constructors

DescribeDataSetPermissions' 

Fields

  • awsAccountId :: Text

    The Amazon Web Services account ID.

  • dataSetId :: Text

    The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Instances

Instances details
ToHeaders DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

ToPath DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

ToQuery DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

AWSRequest DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Generic DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Associated Types

type Rep DescribeDataSetPermissions :: Type -> Type #

Read DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Show DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

NFData DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Eq DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Hashable DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

type AWSResponse DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

type Rep DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

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

newDescribeDataSetPermissions Source #

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

DescribeDataSetPermissions, describeDataSetPermissions_awsAccountId - The Amazon Web Services account ID.

DescribeDataSetPermissions, describeDataSetPermissions_dataSetId - The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Request Lenses

describeDataSetPermissions_dataSetId :: Lens' DescribeDataSetPermissions Text Source #

The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

Destructuring the Response

data DescribeDataSetPermissionsResponse Source #

Constructors

DescribeDataSetPermissionsResponse' 

Fields

Instances

Instances details
Generic DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Associated Types

type Rep DescribeDataSetPermissionsResponse :: Type -> Type #

Read DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Show DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

NFData DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Eq DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

type Rep DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

type Rep DescribeDataSetPermissionsResponse = D1 ('MetaData "DescribeDataSetPermissionsResponse" "Amazonka.QuickSight.DescribeDataSetPermissions" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DescribeDataSetPermissionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ResourcePermission))) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeDataSetPermissionsResponse Source #

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

DescribeDataSetPermissionsResponse, describeDataSetPermissionsResponse_dataSetArn - The Amazon Resource Name (ARN) of the dataset.

DescribeDataSetPermissions, describeDataSetPermissionsResponse_dataSetId - The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

DescribeDataSetPermissionsResponse, describeDataSetPermissionsResponse_permissions - A list of resource permissions on the dataset.

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

DescribeDataSetPermissionsResponse, describeDataSetPermissionsResponse_status - The HTTP status of the request.

Response Lenses

describeDataSetPermissionsResponse_dataSetId :: Lens' DescribeDataSetPermissionsResponse (Maybe Text) Source #

The ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.