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).