Values.UpdateFleetResultSourceUpdates the specified fleet. If the fleet is in the STOPPED state, you can update any attribute except the fleet name. If the fleet is in the RUNNING state, you can update the following based on the fleet type: Always-On and On-Demand fleet types You can update the DisplayName, ComputeCapacity, ImageARN, ImageName, IdleDisconnectTimeoutInSeconds, and DisconnectTimeoutInSeconds attributes. Elastic fleet type You can update the DisplayName, IdleDisconnectTimeoutInSeconds, DisconnectTimeoutInSeconds, MaxConcurrentSessions, SessionScriptS3Location and UsbDeviceFilterStrings attributes. If the fleet is in the STARTING or STOPPED state, you can't update it.
type nonrec error = [ | `ConcurrentModificationException of ConcurrentModificationException.t| `IncompatibleImageException of IncompatibleImageException.t| `InvalidAccountStatusException of InvalidAccountStatusException.t| `InvalidParameterCombinationException of InvalidParameterCombinationException.t| `InvalidRoleException of InvalidRoleException.t| `LimitExceededException of LimitExceededException.t| `OperationNotPermittedException of OperationNotPermittedException.t| `RequestLimitExceededException of RequestLimitExceededException.t| `ResourceInUseException of ResourceInUseException.t| `ResourceNotAvailableException of ResourceNotAvailableException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ConcurrentModificationException of ConcurrentModificationException.t
| `IncompatibleImageException of IncompatibleImageException.t
| `InvalidAccountStatusException of InvalidAccountStatusException.t
| `InvalidParameterCombinationException of
InvalidParameterCombinationException.t
| `InvalidRoleException of InvalidRoleException.t
| `LimitExceededException of LimitExceededException.t
| `OperationNotPermittedException of OperationNotPermittedException.t
| `RequestLimitExceededException of RequestLimitExceededException.t
| `ResourceInUseException of ResourceInUseException.t
| `ResourceNotAvailableException of ResourceNotAvailableException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ConcurrentModificationException of ConcurrentModificationException.t
| `IncompatibleImageException of IncompatibleImageException.t
| `InvalidAccountStatusException of InvalidAccountStatusException.t
| `InvalidParameterCombinationException of
InvalidParameterCombinationException.t
| `InvalidRoleException of InvalidRoleException.t
| `LimitExceededException of LimitExceededException.t
| `OperationNotPermittedException of OperationNotPermittedException.t
| `RequestLimitExceededException of RequestLimitExceededException.t
| `ResourceInUseException of ResourceInUseException.t
| `ResourceNotAvailableException of ResourceNotAvailableException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of BooleanObject.t
| `Enum of string
| `Integer of Integer.t
| `List of
[> `String of UsbDeviceFilterString.t
| `Structure of
(string * [> `Enum of string | `String of String_.t ])
list ]
list
| `String of Arn.t
| `Structure of
(string
* [> `Integer of Integer.t
| `List of [> `String of String_.t ] list
| `String of DirectoryName.t ])
list
| `Timestamp of Timestamp.t ])
list ])
list ]