Resource Type: dsc_certreq

Defined in:
lib/puppet/type/dsc_certreq.rb

Overview

The DSC CertReq resource type. Automatically generated from version 6.0.0

Properties

  • dsc_autorenew

    Determines if the resource will also renew a certificate within 7 days of expiration.

  • dsc_carootname

    The name of the certificate authority, by default this will be in format domain-servername-ca. Leave empty to automatically locate.

  • dsc_caserverfqdn

    The FQDN of the Active Directory Certificate Authority on the local area network. Leave empty to automatically locate.

  • dsc_catype

    The type of CA in use, Standalone/Enterprise.

  • dsc_cepurl

    The URL to the Certification Enrollment Policy Service.

  • dsc_certificatetemplate

    The template used for the definition of the certificate.

  • dsc_cesurl

    The URL to the Certification Enrollment Service.

  • dsc_exportable

    The option to allow the certificate to be exportable, by default it will be true.

  • dsc_keylength

    The bit length of the encryption key to be used. Defaults to 2048.

  • dsc_keytype

    Specifies if the key type should be RSA or ECDH, defaults to RSA.

  • dsc_providername

    The selection of provider for the type of encryption to be used.

  • dsc_requesttype

    Specifies if the request type should be CMC or PKCS10, deafults to CMC.

  • dsc_subjectaltname

    The subject alternative name used to create the certificate.

  • dsc_usemachinecontext

    Indicates whether or not the flag -adminforcemachine will be used when requesting certificates. Necessary for certain templates like e.g. DomainControllerAuthentication

Parameters

  • dsc_credential

    The ‘PSCredential` object containing the credentials that will be used to access the template in the Certificate Authority.

  • dsc_friendlyname (namevar)

    Specifies a friendly name for the certificate.

  • dsc_keyusage

    The Keyusage is a restriction method that determines what a certificate can be used for.

  • dsc_oid

    The Object Identifier that is used to name the object.

  • dsc_psdscrunascredential
  • dsc_subject (namevar)

    Provide the text string to use as the subject of the certificate.

  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).