Freigeben über


ArmSynapseModelFactory.SynapseDataMaskingPolicyData Methode

Definition

Initialisiert eine neue instance von SynapseDataMaskingPolicyData.

public static Azure.ResourceManager.Synapse.SynapseDataMaskingPolicyData SynapseDataMaskingPolicyData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, string kind = default, string managedBy = default, Azure.ResourceManager.Synapse.Models.SynapseDataMaskingState? dataMaskingState = default, string exemptPrincipals = default, string applicationPrincipals = default, string maskingLevel = default);
static member SynapseDataMaskingPolicyData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * string * string * Nullable<Azure.ResourceManager.Synapse.Models.SynapseDataMaskingState> * string * string * string -> Azure.ResourceManager.Synapse.SynapseDataMaskingPolicyData
Public Shared Function SynapseDataMaskingPolicyData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional kind As String = Nothing, Optional managedBy As String = Nothing, Optional dataMaskingState As Nullable(Of SynapseDataMaskingState) = Nothing, Optional exemptPrincipals As String = Nothing, Optional applicationPrincipals As String = Nothing, Optional maskingLevel As String = Nothing) As SynapseDataMaskingPolicyData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

location
Nullable<AzureLocation>

Der Speicherort der Datenmaskierungsrichtlinie.

kind
String

Die Art der Datenmaskierungsrichtlinie. Metadaten, die für Azure-Portal verwendet werden.

managedBy
String

Vollqualifizierte Ressourcen-ID des SQL-Pools.

dataMaskingState
Nullable<SynapseDataMaskingState>

Der Zustand der Datenmaskierungsrichtlinie.

exemptPrincipals
String

Die Liste der ausgenommenen Prinzipale. Gibt die durch Semikolon getrennte Liste der Datenbankbenutzer an, für die die Datenmaskierungsrichtlinie nicht gilt. Die angegebenen Benutzer erhalten Datenergebnisse ohne Maskierung für alle Datenbankabfragen.

applicationPrincipals
String

Die Liste der Anwendungsprinzipale. Dies ist ein Legacyparameter und wird nicht mehr verwendet.

maskingLevel
String

Die Maskierungsebene. Dies ist ein Legacyparameter und wird nicht mehr verwendet.

Gibt zurück

Eine neue SynapseDataMaskingPolicyData instance zum Mocking.

Gilt für: