DataMaskingRule interface

Egy adatbázis-adatmaszkolási szabály.

Extends

Tulajdonságok

aliasName

Az alias neve. Ez egy örökölt paraméter, és már nincs használatban.

columnName

Az az oszlopnév, amelyre az adatmaszkoló szabályt alkalmazza.

idPropertiesId

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.

maskingFunction

Az adatmaszkolási szabályhoz használt maszkoló függvény.

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.

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.

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.

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.

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.

schemaName

Az a sémanév, amelyre az adatmaszkolási szabályt alkalmazza.

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.

tableName

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

systemData

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

Az erőforrás neve

name?: string

Tulajdonság értéke

string

örököltProxyResource.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