This is part of the Fake.Windows.Chocolatey module.

ChocoInstallParams

The choco install parameter type.

Record Fields

Record FieldDescription
AdditionalArgs
Signature: string

A character string containing additional arguments to give to choco.

ForceX86
Signature: bool

Force x86 (32bit) installation on 64 bit systems. Default false. Equivalent to the --forcex86 option.

InstallArgs
Signature: string

Install Arguments to pass to the native installer in the package. Equivalent to the --installargs <args> option.

NonInteractive
Signature: bool

Do not prompt for user input or confirmations. Default true. Equivalent to the -y option.

OverrideArgs
Signature: bool

Should install arguments be used exclusively without appending to current package passed arguments? Default false. Equivalent to the --overrideargs option.

PackageParameters
Signature: string

Parameters to pass to the package. Equivalent to the --params <params> option.

Password
Signature: string

Password - the user's password to the source. Equivalent to the --password <password> option.

Prerelease
Signature: bool

Include prerelease. Default false. Equivalent to the --pre option.

SkipPowershell
Signature: bool

Skip Powershell - Do not run chocolateyInstall.ps1. Default false. Equivalent to the --skippowershell option.

Source
Signature: string

The source to find the package(s) to install. Equivalent to the --source <source> option.

Timeout
Signature: TimeSpan

The choco execution timeout.

ToolPath
Signature: string

The location of the choco executable. Automatically found if null or empty.

User
Signature: string

User - used with authenticated feeds. Equivalent to the --user <user> option.

Version
Signature: string

Version of the package Equivalent to the --version <version> option.