Resource Type: directadmin_reseller

Defined in:
lib/puppet/type/directadmin_reseller.rb
Providers:
directadmin

Overview

Manage DirectAdmin resellers.

Properties

  • email

    The reseller's e-mail address.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • password

    The reseller's password.

Parameters

  • api_hostname (defaults to: localhost)

    The API's endpoint. Do not specify the port here.

  • api_password

    The api_username's password to connect to the API.

  • api_port (defaults to: 2222)

    The API's endpoint's port.

  • api_ssl (defaults to: false)

    Connect to the API over SSL.

  • api_username

    The username to connect to the API.

  • domain

    The reseller’s domain name.

  • ip_address (defaults to: shared)

    Set the type of IP address.

    Supported values:
    • shared
    • sharedreseller
    • assign
  • notifications (defaults to: no)

    Send a notification e-mail, or not.

    Supported values:
    • no
    • yes
  • provider

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

  • user_package

    The package that will be used for the reseller.

  • username

    The reseller's name.