Resource Type: dsc_sclabelpolicy
- Defined in:
- lib/puppet/type/dsc_sclabelpolicy.rb
Overview
The DSC SCLabelPolicy resource type. Automatically generated from version 1.21.1222.1
Properties
-
dsc_addexchangelocation
The AddExchangeLocation parameter specifies the mailboxes to add in the existing policy.
-
dsc_addexchangelocationexception
The AddExchangeLocationException parameter specifies the mailboxes to add to exclusions when you use the value All for the ExchangeLocation parameter.
-
dsc_addlabels
The AddLabels parameter specifies the sensitivity labels to add to the policy. You can use any value that uniquely identifies the label.
-
dsc_addmoderngrouplocation
The AddModernGroupLocation parameter specifies the Microsoft 365 Groups to add to include the policy.
-
dsc_addmoderngrouplocationexception
The AddModernGroupLocationException parameter specifies the Microsoft 365 Groups to add to exclusions when you’re using the value All for the ModernGroupLocation parameter.
-
dsc_advancedsettings
The AdvancedSettings parameter enables client-specific features and capabilities on the sensitivity label. The settings that you configure with this parameter only affect apps that are designed for the setting.
-
dsc_comment
The Comment parameter specifies an optional comment.
-
dsc_ensure
Specify if this label policy should exist or not.
-
dsc_exchangelocation
The ExchangeLocation parameter specifies the mailboxes to include in the policy.
-
dsc_exchangelocationexception
The ExchangeLocationException parameter specifies the mailboxes to exclude when you use the value All for the ExchangeLocation parameter.
-
dsc_labels
The Labels parameter specifies the sensitivity labels that are associated with the policy. You can use any value that uniquely identifies the label.
-
dsc_moderngrouplocation
The ModernGroupLocation parameter specifies the Microsoft 365 Groups to include in the policy.
-
dsc_moderngrouplocationexception
The ModernGroupLocationException parameter specifies the Microsoft 365 Groups to exclude when you’re using the value All for the ModernGroupLocation parameter.
-
dsc_removeexchangelocation
The RemoveExchangeLocation parameter specifies the mailboxes to remove from the policy.
-
dsc_removeexchangelocationexception
The RemoveExchangeLocationException parameter specifies the mailboxes to remove when you use the value All for the ExchangeLocation parameter.
-
dsc_removelabels
The RemoveLabels parameter specifies the sensitivity labels that are removed from the policy. You can use any value that uniquely identifies the label.
-
dsc_removemoderngrouplocation
The RemoveModernGroupLocation parameter specifies the Microsoft 365 Groups to remove from the policy.
-
dsc_removemoderngrouplocationexception
The RemoveModernGroupLocationException parameter specifies the Microsoft 365 Groups to remove from excluded values when you’re using the value All for the ModernGroupLocation parameter.
Parameters
-
dsc_credential
Credentials of the Exchange Global Admin
-
dsc_name (namevar)
The Name parameter specifies the unique name for the sensitivity label. The maximum length is 64 characters. If the value contains spaces, enclose the value in quotation marks.
-
dsc_psdscrunascredential
-
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).