DataMaskingRule interface
Egy adatbázis-adatmaszkolási szabály.
- Extends
Tulajdonságok
| alias |
Az alias neve. Ez egy örökölt paraméter, és már nincs használatban. |
| column |
Az az oszlopnév, amelyre az adatmaszkoló szabályt alkalmazza. |
| id |
A szabály Id. |
| kind | Az adatmaszkolási szabály típusa. Az Azure Portalhoz használt metaadatok. |
| location | Az adatmaszkolási szabály helye. |
| masking |
Az adatmaszkolási szabályhoz használt maszkoló függvény. |
| number |
A maszkoló szabály NumberFrom tulajdonsága. Akkor szükséges, ha a MaskingFunction értéke Szám, ellenkező esetben a rendszer figyelmen kívül hagyja ezt a paramétert. |
| number |
Az adatmaszkolási szabály NumberTo tulajdonsága. Akkor szükséges, ha a MaskingFunction értéke Szám, ellenkező esetben a rendszer figyelmen kívül hagyja ezt a paramétert. |
| prefix |
Ha a MaskingFunction értéke Szöveg, a sztring elején elrejtett karakterek száma. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva. |
| replacement |
Ha a MaskingFunction szövegre van állítva, a sztring nem használt részének maszkolásához használandó karakter. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva. |
| rule |
A szabály állapota. Szabály törlésére szolgál. Meglévő szabály törléséhez adja meg a schemaName, tableName, columnName, maskingFunction, és adja meg a ruleState értéket letiltottként. Ha azonban a szabály még nem létezik, a szabály a ruleState beállítás engedélyezésével jön létre, függetlenül a ruleState megadott értékétől. |
| schema |
Az a sémanév, amelyre az adatmaszkolási szabályt alkalmazza. |
| suffix |
Ha a MaskingFunction értéke Szöveg, a sztring végén maszkolatlan karakterek száma. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva. |
| table |
Az a táblanév, amelyre az adatmaszkoló szabályt alkalmazza. |
Örökölt tulajdonságok
| id | Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Az erőforrás neve |
| system |
A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok. |
| type | Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
Tulajdonság adatai
aliasName
Az alias neve. Ez egy örökölt paraméter, és már nincs használatban.
aliasName?: string
Tulajdonság értéke
string
columnName
Az az oszlopnév, amelyre az adatmaszkoló szabályt alkalmazza.
columnName?: string
Tulajdonság értéke
string
idPropertiesId
A szabály Id.
idPropertiesId?: string
Tulajdonság értéke
string
kind
Az adatmaszkolási szabály típusa. Az Azure Portalhoz használt metaadatok.
kind?: string
Tulajdonság értéke
string
location
Az adatmaszkolási szabály helye.
location?: string
Tulajdonság értéke
string
maskingFunction
Az adatmaszkolási szabályhoz használt maszkoló függvény.
maskingFunction?: DataMaskingFunction
Tulajdonság értéke
numberFrom
A maszkoló szabály NumberFrom tulajdonsága. Akkor szükséges, ha a MaskingFunction értéke Szám, ellenkező esetben a rendszer figyelmen kívül hagyja ezt a paramétert.
numberFrom?: string
Tulajdonság értéke
string
numberTo
Az adatmaszkolási szabály NumberTo tulajdonsága. Akkor szükséges, ha a MaskingFunction értéke Szám, ellenkező esetben a rendszer figyelmen kívül hagyja ezt a paramétert.
numberTo?: string
Tulajdonság értéke
string
prefixSize
Ha a MaskingFunction értéke Szöveg, a sztring elején elrejtett karakterek száma. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva.
prefixSize?: string
Tulajdonság értéke
string
replacementString
Ha a MaskingFunction szövegre van állítva, a sztring nem használt részének maszkolásához használandó karakter. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva.
replacementString?: string
Tulajdonság értéke
string
ruleState
A szabály állapota. Szabály törlésére szolgál. Meglévő szabály törléséhez adja meg a schemaName, tableName, columnName, maskingFunction, és adja meg a ruleState értéket letiltottként. Ha azonban a szabály még nem létezik, a szabály a ruleState beállítás engedélyezésével jön létre, függetlenül a ruleState megadott értékétől.
ruleState?: DataMaskingRuleState
Tulajdonság értéke
schemaName
Az a sémanév, amelyre az adatmaszkolási szabályt alkalmazza.
schemaName?: string
Tulajdonság értéke
string
suffixSize
Ha a MaskingFunction értéke Szöveg, a sztring végén maszkolatlan karakterek száma. Ellenkező esetben a paraméter figyelmen kívül lesz hagyva.
suffixSize?: string
Tulajdonság értéke
string
tableName
Az a táblanév, amelyre az adatmaszkoló szabályt alkalmazza.
tableName?: string
Tulajdonság értéke
string
Örökölt tulajdonság részletei
id
Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Tulajdonság értéke
string
örököltProxyResource.id
name
systemData
A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.
systemData?: SystemData
Tulajdonság értéke
örököltProxyResource.systemData
type
Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"
type?: string
Tulajdonság értéke
string
örököltProxyResource.type