Values.UpdateInstanceProfileRequestSourceUpdates information about an existing private device instance profile.
type nonrec t = {arn : AmazonResourceName.t;The Amazon Resource Name (ARN) of the instance profile.
*)name : Name.t option;The updated name for your instance profile.
*)description : Message.t option;The updated description for your instance profile.
*)packageCleanup : Boolean.t option;The updated choice for whether you want to specify package cleanup. The default value is false for private devices.
*)excludeAppPackagesFromCleanup : PackageIds.t option;An array of strings that specifies the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup to true.
*)rebootAfterUse : Boolean.t option;The updated choice for whether you want to reboot the device after use. The default value is true.
*)}val make :
?name:??? ->
?description:??? ->
?packageCleanup:??? ->
?excludeAppPackagesFromCleanup:??? ->
?rebootAfterUse:??? ->
arn:AmazonResourceName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of String_.t ] list
| `String of AmazonResourceName.t ])
list ]