مشاركة عبر


DataMaskingRule interface

يمثل قاعدة إخفاء بيانات قاعدة البيانات.

يمتد

الخصائص

aliasName

اسم الاسم المستعار. هذه معلمة قديمة ولم تعد مستخدمة.

columnName

اسم العمود الذي يتم تطبيق قاعدة إخفاء البيانات عليه.

idPropertiesId

معرف القاعدة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

kind

نوع قاعدة إخفاء البيانات. بيانات التعريف، المستخدمة لمدخل Microsoft Azure. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

location

موقع قاعدة إخفاء البيانات. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

maskingFunction

دالة الإخفاء المستخدمة لقاعدة إخفاء البيانات.

numberFrom

الخاصية numberFrom لقاعدة الإخفاء. مطلوب إذا تم تعيين maskingFunction إلى Number، وإلا سيتم تجاهل هذه المعلمة.

numberTo

الخاصية numberTo لقاعدة إخفاء البيانات. مطلوب إذا تم تعيين maskingFunction إلى Number، وإلا سيتم تجاهل هذه المعلمة.

prefixSize

إذا تم تعيين maskingFunction إلى Text، فإن عدد الأحرف لإظهار غير محدد في بداية السلسلة. وإلا، سيتم تجاهل هذه المعلمة.

replacementString

إذا تم تعيين maskingFunction إلى Text، فإن الحرف الذي يجب استخدامه لإخفاء الجزء غير المكشوف من السلسلة. وإلا، سيتم تجاهل هذه المعلمة.

ruleState

حالة القاعدة. يستخدم لحذف قاعدة. لحذف قاعدة موجودة، حدد schemaName، tableName، columnName، maskingFunction، وحدد ruleState ك معطل. ومع ذلك، إذا لم تكن القاعدة موجودة بالفعل، إنشاء القاعدة مع تعيين ruleState إلى ممكن، بغض النظر عن القيمة المتوفرة ل ruleState.

schemaName

اسم المخطط الذي يتم تطبيق قاعدة إخفاء البيانات عليه.

suffixSize

إذا تم تعيين maskingFunction إلى Text، فإن عدد الأحرف لإظهار غير محدد في نهاية السلسلة. وإلا، سيتم تجاهل هذه المعلمة.

tableName

اسم الجدول الذي يتم تطبيق قاعدة إخفاء البيانات عليه.

الخصائص الموروثة

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

تفاصيل الخاصية

aliasName

اسم الاسم المستعار. هذه معلمة قديمة ولم تعد مستخدمة.

aliasName?: string

قيمة الخاصية

string

columnName

اسم العمود الذي يتم تطبيق قاعدة إخفاء البيانات عليه.

columnName?: string

قيمة الخاصية

string

idPropertiesId

معرف القاعدة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

idPropertiesId?: string

قيمة الخاصية

string

kind

نوع قاعدة إخفاء البيانات. بيانات التعريف، المستخدمة لمدخل Microsoft Azure. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

kind?: string

قيمة الخاصية

string

location

موقع قاعدة إخفاء البيانات. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

location?: string

قيمة الخاصية

string

maskingFunction

دالة الإخفاء المستخدمة لقاعدة إخفاء البيانات.

maskingFunction?: DataMaskingFunction

قيمة الخاصية

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

تفاصيل الخاصية الموروثة

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

موروث منProxyResource.id

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

موروث منProxyResource.name

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

موروث منProxyResource.type