DataMaskingRule interface
Stellt eine Datenbankdatenmaskierungsregel dar.
- Extends
Eigenschaften
alias |
Der Aliasname. Dies ist ein Legacyparameter und wird nicht mehr verwendet. |
column |
Der Spaltenname, auf den die Datenmaskierungsregel angewendet wird. |
id |
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. |
masking |
Die Maskierungsfunktion, die für die Datenmaskierungsregel verwendet wird. |
number |
Die numberFrom-Eigenschaft der Maskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert. |
number |
Die numberTo-Eigenschaft der Datenmaskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert. |
prefix |
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. |
replacement |
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. |
rule |
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. |
schema |
Der Schemaname, auf den die Datenmaskierungsregel angewendet wird. |
suffix |
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. |
table |
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