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