Resource Type: dehydrated_csr
- Defined in:
- lib/puppet/type/dehydrated_csr.rb
- Providers:
-
openssl
Overview
CSRs for dehydrated
Properties
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
Parameters
-
algorithm
(defaults to: rsa)
The algorithm to use, supported: rsa, secp384r1, prime256v1
Supported values:- prime256v1
- secp384r1
- rsa
-
common_name
The common name for the csr
-
country
country part of the certificate name
-
digest
(defaults to: SHA512)
Digest used while signing the CSR, defaults to SHA512
-
email_address
emailAddress part of the certificate name
-
force
(defaults to: false)
Whether to replace the certificate if the private key or CommonName/SANs mismatches
Supported values:- true
- false
-
locality
locality part of the certificate name
-
organization
locality part of the certificate name
-
organizational_unit
organizational_unit part of the certificate name
-
password
The optional password for the private key
- path
- private_key
-
provider
The specific backend to use for this
dehydrated_csr
resource. You will seldom need to specify this --- Puppet will usually discover the appropriate provider for your platform. -
state
state part of the certificate name
-
subject_alternative_names
(defaults to: [])
SANs to request