Values.DaemonDeploymentSourceInformation about a daemon deployment. A daemon deployment orchestrates the progressive rollout of daemon task updates across container instances.
type nonrec t = {daemonDeploymentArn : String_.t option;The Amazon Resource Name (ARN) of the daemon deployment.
*)clusterArn : String_.t option;The Amazon Resource Name (ARN) of the cluster that hosts the daemon.
*)status : DaemonDeploymentStatus.t option;The status of the daemon deployment.
*)statusReason : String_.t option;Information about why the daemon deployment is in the current status.
*)targetDaemonRevision : DaemonDeploymentRevisionDetail.t option;The daemon revision being deployed.
*)sourceDaemonRevisions : DaemonDeploymentRevisionDetailList.t option;The currently deployed daemon revisions that are being replaced.
*)circuitBreaker : DaemonCircuitBreaker.t option;The circuit breaker configuration that determines when a daemon deployment has failed.
*)alarms : DaemonDeploymentAlarms.t option;The CloudWatch alarms that determine when a daemon deployment fails.
*)rollback : DaemonRollback.t option;The rollback options for the daemon deployment.
*)deploymentConfiguration : DaemonDeploymentConfiguration.t option;The deployment configuration used for this daemon deployment.
*)createdAt : Timestamp.t option;The time the daemon deployment was created. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.
*)startedAt : Timestamp.t option;The time the daemon deployment started. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.
*)stoppedAt : Timestamp.t option;The time the daemon deployment stopped. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.
*)finishedAt : Timestamp.t option;The time the daemon deployment finished. The format is yyyy-MM-dd HH:mm:ss.SSSSSS.
*)}val make :
?daemonDeploymentArn:??? ->
?clusterArn:??? ->
?status:??? ->
?statusReason:??? ->
?targetDaemonRevision:??? ->
?sourceDaemonRevisions:??? ->
?circuitBreaker:??? ->
?alarms:??? ->
?rollback:??? ->
?deploymentConfiguration:??? ->
?createdAt:??? ->
?startedAt:??? ->
?stoppedAt:??? ->
?finishedAt:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Integer of BoxedInteger.t
| `List of
[> `Structure of
(string
* [> `Integer of BoxedInteger.t
| `String of String_.t ])
list ]
list
| `String of String_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Double of DaemonDrainPercent.t
| `Enum of string
| `Integer of BoxedInteger.t
| `List of
[> `String of String_.t
| `Structure of
(string
* [> `Integer of BoxedInteger.t | `String of String_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of String_.t ] list ])
list
| `Timestamp of Timestamp.t ])
list
| `Timestamp of Timestamp.t ])
list ]