Values.UpdateDirectorySetupRequestSourceUpdates directory configuration for the specified update type.
type nonrec t = {directoryId : DirectoryId.t;The identifier of the directory to update.
*)updateType : UpdateType.t;The type of update to perform on the directory.
*)oSUpdateSettings : OSUpdateSettings.t option;Operating system configuration to apply during the directory update operation.
*)directorySizeUpdateSettings : DirectorySizeUpdateSettings.t option;Directory size configuration to apply during the update operation.
*)networkUpdateSettings : NetworkUpdateSettings.t option;Network configuration to apply during the directory update operation.
*)createSnapshotBeforeUpdate : CreateSnapshotBeforeUpdate.t option;Specifies whether to create a directory snapshot before performing the update.
*)}val make :
?oSUpdateSettings:??? ->
?directorySizeUpdateSettings:??? ->
?networkUpdateSettings:??? ->
?createSnapshotBeforeUpdate:??? ->
directoryId:DirectoryId.t ->
updateType:UpdateType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of CreateSnapshotBeforeUpdate.t
| `Enum of string
| `String of DirectoryId.t
| `Structure of
(string
* [> `Enum of string | `List of [> `String of Ipv6Addr.t ] list ])
list ])
list ]