DataMaskingRule interface

Aturan penyamaran data database.

Memperluas

Properti

aliasName

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

columnName

Nama kolom tempat aturan masking data diterapkan.

idPropertiesId

Aturan Id.

kind

Jenis Aturan Masking Data. Metadata, digunakan untuk portal Microsoft Azure.

location

Lokasi aturan masking data.

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 lengkap untuk sumber daya tersebut. Contoh - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nama sumber daya.

systemData

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

Nama sumber daya.

name?: string

Nilai Properti

string

Diwariskan DariProxyResource.name

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

systemData?: SystemData

Nilai Properti

Diwariskan DariProxyResource.systemData

type

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

type?: string

Nilai Properti

string

Diwariskan DariProxyResource.type