EncryptionScopes interface
واجهة تمثل EncryptionScopes.
الأساليب
| get(string, string, string, Encryption |
إرجاع خصائص نطاق التشفير المحدد. |
| list(string, string, Encryption |
يسرد جميع نطاقات التشفير المتوفرة ضمن حساب التخزين المحدد. |
| patch(string, string, string, Encryption |
تحديث خصائص نطاق التشفير كما هو محدد في نص الطلب. يفشل التحديث إذا لم يكن نطاق التشفير المحدد موجودا بالفعل. |
| put(string, string, string, Encryption |
ينشئ نطاق تشفير أو يحدثه بشكل متزامن ضمن حساب التخزين المحدد. إذا تم إنشاء نطاق تشفير بالفعل وتم إصدار طلب لاحق بخصائص مختلفة، تحديث خصائص نطاق التشفير وفقا للطلب المحدد. |
تفاصيل الأسلوب
get(string, string, string, EncryptionScopesGetOptionalParams)
إرجاع خصائص نطاق التشفير المحدد.
function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- encryptionScopeName
-
string
اسم نطاق التشفير داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء نطاق التشفير بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.
معلمات الخيارات.
المرتجعات
Promise<EncryptionScope>
list(string, string, EncryptionScopesListOptionalParams)
يسرد جميع نطاقات التشفير المتوفرة ضمن حساب التخزين المحدد.
function list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)
تحديث خصائص نطاق التشفير كما هو محدد في نص الطلب. يفشل التحديث إذا لم يكن نطاق التشفير المحدد موجودا بالفعل.
function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- encryptionScopeName
-
string
اسم نطاق التشفير داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء نطاق التشفير بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.
- encryptionScope
- EncryptionScope
خصائص نطاق التشفير التي سيتم استخدامها للتحديث.
معلمات الخيارات.
المرتجعات
Promise<EncryptionScope>
put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)
ينشئ نطاق تشفير أو يحدثه بشكل متزامن ضمن حساب التخزين المحدد. إذا تم إنشاء نطاق تشفير بالفعل وتم إصدار طلب لاحق بخصائص مختلفة، تحديث خصائص نطاق التشفير وفقا للطلب المحدد.
function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- encryptionScopeName
-
string
اسم نطاق التشفير داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء نطاق التشفير بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.
- encryptionScope
- EncryptionScope
خصائص نطاق التشفير لاستخدامها في الإنشاء أو التحديث.
معلمات الخيارات.
المرتجعات
Promise<EncryptionScope>