StorageAccounts interface
واجهة تمثل StorageAccounts.
الأساليب
begin |
إجهاض الترحيل المباشر لحساب التخزين لتمكين Hns |
begin |
إجهاض الترحيل المباشر لحساب التخزين لتمكين Hns |
begin |
ينشئ بشكل غير متزامن حساب تخزين جديد مع المعلمات المحددة. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء لاحق بخصائص مختلفة، تحديث خصائص الحساب. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء أو تحديث لاحق بنفس مجموعة الخصائص بالضبط، فسينجح الطلب. |
begin |
ينشئ بشكل غير متزامن حساب تخزين جديد مع المعلمات المحددة. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء لاحق بخصائص مختلفة، تحديث خصائص الحساب. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء أو تحديث لاحق بنفس مجموعة الخصائص بالضبط، فسينجح الطلب. |
begin |
يمكن تشغيل طلب ترحيل الحساب لحساب تخزين لتغيير مستوى التكرار الخاص به. يقوم الترحيل بتحديث حساب التخزين غير النطاقي المكرر إلى حساب المنطقة المكررة أو العكس من أجل الحصول على موثوقية وتوافر أفضل. ينسخ التخزين المتكرر في المنطقة (ZRS) حساب التخزين الخاص بك بشكل متزامن عبر ثلاث مناطق توفر Azure في المنطقة الأساسية. |
begin |
يمكن تشغيل طلب ترحيل الحساب لحساب تخزين لتغيير مستوى التكرار الخاص به. يقوم الترحيل بتحديث حساب التخزين غير النطاقي المكرر إلى حساب المنطقة المكررة أو العكس من أجل الحصول على موثوقية وتوافر أفضل. ينسخ التخزين المتكرر في المنطقة (ZRS) حساب التخزين الخاص بك بشكل متزامن عبر ثلاث مناطق توفر Azure في المنطقة الأساسية. |
begin |
يمكن تشغيل طلب تجاوز الفشل لحساب تخزين في حالة عدم توفر نقطة نهاية أساسية لأي سبب من الأسباب. يحدث تجاوز الفشل من نظام المجموعة الأساسي لحساب التخزين إلى نظام المجموعة الثانوي لحسابات RA-GRS. ستصبح المجموعة الثانوية أساسية بعد تجاوز الفشل ويتم تحويل الحساب إلى LRS. في حالة تجاوز الفشل المخطط له، يتم تبديل المجموعات الأساسية والثانوية بعد تجاوز الفشل ويظل الحساب منسوخا جغرافيا. يجب الاستمرار في استخدام تجاوز الفشل في حالة حدوث مشكلات في التوفر حيث يتوفر تجاوز الفشل المخطط له فقط أثناء توفر نقاط النهاية الأساسية والثانوية. حالة الاستخدام الأساسية لتجاوز الفشل المخطط له هي تدريبات اختبار التعافي من الكوارث. يتم استدعاء هذا النوع من تجاوز الفشل عن طريق تعيين معلمة FailoverType إلى "Planned". تعرف على المزيد حول خيارات تجاوز الفشل هنا- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance |
begin |
يمكن تشغيل طلب تجاوز الفشل لحساب تخزين في حالة عدم توفر نقطة نهاية أساسية لأي سبب من الأسباب. يحدث تجاوز الفشل من نظام المجموعة الأساسي لحساب التخزين إلى نظام المجموعة الثانوي لحسابات RA-GRS. ستصبح المجموعة الثانوية أساسية بعد تجاوز الفشل ويتم تحويل الحساب إلى LRS. في حالة تجاوز الفشل المخطط له، يتم تبديل المجموعات الأساسية والثانوية بعد تجاوز الفشل ويظل الحساب منسوخا جغرافيا. يجب الاستمرار في استخدام تجاوز الفشل في حالة حدوث مشكلات في التوفر حيث يتوفر تجاوز الفشل المخطط له فقط أثناء توفر نقاط النهاية الأساسية والثانوية. حالة الاستخدام الأساسية لتجاوز الفشل المخطط له هي تدريبات اختبار التعافي من الكوارث. يتم استدعاء هذا النوع من تجاوز الفشل عن طريق تعيين معلمة FailoverType إلى "Planned". تعرف على المزيد حول خيارات تجاوز الفشل هنا- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance |
begin |
الترحيل المباشر لحساب التخزين لتمكين Hns |
begin |
الترحيل المباشر لحساب التخزين لتمكين Hns |
begin |
استعادة الكائنات الثنائية كبيرة الحجم في نطاقات الكائنات الثنائية كبيرة الحجم المحددة |
begin |
استعادة الكائنات الثنائية كبيرة الحجم في نطاقات الكائنات الثنائية كبيرة الحجم المحددة |
check |
التحقق من أن اسم حساب التخزين صالح وليس قيد الاستخدام بالفعل. |
delete(string, string, Storage |
حذف حساب تخزين في Microsoft Azure. |
get |
يحصل على حالة الترحيل المستمر لحساب التخزين المحدد. |
get |
إرجاع خصائص حساب التخزين المحدد بما في ذلك على سبيل المثال لا الحصر الاسم واسم SKU والموقع وحالة الحساب. يجب استخدام عملية ListKeys لاسترداد مفاتيح التخزين. |
list(Storage |
يسرد جميع حسابات التخزين المتوفرة ضمن الاشتراك. لاحظ أنه لا يتم إرجاع مفاتيح التخزين؛ استخدم عملية ListKeys لهذا. |
list |
سرد بيانات اعتماد SAS لحساب تخزين. |
list |
يسرد جميع حسابات التخزين المتوفرة ضمن مجموعة الموارد المحددة. لاحظ أنه لا يتم إرجاع مفاتيح التخزين؛ استخدم عملية ListKeys لهذا. |
list |
يسرد مفاتيح الوصول أو مفاتيح Kerberos (إذا تم تمكين الدليل النشط) لحساب التخزين المحدد. |
list |
سرد بيانات اعتماد SAS للخدمة لمورد معين. |
regenerate |
إعادة إنشاء أحد مفاتيح الوصول أو مفاتيح Kerberos لحساب التخزين المحدد. |
revoke |
إبطال مفاتيح تفويض المستخدم. |
update(string, string, Storage |
يمكن استخدام عملية التحديث لتحديث SKU أو التشفير أو طبقة الوصول أو العلامات لحساب تخزين. يمكن استخدامه أيضا لتعيين الحساب إلى مجال مخصص. يتم دعم مجال مخصص واحد فقط لكل حساب تخزين؛ استبدال/تغيير المجال المخصص غير مدعوم. لاستبدال مجال مخصص قديم، يجب مسح/إلغاء تسجيل القيمة القديمة قبل تعيين قيمة جديدة. يتم دعم تحديث خصائص متعددة. لا يغير هذا الاستدعاء مفاتيح التخزين للحساب. إذا كنت تريد تغيير مفاتيح حساب التخزين، فاستخدم عملية إعادة إنشاء المفاتيح. لا يمكن تغيير موقع واسم حساب التخزين بعد الإنشاء. |
تفاصيل الأسلوب
beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)
إجهاض الترحيل المباشر لحساب التخزين لتمكين Hns
function beginAbortHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)
إجهاض الترحيل المباشر لحساب التخزين لتمكين Hns
function beginAbortHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<void>
beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
ينشئ بشكل غير متزامن حساب تخزين جديد مع المعلمات المحددة. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء لاحق بخصائص مختلفة، تحديث خصائص الحساب. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء أو تحديث لاحق بنفس مجموعة الخصائص بالضبط، فسينجح الطلب.
function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- StorageAccountCreateParameters
المعلمات التي يجب توفيرها للحساب الذي تم إنشاؤه.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
ينشئ بشكل غير متزامن حساب تخزين جديد مع المعلمات المحددة. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء لاحق بخصائص مختلفة، تحديث خصائص الحساب. إذا تم إنشاء حساب بالفعل وتم إصدار طلب إنشاء أو تحديث لاحق بنفس مجموعة الخصائص بالضبط، فسينجح الطلب.
function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- StorageAccountCreateParameters
المعلمات التي يجب توفيرها للحساب الذي تم إنشاؤه.
معلمات الخيارات.
المرتجعات
Promise<StorageAccount>
beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)
يمكن تشغيل طلب ترحيل الحساب لحساب تخزين لتغيير مستوى التكرار الخاص به. يقوم الترحيل بتحديث حساب التخزين غير النطاقي المكرر إلى حساب المنطقة المكررة أو العكس من أجل الحصول على موثوقية وتوافر أفضل. ينسخ التخزين المتكرر في المنطقة (ZRS) حساب التخزين الخاص بك بشكل متزامن عبر ثلاث مناطق توفر Azure في المنطقة الأساسية.
function beginCustomerInitiatedMigration(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- StorageAccountMigration
معلمات الطلب المطلوبة لإجراء ترحيل حساب التخزين.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)
يمكن تشغيل طلب ترحيل الحساب لحساب تخزين لتغيير مستوى التكرار الخاص به. يقوم الترحيل بتحديث حساب التخزين غير النطاقي المكرر إلى حساب المنطقة المكررة أو العكس من أجل الحصول على موثوقية وتوافر أفضل. ينسخ التخزين المتكرر في المنطقة (ZRS) حساب التخزين الخاص بك بشكل متزامن عبر ثلاث مناطق توفر Azure في المنطقة الأساسية.
function beginCustomerInitiatedMigrationAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- StorageAccountMigration
معلمات الطلب المطلوبة لإجراء ترحيل حساب التخزين.
معلمات الخيارات.
المرتجعات
Promise<void>
beginFailover(string, string, StorageAccountsFailoverOptionalParams)
يمكن تشغيل طلب تجاوز الفشل لحساب تخزين في حالة عدم توفر نقطة نهاية أساسية لأي سبب من الأسباب. يحدث تجاوز الفشل من نظام المجموعة الأساسي لحساب التخزين إلى نظام المجموعة الثانوي لحسابات RA-GRS. ستصبح المجموعة الثانوية أساسية بعد تجاوز الفشل ويتم تحويل الحساب إلى LRS. في حالة تجاوز الفشل المخطط له، يتم تبديل المجموعات الأساسية والثانوية بعد تجاوز الفشل ويظل الحساب منسوخا جغرافيا. يجب الاستمرار في استخدام تجاوز الفشل في حالة حدوث مشكلات في التوفر حيث يتوفر تجاوز الفشل المخطط له فقط أثناء توفر نقاط النهاية الأساسية والثانوية. حالة الاستخدام الأساسية لتجاوز الفشل المخطط له هي تدريبات اختبار التعافي من الكوارث. يتم استدعاء هذا النوع من تجاوز الفشل عن طريق تعيين معلمة FailoverType إلى "Planned". تعرف على المزيد حول خيارات تجاوز الفشل هنا- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
function beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)
يمكن تشغيل طلب تجاوز الفشل لحساب تخزين في حالة عدم توفر نقطة نهاية أساسية لأي سبب من الأسباب. يحدث تجاوز الفشل من نظام المجموعة الأساسي لحساب التخزين إلى نظام المجموعة الثانوي لحسابات RA-GRS. ستصبح المجموعة الثانوية أساسية بعد تجاوز الفشل ويتم تحويل الحساب إلى LRS. في حالة تجاوز الفشل المخطط له، يتم تبديل المجموعات الأساسية والثانوية بعد تجاوز الفشل ويظل الحساب منسوخا جغرافيا. يجب الاستمرار في استخدام تجاوز الفشل في حالة حدوث مشكلات في التوفر حيث يتوفر تجاوز الفشل المخطط له فقط أثناء توفر نقاط النهاية الأساسية والثانوية. حالة الاستخدام الأساسية لتجاوز الفشل المخطط له هي تدريبات اختبار التعافي من الكوارث. يتم استدعاء هذا النوع من تجاوز الفشل عن طريق تعيين معلمة FailoverType إلى "Planned". تعرف على المزيد حول خيارات تجاوز الفشل هنا- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance
function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<void>
beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)
الترحيل المباشر لحساب التخزين لتمكين Hns
function beginHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- requestType
-
string
مطلوب. يمكن أن يكون نوع ترحيل مساحة الاسم الهرمي إما طلب التحقق من صحة مساحة الاسم الهرمية "HnsOnValidationRequest" أو طلب ترطيب "HnsOnHydrationRequest". سيقوم طلب التحقق من الصحة بالتحقق من صحة الترحيل بينما سيقوم طلب الترطيب بترحيل الحساب.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)
الترحيل المباشر لحساب التخزين لتمكين Hns
function beginHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- requestType
-
string
مطلوب. يمكن أن يكون نوع ترحيل مساحة الاسم الهرمي إما طلب التحقق من صحة مساحة الاسم الهرمية "HnsOnValidationRequest" أو طلب ترطيب "HnsOnHydrationRequest". سيقوم طلب التحقق من الصحة بالتحقق من صحة الترحيل بينما سيقوم طلب الترطيب بترحيل الحساب.
معلمات الخيارات.
المرتجعات
Promise<void>
beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
استعادة الكائنات الثنائية كبيرة الحجم في نطاقات الكائنات الثنائية كبيرة الحجم المحددة
function beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- BlobRestoreParameters
المعلمات التي يجب توفيرها لاستعادة نطاقات الكائنات الثنائية كبيرة الحجم.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
استعادة الكائنات الثنائية كبيرة الحجم في نطاقات الكائنات الثنائية كبيرة الحجم المحددة
function beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<BlobRestoreStatus>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- BlobRestoreParameters
المعلمات التي يجب توفيرها لاستعادة نطاقات الكائنات الثنائية كبيرة الحجم.
معلمات الخيارات.
المرتجعات
Promise<BlobRestoreStatus>
checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)
التحقق من أن اسم حساب التخزين صالح وليس قيد الاستخدام بالفعل.
function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
المعلمات
- accountName
- StorageAccountCheckNameAvailabilityParameters
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<CheckNameAvailabilityResult>
delete(string, string, StorageAccountsDeleteOptionalParams)
حذف حساب تخزين في Microsoft Azure.
function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<void>
getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)
يحصل على حالة الترحيل المستمر لحساب التخزين المحدد.
function getCustomerInitiatedMigration(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams): Promise<StorageAccountMigration>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- migrationName
-
string
اسم ترحيل حساب التخزين. يجب أن يكون دائما "افتراضي"
معلمات الخيارات.
المرتجعات
Promise<StorageAccountMigration>
getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)
إرجاع خصائص حساب التخزين المحدد بما في ذلك على سبيل المثال لا الحصر الاسم واسم SKU والموقع وحالة الحساب. يجب استخدام عملية ListKeys لاسترداد مفاتيح التخزين.
function getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise<StorageAccount>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<StorageAccount>
list(StorageAccountsListOptionalParams)
يسرد جميع حسابات التخزين المتوفرة ضمن الاشتراك. لاحظ أنه لا يتم إرجاع مفاتيح التخزين؛ استخدم عملية ListKeys لهذا.
function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)
سرد بيانات اعتماد SAS لحساب تخزين.
function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- AccountSasParameters
المعلمات التي يجب توفيرها لسرد بيانات اعتماد SAS لحساب التخزين.
معلمات الخيارات.
المرتجعات
Promise<ListAccountSasResponse>
listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)
يسرد جميع حسابات التخزين المتوفرة ضمن مجموعة الموارد المحددة. لاحظ أنه لا يتم إرجاع مفاتيح التخزين؛ استخدم عملية ListKeys لهذا.
function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
معلمات الخيارات.
المرتجعات
listKeys(string, string, StorageAccountsListKeysOptionalParams)
يسرد مفاتيح الوصول أو مفاتيح Kerberos (إذا تم تمكين الدليل النشط) لحساب التخزين المحدد.
function listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise<StorageAccountListKeysResult>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<StorageAccountListKeysResult>
listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)
سرد بيانات اعتماد SAS للخدمة لمورد معين.
function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- ServiceSasParameters
المعلمات التي يجب توفيرها لسرد بيانات اعتماد SAS للخدمة.
معلمات الخيارات.
المرتجعات
Promise<ListServiceSasResponse>
regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)
إعادة إنشاء أحد مفاتيح الوصول أو مفاتيح Kerberos لحساب التخزين المحدد.
function regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise<StorageAccountListKeysResult>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- regenerateKey
- StorageAccountRegenerateKeyParameters
يحدد اسم المفتاح الذي يجب إعادة إنشائه - key1، key2، kerb1، kerb2.
معلمات الخيارات.
المرتجعات
Promise<StorageAccountListKeysResult>
revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)
إبطال مفاتيح تفويض المستخدم.
function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
معلمات الخيارات.
المرتجعات
Promise<void>
update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)
يمكن استخدام عملية التحديث لتحديث SKU أو التشفير أو طبقة الوصول أو العلامات لحساب تخزين. يمكن استخدامه أيضا لتعيين الحساب إلى مجال مخصص. يتم دعم مجال مخصص واحد فقط لكل حساب تخزين؛ استبدال/تغيير المجال المخصص غير مدعوم. لاستبدال مجال مخصص قديم، يجب مسح/إلغاء تسجيل القيمة القديمة قبل تعيين قيمة جديدة. يتم دعم تحديث خصائص متعددة. لا يغير هذا الاستدعاء مفاتيح التخزين للحساب. إذا كنت تريد تغيير مفاتيح حساب التخزين، فاستخدم عملية إعادة إنشاء المفاتيح. لا يمكن تغيير موقع واسم حساب التخزين بعد الإنشاء.
function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.
- accountName
-
string
اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.
- parameters
- StorageAccountUpdateParameters
المعلمات التي يجب توفيرها للحساب المحدث.
معلمات الخيارات.
المرتجعات
Promise<StorageAccount>