Values_0.UpdatePackageRequestSourceUpdates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
type nonrec t = {packageName : PackageName.t;The name of the target software package.
*)description : ResourceDescription.t option;The package description.
*)defaultVersionName : VersionName.t option;The name of the default package version. Note: You cannot name a defaultVersion and set unsetDefaultVersion equal to true at the same time.
*)unsetDefaultVersion : UnsetDefaultVersion.t option;Indicates whether you want to remove the named default package version from the software package. Set as true to remove the default package version. Note: You cannot name a defaultVersion and set unsetDefaultVersion equal to true at the same time.
*)clientToken : ClientToken.t option;A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
*)}val make :
?description:??? ->
?defaultVersionName:??? ->
?unsetDefaultVersion:??? ->
?clientToken:??? ->
packageName:PackageName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of UnsetDefaultVersion.t | `String of PackageName.t ])
list ]