Values.ServiceManagedEc2FleetConfigurationSourceThe configuration details for a service managed EC2 fleet.
type nonrec t = {instanceCapabilities : ServiceManagedEc2InstanceCapabilities.t;The instance capabilities for the service managed EC2 fleet.
*)instanceMarketOptions : ServiceManagedEc2InstanceMarketOptions.t;The instance market options for the service managed EC2 fleet.
*)vpcConfiguration : VpcConfiguration.t option;The VPC configuration for the service managed EC2 fleet.
*)storageProfileId : StorageProfileId.t option;The storage profile ID for the service managed EC2 fleet.
*)autoScalingConfiguration : ServiceManagedEc2AutoScalingConfiguration.t option;The auto scaling configuration settings for the service managed EC2 fleet.
*)}val make :
?vpcConfiguration:??? ->
?storageProfileId:??? ->
?autoScalingConfiguration:??? ->
instanceCapabilities:ServiceManagedEc2InstanceCapabilities.t ->
instanceMarketOptions:ServiceManagedEc2InstanceMarketOptions.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of StorageProfileId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of MinZeroMaxInteger.t
| `List of
[> `String of InstanceType.t
| `Structure of
(string
* [> `Float of Float_.t
| `List of
[> `String of AttributeCapabilityValue.t ] list
| `String of AmountCapabilityName.t ])
list ]
list
| `Structure of
(string
* [> `Integer of MinOneMaxTenThousand.t
| `List of
[> `Structure of
(string
* [> `Enum of string
| `String of AcceleratorRuntime.t ])
list ]
list
| `Structure of
(string * [> `Integer of MinZeroMaxInteger.t ]) list ])
list ])
list ])
list ]