Puppet Manifest List Puppet Plugin List Puppet Type List Puppet Provider List Class List Method List File List

# Puppet Defined Type: install

Defined in:
  manifests/package/install.pp

## Overview

## Define: logstash::package::install

This class exists to coordinate all software package management related actions, functionality and logical units in a central place.

### Parameters

package_url

  Url to the contrib package to download. This can be a http,https or ftp resource for remote packages puppet:// resource or file:/ for local packages

version

  Version of package to install

### Examples

This class may be imported by other classes to use its functionality:

    class { 'logstash::package': }

It is not intended to be used directly by external resources like node definitions or other modules.

### Authors

- Richard Pijnenburg <richard.pijnenburg@elasticsearch.com>

## Parameter Summary

- package_url (`Any`)`=> undef`
- version (`Any`)`=> undef`