Values.AddApplicationReferenceDataSourceResponseSourceAdds a reference data source to an existing SQL-based Kinesis Data Analytics application. Kinesis Data Analytics reads reference data (that is, an Amazon S3 object) and creates an in-application table within your application. In the request, you provide the source (S3 bucket name and object key name), name of the in-application table to create, and the necessary mapping information that describes how data in an Amazon S3 object maps to columns in the resulting in-application table.
type nonrec t = {applicationARN : ResourceARN.t option;The application Amazon Resource Name (ARN).
*)applicationVersionId : ApplicationVersionId.t option;The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
*)referenceDataSourceDescriptions : ReferenceDataSourceDescriptions.t option;Describes reference data sources configured for the application.
*)}type nonrec error = [ | `ConcurrentModificationException of ConcurrentModificationException.t| `InvalidArgumentException of InvalidArgumentException.t| `InvalidRequestException of InvalidRequestException.t| `ResourceInUseException of ResourceInUseException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ConcurrentModificationException of ConcurrentModificationException.t
| `InvalidArgumentException of InvalidArgumentException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceInUseException of ResourceInUseException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ConcurrentModificationException of ConcurrentModificationException.t
| `InvalidArgumentException of InvalidArgumentException.t
| `InvalidRequestException of InvalidRequestException.t
| `ResourceInUseException of ResourceInUseException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of Id.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of RecordColumnName.t ])
list ]
list
| `String of BucketARN.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Structure of
(string
* [> `String of RecordRowPath.t ])
list ])
list ])
list ])
list ])
list ]
list
| `Long of ApplicationVersionId.t
| `String of ResourceARN.t ])
list ]