DataMaskingRuleProperties interface

Le proprietà di una regola di mascheramento dati di database.

Proprietà

aliasName

Nome alias. Si tratta di un parametro legacy e non viene più usato.

columnName

Nome della colonna in cui viene applicata la regola di maschera dati.

id

La regola Id.

maskingFunction

Funzione di maschera utilizzata per la regola di maschera dati.

numberFrom

Proprietà numberFrom della regola di mascheramento. Obbligatorio se maskingFunction è impostato su Number. In caso contrario, questo parametro verrà ignorato.

numberTo

Proprietà numberTo della regola di maschera dati. Obbligatorio se maskingFunction è impostato su Number. In caso contrario, questo parametro verrà ignorato.

prefixSize

Se maskingFunction è impostato su Testo, il numero di caratteri da visualizzare non mascherato all'inizio della stringa. In caso contrario, questo parametro verrà ignorato.

replacementString

Se maskingFunction è impostato su Text, il carattere da utilizzare per mascherare la parte non esposta della stringa. In caso contrario, questo parametro verrà ignorato.

ruleState

Stato della regola. Consente di eliminare una regola. Per eliminare una regola esistente, specificare schemaName, tableName, columnName, maskingFunction e specificare ruleState come disabilitato. Tuttavia, se la regola non esiste già, la regola verrà creata con ruleState impostato su abilitato, indipendentemente dal valore specificato di ruleState.

schemaName

Nome dello schema in cui viene applicata la regola di maschera dati.

suffixSize

Se maskingFunction è impostato su Testo, il numero di caratteri da visualizzare non mascherato alla fine della stringa. In caso contrario, questo parametro verrà ignorato.

tableName

Nome della tabella in cui viene applicata la regola di maschera dati.

Dettagli proprietà

aliasName

Nome alias. Si tratta di un parametro legacy e non viene più usato.

aliasName?: string

Valore della proprietà

string

columnName

Nome della colonna in cui viene applicata la regola di maschera dati.

columnName: string

Valore della proprietà

string

id

La regola Id.

id?: string

Valore della proprietà

string

maskingFunction

Funzione di maschera utilizzata per la regola di maschera dati.

maskingFunction: DataMaskingFunction

Valore della proprietà

numberFrom

Proprietà numberFrom della regola di mascheramento. Obbligatorio se maskingFunction è impostato su Number. In caso contrario, questo parametro verrà ignorato.

numberFrom?: string

Valore della proprietà

string

numberTo

Proprietà numberTo della regola di maschera dati. Obbligatorio se maskingFunction è impostato su Number. In caso contrario, questo parametro verrà ignorato.

numberTo?: string

Valore della proprietà

string

prefixSize

Se maskingFunction è impostato su Testo, il numero di caratteri da visualizzare non mascherato all'inizio della stringa. In caso contrario, questo parametro verrà ignorato.

prefixSize?: string

Valore della proprietà

string

replacementString

Se maskingFunction è impostato su Text, il carattere da utilizzare per mascherare la parte non esposta della stringa. In caso contrario, questo parametro verrà ignorato.

replacementString?: string

Valore della proprietà

string

ruleState

Stato della regola. Consente di eliminare una regola. Per eliminare una regola esistente, specificare schemaName, tableName, columnName, maskingFunction e specificare ruleState come disabilitato. Tuttavia, se la regola non esiste già, la regola verrà creata con ruleState impostato su abilitato, indipendentemente dal valore specificato di ruleState.

ruleState?: DataMaskingRuleState

Valore della proprietà

schemaName

Nome dello schema in cui viene applicata la regola di maschera dati.

schemaName: string

Valore della proprietà

string

suffixSize

Se maskingFunction è impostato su Testo, il numero di caratteri da visualizzare non mascherato alla fine della stringa. In caso contrario, questo parametro verrà ignorato.

suffixSize?: string

Valore della proprietà

string

tableName

Nome della tabella in cui viene applicata la regola di maschera dati.

tableName: string

Valore della proprietà

string