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