Freigeben über


DataMaskingRuleInner Konstruktoren

Definition

Überlädt

DataMaskingRuleInner()

Initialisiert eine neue instance der DataMaskingRuleInner-Klasse.

DataMaskingRuleInner(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String)

Initialisiert eine neue instance der DataMaskingRuleInner-Klasse.

DataMaskingRuleInner()

Initialisiert eine neue instance der DataMaskingRuleInner-Klasse.

public DataMaskingRuleInner ();
Public Sub New ()

Gilt für:

DataMaskingRuleInner(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String)

Initialisiert eine neue instance der DataMaskingRuleInner-Klasse.

public DataMaskingRuleInner (string schemaName, string tableName, string columnName, Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingFunction maskingFunction, string id = default, string name = default, string type = default, string dataMaskingRuleId = default, string aliasName = default, Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingRuleState? ruleState = default, string numberFrom = default, string numberTo = default, string prefixSize = default, string suffixSize = default, string replacementString = default, string location = default, string kind = default);
new Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingRuleInner : string * string * string * Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingFunction * string * string * string * string * string * Nullable<Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingRuleState> * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Sql.Fluent.Models.DataMaskingRuleInner
Public Sub New (schemaName As String, tableName As String, columnName As String, maskingFunction As DataMaskingFunction, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional dataMaskingRuleId As String = Nothing, Optional aliasName As String = Nothing, Optional ruleState As Nullable(Of DataMaskingRuleState) = Nothing, Optional numberFrom As String = Nothing, Optional numberTo As String = Nothing, Optional prefixSize As String = Nothing, Optional suffixSize As String = Nothing, Optional replacementString As String = Nothing, Optional location As String = Nothing, Optional kind As String = Nothing)

Parameter

schemaName
String

Der Schemaname, auf den die Datenmaskierungsregel angewendet wird.

tableName
String

Der Tabellenname, auf den die Datenmaskierungsregel angewendet wird.

columnName
String

Der Spaltenname, auf den die Datenmaskierungsregel angewendet wird.

maskingFunction
DataMaskingFunction

Die Maskierungsfunktion, die für die Datenmaskierungsregel verwendet wird. Mögliche Werte: "Default", "CCN", "Email", "Number", "SSN", "Text"

id
String
name
String
type
String
dataMaskingRuleId
String

Die Regel-ID.

aliasName
String

Der Aliasname. Dies ist ein Legacyparameter und wird nicht mehr verwendet.

ruleState
Nullable<DataMaskingRuleState>

Der Regelstatus. Wird zum Löschen einer Regel verwendet. Um eine vorhandene Regel zu löschen, geben Sie schemaName, tableName, columnName, maskingFunction an, und geben Sie ruleState als deaktiviert an. Wenn die Regel jedoch noch nicht vorhanden ist, wird die Regel mit aktiviertem ruleState-Wert erstellt, unabhängig vom angegebenen Wert von ruleState. Folgende Werte sind möglich: „Disabled“, „Enabled“

numberFrom
String

Die numberFrom-Eigenschaft der Maskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert.

numberTo
String

Die numberTo-Eigenschaft der Datenmaskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert.

prefixSize
String

Wenn maskingFunction auf Text festgelegt ist, ist die Anzahl der Zeichen, die am Anfang der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert.

suffixSize
String

Wenn maskingFunction auf Text festgelegt ist, ist die Anzahl der Zeichen, die am Ende der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert.

replacementString
String

Wenn maskingFunction auf Text festgelegt ist, ist das Zeichen, das zum Maskieren des nicht belichteten Teils der Zeichenfolge verwendet werden soll. Andernfalls wird dieser Parameter ignoriert.

location
String

Der Speicherort der Datenmaskierungsregel.

kind
String

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

Gilt für: