Bagikan melalui


DataMaskingRule interface

Mewakili aturan masking data database.

Memperluas

Properti

aliasName

Nama alias. Ini adalah parameter warisan dan tidak lagi digunakan.

columnName

Nama kolom tempat aturan masking data diterapkan.

idPropertiesId

Id aturan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

kind

Jenis Aturan Masking Data. Metadata, digunakan untuk portal Microsoft Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

location

Lokasi aturan masking data. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

maskingFunction

Fungsi masking yang digunakan untuk aturan masking data.

numberFrom

Properti numberFrom dari aturan masking. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan.

numberTo

Properti numberTo dari aturan masking data. Diperlukan jika maskingFunction diatur ke Angka, jika tidak, parameter ini akan diabaikan.

prefixSize

Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di awal string. Jika tidak, parameter ini akan diabaikan.

replacementString

Jika maskingFunction diatur ke Teks, karakter yang akan digunakan untuk menutupi bagian untai (karakter) yang tidak diekspos. Jika tidak, parameter ini akan diabaikan.

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.

schemaName

Nama skema tempat aturan masking data diterapkan.

suffixSize

Jika maskingFunction diatur ke Teks, jumlah karakter untuk ditampilkan tanpa kemasan di akhir string. Jika tidak, parameter ini akan diabaikan.

tableName

Nama tabel tempat aturan masking data diterapkan.

Properti yang Diwariskan

id

ID Sumber Daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name

Nama sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

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

Id aturan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

idPropertiesId?: string

Nilai Properti

string

kind

Jenis Aturan Masking Data. Metadata, digunakan untuk portal Microsoft Azure. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

kind?: string

Nilai Properti

string

location

Lokasi aturan masking data. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

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. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwariskan DariProxyResource.id

name

Nama sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwariskan DariProxyResource.name

type

Jenis sumber daya. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwariskan DariProxyResource.type