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

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Read DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Show 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 #

NFData DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Hashable DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

AWSRequest DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

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

type Rep DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

type Rep DescribeDataSetPermissions = D1 ('MetaData "DescribeDataSetPermissions" "Amazonka.QuickSight.DescribeDataSetPermissions" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DescribeDataSetPermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDataSetPermissions Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

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:

$sel:awsAccountId:DescribeDataSetPermissions', describeDataSetPermissions_awsAccountId - The Amazon Web Services account ID.

$sel:dataSetId: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
Eq DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Read DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Show DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Generic DescribeDataSetPermissionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeDataSetPermissions

Associated Types

type Rep DescribeDataSetPermissionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "DescribeDataSetPermissionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 "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:

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

$sel:dataSetArn:DescribeDataSetPermissionsResponse', describeDataSetPermissionsResponse_dataSetArn - The Amazon Resource Name (ARN) of the dataset.

$sel:dataSetId: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.

$sel:permissions:DescribeDataSetPermissionsResponse', describeDataSetPermissionsResponse_permissions - A list of resource permissions on the dataset.

$sel:status: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.