Values.AwsEcsClusterDetailsSourceProvides details about an Amazon ECS cluster.
type nonrec t = {clusterArn : NonEmptyString.t option;The Amazon Resource Name (ARN) that identifies the cluster.
*)activeServicesCount : Integer.t option;The number of services that are running on the cluster in an ACTIVE state. You can view these services with the Amazon ECS ListServices API operation.
*)capacityProviders : NonEmptyStringList.t option;The short name of one or more capacity providers to associate with the cluster.
*)clusterSettings : AwsEcsClusterClusterSettingsList.t option;The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster.
*)configuration : AwsEcsClusterConfigurationDetails.t option;The run command configuration for the cluster.
*)defaultCapacityProviderStrategy : AwsEcsClusterDefaultCapacityProviderStrategyList.t
option;The default capacity provider strategy for the cluster. The default capacity provider strategy is used when services or tasks are run without a specified launch type or capacity provider strategy.
*)clusterName : NonEmptyString.t option;A name that you use to identify your cluster.
*)registeredContainerInstancesCount : Integer.t option;The number of container instances registered into the cluster. This includes container instances in both ACTIVE and DRAINING status.
*)runningTasksCount : Integer.t option;The number of tasks in the cluster that are in the RUNNING state.
*)status : NonEmptyString.t option;The status of the cluster.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Integer of Integer.t
| `List of
[> `String of NonEmptyString.t
| `Structure of
(string
* [> `Integer of Integer.t | `String of NonEmptyString.t ])
list ]
list
| `String of NonEmptyString.t
| `Structure of
(string
* [> `Structure of
(string
* [> `String of NonEmptyString.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `String of NonEmptyString.t ])
list ])
list ])
list ])
list ]