DataMaskingRule interface
Vertegenwoordigt een databasegegevensmaskeringsregel.
- Uitbreiding
Eigenschappen
alias |
De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt. |
column |
De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast. |
id |
De regel-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
kind | Het soort gegevensmaskeringsregel. Metagegevens, gebruikt voor Azure Portal. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
location | De locatie van de gegevensmaskeringsregel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
masking |
De maskeringsfunctie die wordt gebruikt voor de gegevensmaskeringsregel. |
number |
De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. |
number |
De eigenschap numberTo van de gegevensmaskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. |
prefix |
Als maskingFunction is ingesteld op Tekst, het aantal tekens dat moet worden weergegeven ontmaskerd aan het begin van de tekenreeks. Anders wordt deze parameter genegeerd. |
replacement |
Als maskingFunction is ingesteld op Tekst, het teken dat moet worden gebruikt voor het maskeren van het niet-belichte deel van de tekenreeks. Anders wordt deze parameter genegeerd. |
rule |
De regelstatus. Wordt gebruikt om een regel te verwijderen. Als u een bestaande regel wilt verwijderen, geeft u de schemaName, tableName, columnName, maskingFunction op en geeft u ruleState op als uitgeschakeld. Als de regel echter nog niet bestaat, wordt de regel gemaakt met ruleState ingesteld op ingeschakeld, ongeacht de opgegeven waarde van ruleState. |
schema |
De schemanaam waarop de gegevensmaskeringsregel wordt toegepast. |
suffix |
Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens dat aan het einde van de tekenreeks moet worden weergegeven, ontmaskerd. Anders wordt deze parameter genegeerd. |
table |
De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast. |
Overgenomen eigenschappen
id | Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
name | Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
type | Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
aliasName
De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt.
aliasName?: string
Waarde van eigenschap
string
columnName
De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast.
columnName?: string
Waarde van eigenschap
string
idPropertiesId
De regel-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
idPropertiesId?: string
Waarde van eigenschap
string
kind
Het soort gegevensmaskeringsregel. Metagegevens, gebruikt voor Azure Portal. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
kind?: string
Waarde van eigenschap
string
location
De locatie van de gegevensmaskeringsregel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
location?: string
Waarde van eigenschap
string
maskingFunction
De maskeringsfunctie die wordt gebruikt voor de gegevensmaskeringsregel.
maskingFunction?: DataMaskingFunction
Waarde van eigenschap
numberFrom
De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.
numberFrom?: string
Waarde van eigenschap
string
numberTo
De eigenschap numberTo van de gegevensmaskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.
numberTo?: string
Waarde van eigenschap
string
prefixSize
Als maskingFunction is ingesteld op Tekst, het aantal tekens dat moet worden weergegeven ontmaskerd aan het begin van de tekenreeks. Anders wordt deze parameter genegeerd.
prefixSize?: string
Waarde van eigenschap
string
replacementString
Als maskingFunction is ingesteld op Tekst, het teken dat moet worden gebruikt voor het maskeren van het niet-belichte deel van de tekenreeks. Anders wordt deze parameter genegeerd.
replacementString?: string
Waarde van eigenschap
string
ruleState
De regelstatus. Wordt gebruikt om een regel te verwijderen. Als u een bestaande regel wilt verwijderen, geeft u de schemaName, tableName, columnName, maskingFunction op en geeft u ruleState op als uitgeschakeld. Als de regel echter nog niet bestaat, wordt de regel gemaakt met ruleState ingesteld op ingeschakeld, ongeacht de opgegeven waarde van ruleState.
ruleState?: DataMaskingRuleState
Waarde van eigenschap
schemaName
De schemanaam waarop de gegevensmaskeringsregel wordt toegepast.
schemaName?: string
Waarde van eigenschap
string
suffixSize
Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens dat aan het einde van de tekenreeks moet worden weergegeven, ontmaskerd. Anders wordt deze parameter genegeerd.
suffixSize?: string
Waarde van eigenschap
string
tableName
De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast.
tableName?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
id
Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.id
name
Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.name
type
Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
Overgenomen vanProxyResource.type