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.

Back to overview of oimconfig

oim_home

Directory to contain the OIM home.

Back to overview of oimconfig

server_config

Back to overview of oimconfig

oim_password

OIM password.

Back to overview of oimconfig

remote_config

Back to overview of oimconfig

keystore_password

Password to use when opening the keystore.

Back to overview of oimconfig

design_config

Boolean to determine if you want to config oim design.

Back to overview of oimconfig

oimserver_hostname

Hostname for the oimserver.

Back to overview of oimconfig

oimserver_port

IP port for the OIM server.

Back to overview of oimconfig

soaserver_name

Name of the SOA server.

Back to overview of oimconfig

oimserver_name

Name to use for the OIM server.

Back to overview of oimconfig

bi_enabled

Boolean to determine if you want BI enabled.

Back to overview of oimconfig

bi_cluster_name

Cluster where BI is running.

Back to overview of oimconfig

repository_database_url

The jdbc URL of the RCU repository.

Back to overview of oimconfig

repository_prefix

Extra prefix to use for the RCU.

Back to overview of oimconfig

repository_password

The password to use for accessing the RCU repository.

Back to overview of oimconfig

jdk_home_dir

The homdirectory for the Java evelopment Kit.

Back to overview of oimconfig

weblogic_home_dir

Directory to use as WebLogic home.

Back to overview of oimconfig

middleware_home_dir

Middleware home directory.

Back to overview of oimconfig

wls_domains_dir

The root directory where all domain directories reside in.

Back to overview of oimconfig

domain_name

The domain name.

Back to overview of oimconfig

adminserver_name

The name of the Admin Server.

Back to overview of oimconfig

adminserver_address

The address of the admin server. May be a DNS name or a physical IP address.

Back to overview of oimconfig

adminserver_port

The IP port the admin server is listening on.

Back to overview of oimconfig

nodemanager_port

The IP port the nodemanager is listening on.

Back to overview of oimconfig

weblogic_user

The base WebLogic username to configure.

Back to overview of oimconfig

weblogic_password

The password of the base WebLogic user name.

Back to overview of oimconfig

os_user

The os user used to install and run WebLogic.

Back to overview of oimconfig

os_group

The os group used to install and run WebLogic.

Back to overview of oimconfig

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

Back to overview of oimconfig

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

Back to overview of oimconfig

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

Back to overview of oimconfig