ArmAuthorizationModelFactory.PimOnlyModeSettings Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.