Resource Type: ssl_pkey

Defined in:
lib/puppet/type/ssl_pkey.rb
Providers:
openssl

Overview

An SSL private key

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent

Parameters

  • authentication (defaults to: rsa)

    The authentication algorithm: ‘rsa’, ‘dsa or ec’

    Supported values:
    • rsa
    • dsa
    • ec
  • curve (defaults to: secp384r1)

    The EC curve

  • password

    The optional password for the key

  • path

    The path to the key

  • provider

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

  • size (defaults to: 2048)

    The key size

    Supported values:
    • %r{\d+}