مشاركة عبر


FileShares interface

واجهة تمثل FileShares.

الأساليب

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

إنشاء مشاركة جديدة ضمن الحساب المحدد كما هو موضح في نص الطلب. يتضمن مورد المشاركة بيانات التعريف والخصائص لتلك المشاركة. لا يتضمن قائمة بالملفات التي تحتوي عليها المشاركة.

delete(string, string, string, FileSharesDeleteOptionalParams)

حذف المشاركة المحددة ضمن حسابها.

get(string, string, string, FileSharesGetOptionalParams)

يحصل على خصائص مشاركة محددة.

lease(string, string, string, FileSharesLeaseOptionalParams)

تقوم عملية تأجير المشاركة بإنشاء تأمين على مشاركة وإدارتها لعمليات الحذف. يمكن أن تكون مدة التأمين من 15 إلى 60 ثانية، أو يمكن أن تكون لا نهائية.

list(string, string, FileSharesListOptionalParams)

يسرد جميع المشاركات.

restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)

استعادة مشاركة ملف في غضون أيام استبقاء صالحة إذا تم تمكين الحذف المبدئي للمشاركة

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

تقوم التحديثات بمشاركة الخصائص كما هو محدد في نص الطلب. لن يتم تغيير الخصائص غير المذكورة في الطلب. يفشل التحديث إذا لم تكن المشاركة المحددة موجودة بالفعل.

تفاصيل الأسلوب

create(string, string, string, FileShare, FileSharesCreateOptionalParams)

إنشاء مشاركة جديدة ضمن الحساب المحدد كما هو موضح في نص الطلب. يتضمن مورد المشاركة بيانات التعريف والخصائص لتلك المشاركة. لا يتضمن قائمة بالملفات التي تحتوي عليها المشاركة.

function create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise<FileShare>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

fileShare
FileShare

خصائص مشاركة الملف المراد إنشاؤها.

options
FileSharesCreateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<FileShare>

delete(string, string, string, FileSharesDeleteOptionalParams)

حذف المشاركة المحددة ضمن حسابها.

function delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

options
FileSharesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

get(string, string, string, FileSharesGetOptionalParams)

يحصل على خصائص مشاركة محددة.

function get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise<FileShare>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

options
FileSharesGetOptionalParams

معلمات الخيارات.

المرتجعات

Promise<FileShare>

lease(string, string, string, FileSharesLeaseOptionalParams)

تقوم عملية تأجير المشاركة بإنشاء تأمين على مشاركة وإدارتها لعمليات الحذف. يمكن أن تكون مدة التأمين من 15 إلى 60 ثانية، أو يمكن أن تكون لا نهائية.

function lease(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesLeaseOptionalParams): Promise<FileSharesLeaseResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

options
FileSharesLeaseOptionalParams

معلمات الخيارات.

المرتجعات

list(string, string, FileSharesListOptionalParams)

يسرد جميع المشاركات.

function list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator<FileShareItem, FileShareItem[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

options
FileSharesListOptionalParams

معلمات الخيارات.

المرتجعات

restore(string, string, string, DeletedShare, FileSharesRestoreOptionalParams)

استعادة مشاركة ملف في غضون أيام استبقاء صالحة إذا تم تمكين الحذف المبدئي للمشاركة

function restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

deletedShare
DeletedShare

المشاركة المحذوفة المراد استعادتها.

options
FileSharesRestoreOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

update(string, string, string, FileShare, FileSharesUpdateOptionalParams)

تقوم التحديثات بمشاركة الخصائص كما هو محدد في نص الطلب. لن يتم تغيير الخصائص غير المذكورة في الطلب. يفشل التحديث إذا لم تكن المشاركة المحددة موجودة بالفعل.

function update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise<FileShare>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد ضمن اشتراك المستخدم. الاسم غير حساس لحالة الأحرف.

accountName

string

اسم حساب التخزين ضمن مجموعة الموارد المحددة. يجب أن يتراوح طول أسماء حسابات التخزين بين 3 و24 حرفا واستخدام الأرقام والأحرف الصغيرة فقط.

shareName

string

اسم مشاركة الملف داخل حساب التخزين المحدد. يجب أن يتراوح طول أسماء مشاركة الملفات بين 3 و63 حرفا واستخدام الأرقام والأحرف الصغيرة والشرطة (-) فقط. يجب أن يسبق كل حرف شرطة (-) مباشرة ويتبعه حرف أو رقم.

fileShare
FileShare

خصائص لتحديث مشاركة الملف.

options
FileSharesUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<FileShare>