Resource Type: grafana_membership

Defined in:
lib/puppet/type/grafana_membership.rb
Providers:
grafana

Overview

Manage resource memberships in Grafana

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • role

    The role to apply to the membership (Admin, Editor, Viewer)

    Supported values:
    • Admin
    • Editor
    • Viewer

Parameters

  • grafana_api_path (defaults to: /api)

    The absolute path to the API endpoint

  • grafana_password

    The password for the Grafana server

  • grafana_url (defaults to: '')

    The URL of the Grafana server

  • grafana_user

    The username for the Grafana server

  • membership_type

    The underlying type of the membership (organization, team)

    Supported values:
    • organization
    • team
  • name (namevar)

    The name of the membership.

  • organization (defaults to: Main Org.)

    The name of the organization to add membership for (team only)

  • provider

    The specific backend to use for this ‘grafana_membership` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • target_name

    The name of the target to add membership for

  • user_name

    The name of the user to add membership for