Partilhar via


DataMaskingRule interface

Representa uma regra de mascaramento de dados de banco de dados.

Extends

Propriedades

aliasName

O nome do alias. Este é um parâmetro herdado e não é mais usado.

columnName

O nome da coluna na qual a regra de mascaramento de dados é aplicada.

idPropertiesId

A regra Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

O tipo de regra de mascaramento de dados. Metadados, usados para o portal do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização da regra de mascaramento de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

maskingFunction

A função de mascaramento usada para a regra de mascaramento de dados.

numberFrom

A propriedade numberFrom da regra de mascaramento. Obrigatório se maskingFunction estiver definido como Number, caso contrário, esse parâmetro será ignorado.

numberTo

A propriedade numberTo da regra de mascaramento de dados. Obrigatório se maskingFunction estiver definido como Number, caso contrário, esse parâmetro será ignorado.

prefixSize

Se maskingFunction estiver definido como Text, o número de caracteres a serem exibidos desmascarados no início da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

replacementString

Se maskingFunction estiver definido como Text, o caractere a ser usado para mascarar a parte não exposta da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

ruleState

O estado da regra. Usado para excluir uma regra. Para excluir uma regra existente, especifique schemaName, tableName, columnName, maskingFunction e especifique ruleState como desabilitado. No entanto, se a regra ainda não existir, ela será criada com ruleState definido como enabled, independentemente do valor fornecido de ruleState.

schemaName

O nome do esquema no qual a regra de mascaramento de dados é aplicada.

suffixSize

Se maskingFunction estiver definido como Text, o número de caracteres a serem exibidos desmascarados no final da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

tableName

O nome da tabela na qual a regra de mascaramento de dados é aplicada.

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

aliasName

O nome do alias. Este é um parâmetro herdado e não é mais usado.

aliasName?: string

Valor de Propriedade

string

columnName

O nome da coluna na qual a regra de mascaramento de dados é aplicada.

columnName?: string

Valor de Propriedade

string

idPropertiesId

A regra Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

idPropertiesId?: string

Valor de Propriedade

string

kind

O tipo de regra de mascaramento de dados. Metadados, usados para o portal do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind?: string

Valor de Propriedade

string

location

A localização da regra de mascaramento de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location?: string

Valor de Propriedade

string

maskingFunction

A função de mascaramento usada para a regra de mascaramento de dados.

maskingFunction?: DataMaskingFunction

Valor de Propriedade

numberFrom

A propriedade numberFrom da regra de mascaramento. Obrigatório se maskingFunction estiver definido como Number, caso contrário, esse parâmetro será ignorado.

numberFrom?: string

Valor de Propriedade

string

numberTo

A propriedade numberTo da regra de mascaramento de dados. Obrigatório se maskingFunction estiver definido como Number, caso contrário, esse parâmetro será ignorado.

numberTo?: string

Valor de Propriedade

string

prefixSize

Se maskingFunction estiver definido como Text, o número de caracteres a serem exibidos desmascarados no início da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

prefixSize?: string

Valor de Propriedade

string

replacementString

Se maskingFunction estiver definido como Text, o caractere a ser usado para mascarar a parte não exposta da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

replacementString?: string

Valor de Propriedade

string

ruleState

O estado da regra. Usado para excluir uma regra. Para excluir uma regra existente, especifique schemaName, tableName, columnName, maskingFunction e especifique ruleState como desabilitado. No entanto, se a regra ainda não existir, ela será criada com ruleState definido como enabled, independentemente do valor fornecido de ruleState.

ruleState?: DataMaskingRuleState

Valor de Propriedade

schemaName

O nome do esquema no qual a regra de mascaramento de dados é aplicada.

schemaName?: string

Valor de Propriedade

string

suffixSize

Se maskingFunction estiver definido como Text, o número de caracteres a serem exibidos desmascarados no final da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado.

suffixSize?: string

Valor de Propriedade

string

tableName

O nome da tabela na qual a regra de mascaramento de dados é aplicada.

tableName?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type