Resource Type: jboss_datasource

Defined in:
lib/puppet/type/jboss_datasource.rb
Providers:
jbosscli

Overview

Data sources configuration for JBoss Application Sever

Properties

  • dbname

    The database’s name

  • drivername

    driver-name

  • enabled (defaults to: true)

    Is datasource enabled?

    Supported values:
    • true
    • false
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • host

    host to connect

  • jdbcscheme

    jdbcscheme to be used

  • jndiname

    jndi-name

  • jta (defaults to: true)

    jta

    Supported values:
    • true
    • false
  • maxpoolsize

    max-pool-size

  • minpoolsize

    min-pool-size

  • options

    Extra options for datasource or xa-datasource

  • password

    The internal JBoss user asadmin uses. Default: admin

  • port

    port to connect

  • username

    user-name

  • xa (defaults to: false)

    Is it XA Datasource?

    Supported values:
    • true
    • false

Parameters

  • controller (defaults to: 127.0.0.1:9990)

    Domain controller host:port address

  • ctrlpasswd

    A password to be used to connect to controller

  • ctrluser

    A user name to connect to controller

  • name (namevar)

    Name of type resource

  • profile (defaults to: full)

    The JBoss profile name

  • provider

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

  • retry (defaults to: 3)

    Number of retries.

  • retry_timeout (defaults to: 1)

    Retry timeout in seconds

  • runasdomain (defaults to: true)

    Indicate that server is in domain mode