DataMaskingRuleProperties interface

Свойства правила маскировки данных базы данных.

Свойства

aliasName

Имя псевдонима. Это устаревший параметр и больше не используется.

columnName

Имя столбца, к которому применяется правило маскирования данных.

id

Правило Id.

maskingFunction

Функция маскирования, используемая для правила маскирования данных.

numberFrom

Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться.

numberTo

Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться.

prefixSize

Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться.

replacementString

Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться.

ruleState

Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState.

schemaName

Имя схемы, к которому применяется правило маскирования данных.

suffixSize

Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться.

tableName

Имя таблицы, в которой применяется правило маскирования данных.

Сведения о свойстве

aliasName

Имя псевдонима. Это устаревший параметр и больше не используется.

aliasName?: string

Значение свойства

string

columnName

Имя столбца, к которому применяется правило маскирования данных.

columnName: string

Значение свойства

string

id

Правило Id.

id?: string

Значение свойства

string

maskingFunction

Функция маскирования, используемая для правила маскирования данных.

maskingFunction: DataMaskingFunction

Значение свойства

numberFrom

Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться.

numberFrom?: string

Значение свойства

string

numberTo

Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться.

numberTo?: string

Значение свойства

string

prefixSize

Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться.

prefixSize?: string

Значение свойства

string

replacementString

Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться.

replacementString?: string

Значение свойства

string

ruleState

Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState.

ruleState?: DataMaskingRuleState

Значение свойства

schemaName

Имя схемы, к которому применяется правило маскирования данных.

schemaName: string

Значение свойства

string

suffixSize

Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться.

suffixSize?: string

Значение свойства

string

tableName

Имя таблицы, в которой применяется правило маскирования данных.

tableName: string

Значение свойства

string