Interface CfnDataSourcePropsMixin.IS3ParametersProperty
The parameters for S3.
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnDataSourcePropsMixin.IS3ParametersProperty
Syntax (vb)
Public Interface CfnDataSourcePropsMixin.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.Mixins.Preview.AWS.QuickSight.Mixins;
var s3ParametersProperty = new S3ParametersProperty {
ManifestFileLocation = new ManifestFileLocationProperty {
Bucket = "bucket",
Key = "key"
},
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
Remarks
This is NULL if the manifest file was uploaded into Quick Sight.
Type union: either IResolvable or CfnDataSourcePropsMixin.IManifestFileLocationProperty
RoleArn
Use the RoleArn structure to override an account-wide role for a specific S3 data source.
string? RoleArn { get; }
Property Value
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.