Class CfnDataSource.AthenaParametersProperty
Parameters for Amazon Athena.
Inheritance
System.Object
CfnDataSource.AthenaParametersProperty
Implements
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.AWS.QuickSight.dll
Syntax (csharp)
public class AthenaParametersProperty : Object, CfnDataSource.IAthenaParametersProperty
Syntax (vb)
Public Class AthenaParametersProperty
Inherits Object
Implements CfnDataSource.IAthenaParametersProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.QuickSight;
var athenaParametersProperty = new AthenaParametersProperty {
RoleArn = "roleArn",
WorkGroup = "workGroup"
};
Synopsis
Constructors
AthenaParametersProperty() |
Properties
RoleArn | Use the |
WorkGroup | The workgroup that Amazon Athena uses. |
Constructors
AthenaParametersProperty()
public AthenaParametersProperty()
Properties
RoleArn
Use the RoleArn
structure to override an account-wide role for a specific Athena data source.
public string RoleArn { get; set; }
Property Value
System.String
Remarks
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
The workgroup that Amazon Athena uses.
public string WorkGroup { get; set; }
Property Value
System.String