Resource Type: netapp_kerberos_config

Defined in:
lib/puppet/type/netapp_kerberos_config.rb
Providers:
cmode

Overview

Kerberos configuration information for a LIF

Properties

  • admin_password

    Administrator password for the Key Distribution Center

  • admin_user_name

    Administrator password for the Key Distribution Center

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • force

    Force option to disable Kerberos security on a LIF (default:false). If set to true, any errors encountered when deleting the corresponding account on the KDC are ignored in which case the account should be deleted manually.

  • is_kerberos_enabled (defaults to: false)

    If ‘true’, Kerberos security is enabled by creating an account in the Key Distribution Center using the Service Principal Name. If another logical interface uses the same Service Principal Name, the account is shared. If ‘false’, Kerberos security is disabled and the associated account is deleted when it is not used by any logical interface. Attributes: non-creatable, modifiable

    Supported values:
    • true
    • false
  • keytab_uri

    Load Keytab from URI. This field should not be specified when disabling Kerberos.

  • organizaational_unit

    Organization Unit. This option is available for a Microsoft AD KDC only.

  • service_principal_name

    Kerberos service principal name. This is a required input for enabling Kerberos. This input should not be specified when disabling Kerberos.

Parameters

  • name (namevar)

    Logical interface.

  • provider

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