Freigeben über


DataMaskingRule interface

Stellt eine Datenbankdatenmaskierungsregel dar.

Extends

Eigenschaften

aliasName

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

columnName

Der Spaltenname, auf den die Datenmaskierungsregel angewendet wird.

idPropertiesId

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

kind

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

location

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

maskingFunction

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

numberFrom

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

numberTo

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

prefixSize

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.

replacementString

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.

ruleState

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.

schemaName

Der Schemaname, auf den die Datenmaskierungsregel angewendet wird.

suffixSize

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.

tableName

Der Tabellenname, auf den die Datenmaskierungsregel angewendet wird.

Geerbte Eigenschaften

id

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

name

Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

type

Der Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie 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 Datenmaskierungsregel angewendet wird.

columnName?: string

Eigenschaftswert

string

idPropertiesId

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

idPropertiesId?: string

Eigenschaftswert

string

kind

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

kind?: string

Eigenschaftswert

string

location

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

location?: string

Eigenschaftswert

string

maskingFunction

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

maskingFunction?: DataMaskingFunction

Eigenschaftswert

numberFrom

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

numberFrom?: string

Eigenschaftswert

string

numberTo

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

numberTo?: string

Eigenschaftswert

string

prefixSize

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.

prefixSize?: string

Eigenschaftswert

string

replacementString

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.

replacementString?: string

Eigenschaftswert

string

ruleState

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.

ruleState?: DataMaskingRuleState

Eigenschaftswert

schemaName

Der Schemaname, auf den die Datenmaskierungsregel angewendet wird.

schemaName?: string

Eigenschaftswert

string

suffixSize

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.

suffixSize?: string

Eigenschaftswert

string

tableName

Der Tabellenname, auf den die Datenmaskierungsregel angewendet wird.

tableName?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

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

id?: string

Eigenschaftswert

string

Geerbt vonProxyResource.id

name

Name der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

Geerbt vonProxyResource.name

type

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

type?: string

Eigenschaftswert

string

Geerbt vonProxyResource.type