Resource Type: sensu_api_config

Defined in:
lib/puppet/type/sensu_api_config.rb
Providers:
json

Overview

Manages Sensu API config

Properties

  • bind (defaults to: 0.0.0.0)

    The bind IP that sensu will bind to

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • host (defaults to: 127.0.0.1)

    The hostname that the Sensu API is listening on

  • password

    The password use for client authentication against the Sensu API

  • port (defaults to: 4567)

    The port that the Sensu API is listening on

  • ssl_keystore_file

    The file path for the SSL certificate keystore. Enterprise only feature.

  • ssl_keystore_password

    The SSL certificate keystore password. Enterprise only feature.

  • ssl_port

    Port of the HTTPS (SSL) sensu api service. Enterprise only feature.

  • user

    The username used for clients to authenticate against the Sensu API

Parameters

  • base_path (defaults to: /etc/sensu/conf.d/)

    The base path to the client config file

  • name (namevar)

    This value has no effect, set it to what ever you want.