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/azure/storage/common/storage-disaster-recovery-guidance |
begin |
يمكن تشغيل طلب تجاوز الفشل لحساب تخزين في حالة عدم توفر نقطة نهاية أساسية لأي سبب من الأسباب. يحدث تجاوز الفشل من نظام المجموعة الأساسي لحساب التخزين إلى نظام المجموعة الثانوي لحسابات RA-GRS. ستصبح المجموعة الثانوية أساسية بعد تجاوز الفشل ويتم تحويل الحساب إلى LRS. في حالة تجاوز الفشل المخطط له، يتم تبديل المجموعات الأساسية والثانوية بعد تجاوز الفشل ويظل الحساب منسوخا جغرافيا. يجب الاستمرار في استخدام تجاوز الفشل في حالة حدوث مشكلات في التوفر حيث يتوفر تجاوز الفشل المخطط له فقط أثناء توفر نقاط النهاية الأساسية والثانوية. حالة الاستخدام الأساسية لتجاوز الفشل المخطط لها هي تدريبات اختبار الإصلاح بعد كارثة. يتم استدعاء هذا النوع من تجاوز الفشل عن طريق تعيين معلمة FailoverType إلى "Planned". تعرف على المزيد حول خيارات تجاوز الفشل هنا- https://learn.microsoft.com/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/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/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>