Values.ApplicationConfigSourceConfiguration for an application in the imported image's application catalog. This structure defines how applications appear and launch for users.
type nonrec t = {name : AppName.t;The name of the application. This is a required field that must be unique within the application catalog and between 1-100 characters, matching the pattern ^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,99}$.
*)displayName : AppDisplayName.t option;The display name shown to users for this application. This field is optional and can be 0-100 characters, matching the pattern ^[a-zA-Z0-9][a-zA-Z0-9_. -]{0,99}$.
*)absoluteAppPath : FilePath.t;The absolute path to the executable file that launches the application. This is a required field that can be 1-32767 characters to support Windows extended file paths. Use escaped file path strings like "C:\\\\Windows\\\\System32\\\\notepad.exe".
*)absoluteIconPath : FilePath.t option;The absolute path to the icon file for the application. This field is optional and can be 1-32767 characters. If not provided, the icon is derived from the executable. Use PNG images with proper transparency for the best user experience.
*)absoluteManifestPath : FilePath.t option;The absolute path to the prewarm manifest file for this application. This field is optional and only applicable when using application-specific manifests. The path can be 1-32767 characters and should point to a text file containing file paths to prewarm.
*)workingDirectory : FilePath.t option;The working directory to use when launching the application. This field is optional and can be 0-32767 characters. Use escaped file path strings like "C:\\\\Path\\\\To\\\\Working\\\\Directory".
*)launchParameters : LaunchParameters.t option;The launch parameters to pass to the application executable. This field is optional and can be 0-1024 characters. Use escaped strings with the full list of required parameters, such as PowerShell script paths or command-line arguments.
*)}val make :
?displayName:??? ->
?absoluteIconPath:??? ->
?absoluteManifestPath:??? ->
?workingDirectory:??? ->
?launchParameters:??? ->
name:AppName.t ->
absoluteAppPath:FilePath.t ->
unit ->
t