AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Identifies the S3 bucket and object that contains the reference data. Also identifies the IAM role Amazon Kinesis Analytics can assume to read this object on your behalf.

An Amazon Kinesis Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

Inheritance Hierarchy


Namespace: Amazon.KinesisAnalytics.Model
Assembly: AWSSDK.KinesisAnalytics.dll
Version: 3.x.y.z


public class S3ReferenceDataSource

The S3ReferenceDataSource type exposes the following members


Public Method S3ReferenceDataSource()


Public Property BucketARN System.String

Gets and sets the property BucketARN.

Amazon Resource Name (ARN) of the S3 bucket.

Public Property FileKey System.String

Gets and sets the property FileKey.

Object key name containing reference data.

Public Property ReferenceRoleARN System.String

Gets and sets the property ReferenceRoleARN.

ARN of the IAM role that the service can assume to read data on your behalf. This role must have permission for the s3:GetObject action on the object and trust policy that allows Amazon Kinesis Analytics service principal to assume this role.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms