oimconfig
Overview
This defined type allows you to configure OIM , oim server, design or remote configuration. Here is an example on how you could use this:
ora_install::utils::oimconfig{ 'oimDomain':
version => 1112,
oim_home => '/opt/oracle/middleware11g/Oracle_IDM1',
server_config => true,
oim_password => 'Welcome01',
remote_config => false,
keystore_password => 'Welcome01',
design_config => false,
oimserver_hostname => 'oim1admin.example.com',
oimserver_port => '14000',
repository_database_url => "oimdb.example.com:1521:oimrepos.example.com",
repository_prefix => "DEV",
repository_password => "Welcome01",
}
Attributes
Attribute Name | Short Description |
---|---|
adminserver_address | The address of the admin server. |
adminserver_name | The name of the Admin Server. |
adminserver_port | The IP port the admin server is listening on. |
bi_cluster_name | Cluster where BI is running. |
bi_enabled | Boolean to determine if you want BI enabled. |
design_config | Boolean to determine if you want to config oim design. |
domain_name | The domain name. |
download_dir | The directory where the Puppet software puts all downloaded files. |
jdk_home_dir | The homdirectory for the Java evelopment Kit. |
keystore_password | Password to use when opening the keystore. |
log_output | DEPRECATED This parameter is replaced by ‘logoutput’ and will be removed in a future release. |
logoutput | log the outputs of Puppet exec or not. |
middleware_home_dir | Middleware home directory. |
nodemanager_port | The IP port the nodemanager is listening on. |
oim_home | Directory to contain the OIM home. |
oim_password | OIM password. |
oimserver_hostname | Hostname for the oimserver. |
oimserver_name | Name to use for the OIM server. |
oimserver_port | IP port for the OIM server. |
os_group | The os group used to install and run WebLogic. |
os_user | The os user used to install and run WebLogic. |
remote_config | |
repository_database_url | The jdbc URL of the RCU repository. |
repository_password | The password to use for accessing the RCU repository. |
repository_prefix | Extra prefix to use for the RCU. |
server_config | |
soaserver_name | Name of the SOA server. |
version | The version that is installed in the used Oracle home. |
weblogic_home_dir | Directory to use as WebLogic home. |
weblogic_password | The password of the base WebLogic user name. |
weblogic_user | The base WebLogic username to configure. |
wls_domains_dir | The root directory where all domain directories reside in. |
version
The version that is installed in the used Oracle home.
Puppet uses this value to decide on version specific actions.
oim_home
Directory to contain the OIM home.
server_config
oim_password
OIM password.
remote_config
keystore_password
Password to use when opening the keystore.
design_config
Boolean to determine if you want to config oim design.
oimserver_hostname
Hostname for the oimserver.
oimserver_port
IP port for the OIM server.
soaserver_name
Name of the SOA server.
oimserver_name
Name to use for the OIM server.
bi_enabled
Boolean to determine if you want BI enabled.
bi_cluster_name
Cluster where BI is running.
repository_database_url
The jdbc URL of the RCU repository.
repository_prefix
Extra prefix to use for the RCU.
repository_password
The password to use for accessing the RCU repository.
jdk_home_dir
The homdirectory for the Java evelopment Kit.
weblogic_home_dir
Directory to use as WebLogic home.
middleware_home_dir
Middleware home directory.
wls_domains_dir
The root directory where all domain directories reside in.
domain_name
The domain name.
adminserver_name
The name of the Admin Server.
adminserver_address
The address of the admin server. May be a DNS name or a physical IP address.
adminserver_port
The IP port the admin server is listening on.
nodemanager_port
The IP port the nodemanager is listening on.
weblogic_user
The base WebLogic username to configure.
weblogic_password
The password of the base WebLogic user name.
os_user
The os user used to install and run WebLogic.
os_group
The os group used to install and run WebLogic.
download_dir
The directory where the Puppet software puts all downloaded files.
Before Puppet can actually use remote files, they must be downloaded first. Puppet uses this directory to put all files in.
The default value is: /install
logoutput
log the outputs of Puppet exec or not.
When you specify true
Puppet will log all output of exec
types.
Valid values are:
true
false
on_failure
log_output
DEPRECATED This parameter is replaced by ‘logoutput’ and will be removed in a future release. log the outputs of Puppet exec or not.
When you specify true
Puppet will log all output of exec
types.
Valid values are:
true
false
on_failure