Module Values.UpdateApplicationRequestSource

This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which only supports SQL applications. Version 2 of the API supports SQL and Java applications. For more information about version 2, see Amazon Kinesis Data Analytics API V2 Documentation. Updates an existing Amazon Kinesis Analytics application. Using this API, you can update application code, input configuration, and output configuration. Note that Amazon Kinesis Analytics updates the CurrentApplicationVersionId each time you update your application. This operation requires permission for the kinesisanalytics:UpdateApplication action.

Sourcetype nonrec t = {
  1. applicationName : ApplicationName.t;
    (*

    Name of the Amazon Kinesis Analytics application to update.

    *)
  2. currentApplicationVersionId : ApplicationVersionId.t;
    (*

    The current application version ID. You can use the DescribeApplication operation to get this value.

    *)
  3. applicationUpdate : ApplicationUpdate.t;
    (*

    Describes application updates.

    *)
}
Sourceval context_ : string
Sourceval make : applicationName:ApplicationName.t -> currentApplicationVersionId:ApplicationVersionId.t -> applicationUpdate:ApplicationUpdate.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Long of ApplicationVersionId.t | `String of ApplicationName.t | `Structure of (string * [> `List of [> `Structure of (string * [> `String of Id.t | `Structure of (string * [> `Enum of string | `Integer of InputParallelismCount.t | `List of [> `Structure of (string * [> `String of RecordColumnName.t ]) list ] list | `String of ResourceARN.t | `Structure of (string * [> `Enum of string | `String of ResourceARN.t | `Structure of (string * [> `Structure of (string * [> `String of RecordRowPath.t ]) list ]) list ]) list ]) list ]) list ] list | `String of ApplicationCode.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t