DataMaskingRuleProperties interface
Properti aturan penyamaran data database.
Properti
| alias |
Nama alias. Ini adalah parameter warisan dan tidak lagi digunakan. |
| column |
Nama kolom tempat aturan masking data diterapkan. |
| id | Aturan Id. |
| masking |
Fungsi masking yang digunakan untuk aturan masking data. |
| number |
Properti numberFrom dari aturan masking. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan. |
| number |
Properti numberTo dari aturan masking data. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan. |
| prefix |
Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di awal string. Jika tidak, parameter ini akan diabaikan. |
| replacement |
Jika maskingFunction diatur ke Teks, karakter yang akan digunakan untuk menutupi bagian untai (karakter) yang tidak diekspos. Jika tidak, parameter ini akan diabaikan. |
| rule |
Status aturan. Digunakan untuk menghapus aturan. Untuk menghapus aturan yang ada, tentukan schemaName, tableName, columnName, maskingFunction, dan tentukan ruleState sebagai dinonaktifkan. Namun, jika aturan belum ada, aturan akan dibuat dengan seperangkat ruleState untuk diaktifkan, terlepas dari nilai ruleState yang disediakan. |
| schema |
Nama skema tempat aturan masking data diterapkan. |
| suffix |
Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di akhir string. Jika tidak, parameter ini akan diabaikan. |
| table |
Nama tabel tempat aturan masking data diterapkan. |
Detail Properti
aliasName
Nama alias. Ini adalah parameter warisan dan tidak lagi digunakan.
aliasName?: string
Nilai Properti
string
columnName
Nama kolom tempat aturan masking data diterapkan.
columnName: string
Nilai Properti
string
id
Aturan Id.
id?: string
Nilai Properti
string
maskingFunction
Fungsi masking yang digunakan untuk aturan masking data.
maskingFunction: DataMaskingFunction
Nilai Properti
numberFrom
Properti numberFrom dari aturan masking. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan.
numberFrom?: string
Nilai Properti
string
numberTo
Properti numberTo dari aturan masking data. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan.
numberTo?: string
Nilai Properti
string
prefixSize
Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di awal string. Jika tidak, parameter ini akan diabaikan.
prefixSize?: string
Nilai Properti
string
replacementString
Jika maskingFunction diatur ke Teks, karakter yang akan digunakan untuk menutupi bagian untai (karakter) yang tidak diekspos. Jika tidak, parameter ini akan diabaikan.
replacementString?: string
Nilai Properti
string
ruleState
Status aturan. Digunakan untuk menghapus aturan. Untuk menghapus aturan yang ada, tentukan schemaName, tableName, columnName, maskingFunction, dan tentukan ruleState sebagai dinonaktifkan. Namun, jika aturan belum ada, aturan akan dibuat dengan seperangkat ruleState untuk diaktifkan, terlepas dari nilai ruleState yang disediakan.
ruleState?: DataMaskingRuleState
Nilai Properti
schemaName
Nama skema tempat aturan masking data diterapkan.
schemaName: string
Nilai Properti
string
suffixSize
Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di akhir string. Jika tidak, parameter ini akan diabaikan.
suffixSize?: string
Nilai Properti
string
tableName
Nama tabel tempat aturan masking data diterapkan.
tableName: string
Nilai Properti
string