Resource Type: dsc_xblbitlocker
- Defined in:
- lib/puppet/type/dsc_xblbitlocker.rb
- Providers:
-
powershell
Overview
The DSC xBLBitlocker resource type. Automatically generated from ‘xBitlocker/DSCResources/MSFT_xBLBitlocker/MSFT_xBLBitlocker.schema.mof’
To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.
For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.
For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.
Properties
-
ensure
The basic property that the resource should be in.
Supported values:- exists?
- present
Parameters
-
dsc_adaccountorgroup
AdAccountOrGroup
-
dsc_adaccountorgroupprotector
AdAccountOrGroupProtector
Supported values:- true
- false
-
dsc_allowimmediatereboot
AllowImmediateReboot - Whether the computer can be immediately rebooted after enabling Bitlocker on an OS drive. Defaults to false.
Supported values:- true
- false
-
dsc_autounlock
AutoUnlock - Whether volumes should be enabled for auto unlock using Enable-BitlockerAutoUnlock
Supported values:- true
- false
-
dsc_encryptionmethod
EncryptionMethod - Valid values are Aes128, Aes256.
-
dsc_hardwareencryption
HardwareEncryption
Supported values:- true
- false
-
dsc_mountpoint
MountPoint - The MountPoint name as reported in Get-BitLockerVolume
-
dsc_password
Password - NOTE: Username doesn’t matter for the credential. Just put the Password in the Password field
-
dsc_passwordprotector
PasswordProtector
Supported values:- true
- false
-
dsc_pin
Pin - NOTE: Username doesn’t matter for the credential. Just put the Pin in the Password field
-
dsc_primaryprotector
PrimaryProtector - The type of key protector that will be used as the primary key protector Valid values are PasswordProtector, RecoveryPasswordProtector, StartupKeyProtector, TpmProtector.
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_recoverykeypath
RecoveryKeyPath
-
dsc_recoverykeyprotector
RecoveryKeyProtector
Supported values:- true
- false
-
dsc_recoverypasswordprotector
RecoveryPasswordProtector
Supported values:- true
- false
-
dsc_service
Service
Supported values:- true
- false
-
dsc_skiphardwaretest
SkipHardwareTest
Supported values:- true
- false
-
dsc_startupkeypath
StartupKeyPath
-
dsc_startupkeyprotector
StartupKeyProtector
Supported values:- true
- false
-
dsc_tpmprotector
TpmProtector
Supported values:- true
- false
-
dsc_usedspaceonly
UsedSpaceOnly
Supported values:- true
- false
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_xblbitlocker` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.