Resource Type: websphere_sdk
- Defined in:
- lib/puppet/type/websphere_sdk.rb
- Providers:
-
managesdk
Overview
This manages WebSphere SDK/JDK versions
Properties
-
command_default
Manages the SDK name that script commands in the app_server_root/bin, app_client_root/bin, or plugins_root/bin directory are enabled to use when no profile is specified by the command and when no profile is defaulted by the command.
-
new_profile_default
Manages the SDK name that is currently configured for all profiles that are created with the manageprofiles command. The -sdkname parameter specifies the default SDK name to use. The sdkName value must be an SDK name that is enabled for the product installation.
-
sdkname
The name of the SDK to modify. Example: 1.7.1_64
Parameters
-
instance_base
The base directory that WebSphere is installed. Example: ‘/opt/IBM/WebSphere/AppServer/`
-
name (namevar)
The name of the resource. This is only used for Puppet to identify the resource and has no influence over the commands used to make modifications or query SDK versions.
- node
-
password
The password for ‘managesdk.sh’ authentication
-
profile
The profile to modify. Specify ‘all’ for all profiles. ‘all’ corresponds to the ‘managesdk.sh’ option ‘-enableProfileAll’
A specific profile name can also be provided. Example: PROFILE_APP_001. This corresponds to ‘managesdk.sh’ options -enableProfile -profileName
-
provider
The specific backend to use for this ‘websphere_sdk` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
server
The server in the scope for this variable. This can be a specific server or ‘all’ to affect all servers
‘all’ corresponds to the ‘managesdk.sh’ option ‘-enableServers’
-
user
(defaults to: root)
The user to run ‘wsadmin’ with
-
username
The username for ‘managesdk.sh’ authentication