DataMaskingRule interface
Aturan penyamaran data database.
- Memperluas
Properti
| alias |
Nama alias. Ini adalah parameter warisan dan tidak lagi digunakan. |
| column |
Nama kolom tempat aturan masking data diterapkan. |
| id |
Aturan Id. |
| kind | Jenis Aturan Masking Data. Metadata, digunakan untuk portal Microsoft Azure. |
| location | Lokasi aturan masking data. |
| 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. |
Properti yang Diwariskan
| id | ID sumber daya lengkap untuk sumber daya tersebut. Contoh - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nama sumber daya. |
| system |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
| type | Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
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
idPropertiesId
Aturan Id.
idPropertiesId?: string
Nilai Properti
string
kind
Jenis Aturan Masking Data. Metadata, digunakan untuk portal Microsoft Azure.
kind?: string
Nilai Properti
string
location
Lokasi aturan masking data.
location?: 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
Detail Properti yang Diwariskan
id
ID sumber daya lengkap untuk sumber daya tersebut. Contoh - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Nilai Properti
string
Diwariskan DariProxyResource.id
name
systemData
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.
systemData?: SystemData
Nilai Properti
type
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"
type?: string
Nilai Properti
string