Share via


AccessControlModelFactory.SynapseRbacPermission Method

Definition

Initializes a new instance of SynapseRbacPermission.

public static Azure.Analytics.Synapse.AccessControl.Models.SynapseRbacPermission SynapseRbacPermission (System.Collections.Generic.IEnumerable<string> actions = default, System.Collections.Generic.IEnumerable<string> notActions = default, System.Collections.Generic.IEnumerable<string> dataActions = default, System.Collections.Generic.IEnumerable<string> notDataActions = default);
static member SynapseRbacPermission : seq<string> * seq<string> * seq<string> * seq<string> -> Azure.Analytics.Synapse.AccessControl.Models.SynapseRbacPermission
Public Shared Function SynapseRbacPermission (Optional actions As IEnumerable(Of String) = Nothing, Optional notActions As IEnumerable(Of String) = Nothing, Optional dataActions As IEnumerable(Of String) = Nothing, Optional notDataActions As IEnumerable(Of String) = Nothing) As SynapseRbacPermission

Parameters

actions
IEnumerable<String>

List of actions.

notActions
IEnumerable<String>

List of Not actions.

dataActions
IEnumerable<String>

List of data actions.

notDataActions
IEnumerable<String>

List of Not data actions.

Returns

A new SynapseRbacPermission instance for mocking.

Applies to