dotnet::params
: This class is meant to be called fromdotnet
. It sets variables according to platform.
dotnet
: Module to install the Microsoft .NET framework on Windows.dotnet::install::feature
: Installs dotnet as Windows feature (.net 3.5)dotnet::install::package
: Installs dotnet from a downloaded package.
Module to install the Microsoft .NET framework on Windows.
dotnet { 'dotnet45':
version => '4.5',
}
The following parameters are available in the dotnet
defined type:
Data type: Pattern[/^(3.5|4\.0|4\.5(\.\d)?)$/]
The version of .NET to be managed.
Data type: Enum['present', 'absent']
Control the state of the .NET installation.
Default value: 'present'
Data type: Any
If installing .NET from a directory or a mounted network location then this is that directory.
Default value: ''
Installs dotnet as Windows feature (.net 3.5)
The following parameters are available in the dotnet::install::feature
defined type:
Data type: Any
Control the state of the .NET installation.
Default value: 'present'
Data type: Any
The version of .NET to be managed.
Default value: ''
Installs dotnet from a downloaded package.
The following parameters are available in the dotnet::install::package
defined type:
Data type: Any
Control the state of the .NET installation.
Default value: 'present'
Data type: Any
The version of .NET to be managed.
Default value: ''
Data type: Any
If installing .NET from a directory or a mounted network location then this is that directory.
Default value: ''