Interface CfnDataSource.IS3ParametersProperty
The parameters for S3.
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IS3ParametersProperty
Syntax (vb)
Public Interface IS3ParametersProperty
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 s3ParametersProperty = new S3ParametersProperty {
ManifestFileLocation = new ManifestFileLocationProperty {
Bucket = "bucket",
Key = "key"
},
// the properties below are optional
RoleArn = "roleArn"
};
Synopsis
Properties
ManifestFileLocation | Location of the Amazon S3 manifest file. |
RoleArn | Use the |
Properties
ManifestFileLocation
Location of the Amazon S3 manifest file.
object ManifestFileLocation { get; }
Property Value
System.Object
Remarks
This is NULL if the manifest file was uploaded into Amazon QuickSight.
RoleArn
Use the RoleArn
structure to override an account-wide role for a specific S3 data source.
virtual string RoleArn { get; }
Property Value
System.String
Remarks
For example, say an account administrator has turned off all S3 access with an account-wide role. The administrator can then use RoleArn
to bypass the account-wide role and allow S3 access for the single S3 data source that is specified in the structure, even if the account-wide role forbidding S3 access is still active.