Resource Type: netscaler_sslcertkey

Defined in:
lib/puppet/type/netscaler_sslcertkey.rb
Providers:
rest

Overview

Configuration for Imported Certfile resource

Properties

  • bundle
  • certificate_filename

    Name of and, optionally, path to the X509 certificate file that is used to form the certificate-key pair. If you use the netscaler_file resource you will need a full path eg /nsconfig/server.cert. This may throw an error the first time you apply the manifest

  • certificate_format

    Input format of the certificate and the private-key files. The two formats supported by the appliance are: PEM - Privacy Enhanced Mail DER - Distinguished Encoding

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • fipskey

    Name of the FIPS key that was created inside the Hardware Security Module (HSM) of a FIPS appliance, or a key that was imported into the HSM.

  • key_filename

    Name of and, optionally, path to the private-key file that is used to form the certificate-key pair. If you use the netscaler_file resource you will need a full path eg /nsconfig/server.key. This may throw an error the first time you apply the manifest

  • linkcertkeyname

    Name of the Certificate Authority certificate-key pair to which to link a certificate-key pair.

  • nodomaincheck
  • notificationperiod

    Time, in number of days, before certificate expiration, at which to generate an alert that the certificate is about to expire.

  • notify_when_expires
  • passplain

    Pass phrase used to encrypt the private-key. Required when adding an encrypted private-key in PEM format.

  • password

Parameters

  • name (namevar)
  • provider

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