Resource Type: ldap_entry
- Defined in:
- lib/puppet/type/ldap_entry.rb
- Providers:
-
ldap
Overview
Type to manage LDAP entries
Properties
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
Parameters
-
attributes
LDAP entry attributes as a hash i.e. { :givenName => “Foo”, :objectClass =>
["top", "person", "inetorgPerson"]}
-
base
LDAP tree base i.e. dc=foo,dc=co,dc=uk
-
host
Host Address (FQDN or IP) of the LDAP server
-
mutable
(defaults to: [])
LDAP entry attribute(s) which may be externally modified
-
name (namevar)
Name of LDAP entry i.e. cn=Foo,ou=Bar,dc=baz,dc=co,dc=uk
-
password
Password of admin account on LDAP server
-
port
(defaults to: 636)
Port of the LDAP server (default 389)
-
provider
The specific backend to use for this ‘ldap_entry` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
self_signed
(defaults to: false)
Whether the LDAP server certificate is self-signed
-
ssl
(defaults to: true)
Whether the LDAP server uses SSL
-
username
(defaults to: admin)
Username of admin account on LDAP server