Resource Type: nexus_role

Defined in:
lib/puppet/type/nexus_role.rb

Summary

Manage nexus repository roles

Overview

“‘puppet nexus_role { ’rolename’:

ensure      => 'present',
id          => 'reader',
description => 'read access to raw repository',
privileges  => ['nx-repository-view-raw-*-read'],
roles       => '',

} “‘

Properties

  • description

    The description of the role.

  • ensure (defaults to: present)

    Whether this resource should be present or absent on the target system.

  • name

    The name of the role which will be the same like id.

  • privileges

    The privileges the role should have

  • read_only

    Define as read only.

  • roles

    Other roles the new role should have

  • source

    The source of the role. Like local or LDAP

Parameters

  • id (namevar)

    The id of the role