Freigeben über


DataMaskingRule interface

Stellt eine Datenbankdatenformatierungsregel dar.

Extends

Eigenschaften

aliasName

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

columnName

Der Spaltenname, auf den die Datenformatierungsregel angewendet wird.

idPropertiesId

Die Regel-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind

Die Art der Datenformatierungsregel. Metadaten, die für das Azure-Portal verwendet werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Der Speicherort der Datenformatierungsregel. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

maskingFunction

Die Maskierungsfunktion, die für die Datenformatierungsregel verwendet wird.

numberFrom

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

numberTo

Die NumberTo-Eigenschaft der Datenformatierungsregel. Erforderlich, wenn maskingFunction auf "Zahl" festgelegt ist, andernfalls wird dieser Parameter ignoriert.

prefixSize

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

replacementString

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

ruleState

Der Regelstatus. Wird zum Löschen einer Regel verwendet. Wenn Sie eine vorhandene Regel löschen möchten, geben Sie den schemaName, den Tabellenname, den ColumnName, das MaskingFunction-Element und den ruleState-Wert als deaktiviert an. Wenn die Regel jedoch noch nicht vorhanden ist, wird die Regel mit aktivierter Regel erstellt, unabhängig vom bereitgestellten Wert von ruleState.

schemaName

Der Schemaname, auf den die Datenformatierungsregel angewendet wird.

suffixSize

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

tableName

Der Tabellenname, auf den die Datenformatierungsregel angewendet wird.

Geerbte Eigenschaften

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

aliasName

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

aliasName?: string

Eigenschaftswert

string

columnName

Der Spaltenname, auf den die Datenformatierungsregel angewendet wird.

columnName?: string

Eigenschaftswert

string

idPropertiesId

Die Regel-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

idPropertiesId?: string

Eigenschaftswert

string

kind

Die Art der Datenformatierungsregel. Metadaten, die für das Azure-Portal verwendet werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind?: string

Eigenschaftswert

string

location

Der Speicherort der Datenformatierungsregel. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location?: string

Eigenschaftswert

string

maskingFunction

Die Maskierungsfunktion, die für die Datenformatierungsregel verwendet wird.

maskingFunction?: DataMaskingFunction

Eigenschaftswert

numberFrom

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

numberFrom?: string

Eigenschaftswert

string

numberTo

Die NumberTo-Eigenschaft der Datenformatierungsregel. Erforderlich, wenn maskingFunction auf "Zahl" festgelegt ist, andernfalls wird dieser Parameter ignoriert.

numberTo?: string

Eigenschaftswert

string

prefixSize

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

prefixSize?: string

Eigenschaftswert

string

replacementString

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

replacementString?: string

Eigenschaftswert

string

ruleState

Der Regelstatus. Wird zum Löschen einer Regel verwendet. Wenn Sie eine vorhandene Regel löschen möchten, geben Sie den schemaName, den Tabellenname, den ColumnName, das MaskingFunction-Element und den ruleState-Wert als deaktiviert an. Wenn die Regel jedoch noch nicht vorhanden ist, wird die Regel mit aktivierter Regel erstellt, unabhängig vom bereitgestellten Wert von ruleState.

ruleState?: DataMaskingRuleState

Eigenschaftswert

schemaName

Der Schemaname, auf den die Datenformatierungsregel angewendet wird.

schemaName?: string

Eigenschaftswert

string

suffixSize

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

suffixSize?: string

Eigenschaftswert

string

tableName

Der Tabellenname, auf den die Datenformatierungsregel angewendet wird.

tableName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt