ArmAuthorizationModelFactory.PimOnlyModeSettings Method

Definition

public static Azure.ResourceManager.Authorization.Models.PimOnlyModeSettings PimOnlyModeSettings(Azure.ResourceManager.Authorization.Models.PimOnlyMode? mode = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.UsersOrServicePrincipalSet> excludes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Authorization.Models.ExcludedPrincipalType> excludedAssignmentTypes = default);
static member PimOnlyModeSettings : Nullable<Azure.ResourceManager.Authorization.Models.PimOnlyMode> * seq<Azure.ResourceManager.Authorization.Models.UsersOrServicePrincipalSet> * seq<Azure.ResourceManager.Authorization.Models.ExcludedPrincipalType> -> Azure.ResourceManager.Authorization.Models.PimOnlyModeSettings
Public Shared Function PimOnlyModeSettings (Optional mode As Nullable(Of PimOnlyMode) = Nothing, Optional excludes As IEnumerable(Of UsersOrServicePrincipalSet) = Nothing, Optional excludedAssignmentTypes As IEnumerable(Of ExcludedPrincipalType) = Nothing) As PimOnlyModeSettings

Parameters

mode
Nullable<PimOnlyMode>

Determines whether the setting is enabled, disabled or report only.

excludes
IEnumerable<UsersOrServicePrincipalSet>

The list of excluded entities that the rule does not apply to.

excludedAssignmentTypes
IEnumerable<ExcludedPrincipalType>

The list of excluded assignment types allowed.

Returns

A new PimOnlyModeSettings instance for mocking.

Applies to