interface AthenaParametersProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.QuickSight.CfnDataSource.AthenaParametersProperty |
Java | software.amazon.awscdk.services.quicksight.CfnDataSource.AthenaParametersProperty |
Python | aws_cdk.aws_quicksight.CfnDataSource.AthenaParametersProperty |
TypeScript | @aws-cdk/aws-quicksight » CfnDataSource » AthenaParametersProperty |
Parameters for Amazon Athena.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as quicksight from '@aws-cdk/aws-quicksight';
const athenaParametersProperty: quicksight.CfnDataSource.AthenaParametersProperty = {
roleArn: 'roleArn',
workGroup: 'workGroup',
};
Properties
Name | Type | Description |
---|---|---|
role | string | Use the RoleArn structure to override an account-wide role for a specific Athena data source. |
work | string | The workgroup that Amazon Athena uses. |
roleArn?
Type:
string
(optional)
Use the RoleArn
structure to override an account-wide role for a specific Athena data source.
For example, say an account administrator has turned off all Athena access with an account-wide role. The administrator can then use RoleArn
to bypass the account-wide role and allow Athena access for the single Athena data source that is specified in the structure, even if the account-wide role forbidding Athena access is still active.
workGroup?
Type:
string
(optional)
The workgroup that Amazon Athena uses.