Resource Type: websphere_variable

Defined in:
lib/puppet/type/websphere_variable.rb
Providers:
wsadmin

Overview

This manages a WebSphere environment variable

Properties

  • description (defaults to: Managed by Puppet)

    A description for the variable

  • ensure (defaults to: present)

    Valid values: ‘present`, `absent`

    Defaults to ‘true`. Specifies whether this variable should exist or not.

    Supported values:
    • present
    • absent
  • value

    The value the variable should be set to.

Parameters

  • cell
  • cluster
  • dmgr_profile

    The dmgr profile that this variable should be set under. Basically, where are we finding ‘wsadmin`

    This is synonomous with the ‘profile’ parameter.

    Example: dmgrProfile01“

  • name (namevar)

    The name of the resource

  • node
  • profile

    The profile to run ‘wsadmin’ under

  • profile_base

    The base directory that profiles are stored. Example: /opt/IBM/WebSphere/AppServer/profiles

  • provider

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

  • scope

    The scope for the variable. Valid values: cell, cluster, node, or server

  • server

    The server in the scope for this variable

  • user (defaults to: root)

    The user to run ‘wsadmin’ with

  • variable

    Required. The name of the variable to create/modify/remove. For example, ‘LOG_ROOT`

  • wsadmin_pass

    The password for wsadmin authentication

  • wsadmin_user

    The username for wsadmin authentication