DataMaskingRule interface
表示資料庫數據遮罩規則。
- Extends
屬性
alias |
別名名稱。 這是舊版參數,不再使用。 |
column |
套用數據遮罩規則的數據行名稱。 |
id |
規則標識碼。注意:此屬性將不會串行化。 它只能由伺服器填入。 |
kind | 數據遮罩規則的類型。 用於 Azure 入口網站的元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
location | 數據遮罩規則的位置。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
masking |
用於數據遮罩規則的遮罩函式。 |
number |
遮罩規則的 numberFrom 屬性。 如果 maskingFunction 設定為 Number,則為必要,否則會忽略此參數。 |
number |
數據遮罩規則的 numberTo 屬性。 如果 maskingFunction 設定為 Number,則為必要,否則會忽略此參數。 |
prefix |
如果 maskingFunction 設定為 Text,則會在字串開頭顯示未遮罩的字元數。 否則,將會忽略此參數。 |
replacement |
如果 maskingFunction 設定為 Text,則用來遮罩字串未公開部分的字元。 否則,將會忽略此參數。 |
rule |
規則狀態。 用來刪除規則。 若要刪除現有的規則,請指定 schemaName、tableName、columnName、maskingFunction,以及將 ruleState 指定為停用。 不過,如果規則尚未存在,不論 ruleState 提供的值為何,都會使用 ruleState 設定為啟用來建立規則。 |
schema |
套用數據遮罩規則的架構名稱。 |
suffix |
如果 maskingFunction 設定為 Text,則會在字串結尾顯示未遮罩的字元數。 否則,將會忽略此參數。 |
table |
套用數據遮罩規則的數據表名稱。 |
繼承的屬性
id | 資源標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
name | 資源名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
type | 資源類型。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
aliasName
別名名稱。 這是舊版參數,不再使用。
aliasName?: string
屬性值
string
columnName
套用數據遮罩規則的數據行名稱。
columnName?: string
屬性值
string
idPropertiesId
規則標識碼。注意:此屬性將不會串行化。 它只能由伺服器填入。
idPropertiesId?: string
屬性值
string
kind
數據遮罩規則的類型。 用於 Azure 入口網站的元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。
kind?: string
屬性值
string
location
數據遮罩規則的位置。 注意:這個屬性不會串行化。 它只能由伺服器填入。
location?: string
屬性值
string
maskingFunction
numberFrom
遮罩規則的 numberFrom 屬性。 如果 maskingFunction 設定為 Number,則為必要,否則會忽略此參數。
numberFrom?: string
屬性值
string
numberTo
數據遮罩規則的 numberTo 屬性。 如果 maskingFunction 設定為 Number,則為必要,否則會忽略此參數。
numberTo?: string
屬性值
string
prefixSize
如果 maskingFunction 設定為 Text,則會在字串開頭顯示未遮罩的字元數。 否則,將會忽略此參數。
prefixSize?: string
屬性值
string
replacementString
如果 maskingFunction 設定為 Text,則用來遮罩字串未公開部分的字元。 否則,將會忽略此參數。
replacementString?: string
屬性值
string
ruleState
規則狀態。 用來刪除規則。 若要刪除現有的規則,請指定 schemaName、tableName、columnName、maskingFunction,以及將 ruleState 指定為停用。 不過,如果規則尚未存在,不論 ruleState 提供的值為何,都會使用 ruleState 設定為啟用來建立規則。
ruleState?: DataMaskingRuleState
屬性值
schemaName
套用數據遮罩規則的架構名稱。
schemaName?: string
屬性值
string
suffixSize
如果 maskingFunction 設定為 Text,則會在字串結尾顯示未遮罩的字元數。 否則,將會忽略此參數。
suffixSize?: string
屬性值
string
tableName
套用數據遮罩規則的數據表名稱。
tableName?: string
屬性值
string