Values_0.CreateClusterSchedulerConfigRequestSourceCreate cluster policy configuration. This policy is used for task prioritization and fair-share allocation of idle compute. This helps prioritize critical workloads and distributes idle compute across entities.
type nonrec t = {name : EntityName.t;Name for the cluster policy.
*)clusterArn : ClusterArn.t;ARN of the cluster.
*)schedulerConfig : SchedulerConfig.t;Configuration about the monitoring schedule.
*)description : EntityDescription.t option;Description of the cluster policy.
*)}val make :
?description:??? ->
?tags:??? ->
name:EntityName.t ->
clusterArn:ClusterArn.t ->
schedulerConfig:SchedulerConfig.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of EntityName.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Integer of PriorityWeight.t
| `String of ClusterSchedulerPriorityClassName.t ])
list ]
list ])
list ])
list ]