Resource Type: aem_crx_package

Defined in:
lib/puppet/type/aem_crx_package.rb
Providers:
ruby

Overview

This is a private type used to manage CRX Packages via API calls.

Properties

  • ensure

    Upload, install/uninstall or remove the package.

    Supported values:
    • present
    • installed
    • absent
    • purged
  • group

    The group of the CRX Package.

  • pkg

    The name of the CRX package.

  • version

    The version of the CRX Package.

Parameters

  • home

    The home directory of the AEM installation.

  • name (namevar)

    Namevar, Unique value to allow multiple resources in one manifest.

  • password

    Password used to log into AEM.

  • provider

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

  • retries (defaults to: 10)

    Number of retries to communicate with AEM before giving up.

    Supported values:
    • /^\d+$/
  • retry_timeout (defaults to: 1)

    Seconds to wait between retries to communicate with AEM before giving up.

    Supported values:
    • /^\d+$/
  • source

    The source package file to upload/install.

  • timeout (defaults to: 60)

    Timeout for a successful AEM start. Default = 60 seconds

    Supported values:
    • /^\d+$/
  • username

    Username used to log into AEM.