Values.ApplicationDetailSourceDescribes the application, including the application Amazon Resource Name (ARN), status, latest version, and input and output configurations.
type nonrec t = {applicationARN : ResourceARN.t option;The ARN of the application.
*)applicationDescription : ApplicationDescription.t option;The description of the application.
*)applicationName : ApplicationName.t option;The name of the application.
*)runtimeEnvironment : RuntimeEnvironment.t option;The runtime environment for the application.
*)serviceExecutionRole : RoleARN.t option;Specifies the IAM role that the application uses to access external resources.
*)applicationStatus : ApplicationStatus.t option;The status of the application.
*)applicationVersionId : ApplicationVersionId.t option;Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.
*)createTimestamp : Timestamp.t option;The current timestamp when the application was created.
*)lastUpdateTimestamp : Timestamp.t option;The current timestamp when the application was last updated.
*)applicationConfigurationDescription : ApplicationConfigurationDescription.t
option;Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.
*)cloudWatchLoggingOptionDescriptions : CloudWatchLoggingOptionDescriptions.t
option;Describes the application Amazon CloudWatch logging options.
*)applicationMaintenanceConfigurationDescription : ApplicationMaintenanceConfigurationDescription.t
option;The details of the maintenance configuration for the application.
*)applicationVersionUpdatedFrom : ApplicationVersionId.t option;The previous application version before the latest application update. RollbackApplication reverts the application to this version.
*)applicationVersionRolledBackFrom : ApplicationVersionId.t option;If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.
*)applicationVersionCreateTimestamp : Timestamp.t option;The timestamp that indicates when the application version was created.
*)conditionalToken : ConditionalToken.t option;A value you use to implement strong concurrency for application updates.
*)applicationVersionRolledBackTo : ApplicationVersionId.t option;The version to which you want to roll back the application.
*)applicationMode : ApplicationMode.t option;To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.
*)}val make :
?applicationARN:??? ->
?applicationDescription:??? ->
?applicationName:??? ->
?runtimeEnvironment:??? ->
?serviceExecutionRole:??? ->
?applicationStatus:??? ->
?applicationVersionId:??? ->
?createTimestamp:??? ->
?lastUpdateTimestamp:??? ->
?applicationConfigurationDescription:??? ->
?cloudWatchLoggingOptionDescriptions:??? ->
?applicationMaintenanceConfigurationDescription:??? ->
?applicationVersionUpdatedFrom:??? ->
?applicationVersionRolledBackFrom:??? ->
?applicationVersionCreateTimestamp:??? ->
?conditionalToken:??? ->
?applicationVersionRolledBackTo:??? ->
?applicationMode:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of Id.t ]) list ] list
| `Long of ApplicationVersionId.t
| `String of ResourceARN.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of [> `String of SubnetId.t ] list
| `String of Id.t ])
list ]
list
| `String of ApplicationMaintenanceWindowStartTime.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of InAppStreamName.t ] list
| `Map of
([> `String of PropertyKey.t ]
* [> `String of PropertyValue.t ])
list
| `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 JobPlanDescription.t
| `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `Integer of Parallelism.t
| `Long of CodeSize.t
| `String of TextContent.t
| `Structure of
(string * [> `String of BucketARN.t ]) list ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]