DataMaskingRuleProperties interface
Свойства правила маскировки данных базы данных.
Свойства
| alias |
Имя псевдонима. Это устаревший параметр и больше не используется. |
| column |
Имя столбца, к которому применяется правило маскирования данных. |
| id | Правило Id. |
| masking |
Функция маскирования, используемая для правила маскирования данных. |
| number |
Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. |
| number |
Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. |
| prefix |
Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться. |
| replacement |
Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться. |
| rule |
Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState. |
| schema |
Имя схемы, к которому применяется правило маскирования данных. |
| suffix |
Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться. |
| table |
Имя таблицы, в которой применяется правило маскирования данных. |
Сведения о свойстве
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