مشاركة عبر


@azure/storage-file-share package

الفصول

AccountSASPermissions

متوفر فقط في وقت تشغيل NODE.JS.

هذه فئة مساعدة لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل AccountSAS. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كحقل الأذونات على كائن AccountSASSignatureValues. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.

AccountSASResourceTypes

متوفر فقط في وقت تشغيل NODE.JS.

هذه فئة مساعدة لإنشاء سلسلة تمثل الموارد التي يمكن الوصول إليها بواسطة AccountSAS. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح حق الوصول إلى نوع المورد هذا. بمجرد تعيين كافة القيم، يجب تسلسل هذا مع toString وتعيينه كحقل الموارد على كائن AccountSASSignatureValues. من الممكن إنشاء سلسلة الموارد دون هذه الفئة، ولكن ترتيب الموارد خاص وتضمن هذه الفئة الصحة.

AccountSASServices

متوفر فقط في وقت تشغيل NODE.JS.

هذه فئة مساعدة لإنشاء سلسلة تمثل الخدمات التي يمكن الوصول إليها بواسطة AccountSAS. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح حق الوصول إلى تلك الخدمة. بمجرد تعيين كافة القيم، يجب تسلسل هذا مع toString وتعيينه كحقل الخدمات على كائن AccountSASSignatureValues. من الممكن إنشاء سلسلة الخدمات دون هذه الفئة، ولكن ترتيب الخدمات خاص وتضمن هذه الفئة الصحة.

AnonymousCredential

يوفر AnonymousCredential عضو credentialPolicyCreator المستخدم لإنشاء كائنات AnonymousCredentialPolicy. يتم استخدام AnonymousCredentialPolicy مع طلبات HTTP (S) التي تقرأ الموارد العامة أو للاستخدام مع توقيعات الوصول المشترك (SAS).

AnonymousCredentialPolicy

يتم استخدام AnonymousCredentialPolicy مع طلبات HTTP (S) التي تقرأ الموارد العامة أو للاستخدام مع توقيعات الوصول المشترك (SAS).

BaseRequestPolicy

الفئة الأساسية التي تستمد منها كافة نهج الطلب.

Credential

بيانات الاعتماد هي فئة مجردة لتوقيع طلبات AZURE Storage HTTP. ستستضيف هذه الفئة مصنع credentialPolicyCreator الذي ينشئ CredentialPolicy.

CredentialPolicy

نهج بيانات الاعتماد المستخدم لتوقيع طلبات HTTP(S) قبل الإرسال. هذه فئة مجردة.

FileSASPermissions

متوفر فقط في وقت تشغيل NODE.JS.

هذه فئة مساعد لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS لملف. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كخانة أذونات على كائن FileSASSignatureValues. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.

FileSystemAttributes

هذه فئة مساعدة لإنشاء سلسلة تمثل سمات NTFS إلى ملف أو دليل.

راجع https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes

Pipeline

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

راجع newPipeline والنهج المقدمة قبل تنفيذ البنية الأساسية لبرنامج ربط العمليات التجارية المخصصة.

SASQueryParameters

يمثل المكونات التي تشكل معلمات استعلام AZURE Storage SAS. لا يتم إنشاء هذا النوع مباشرة من قبل المستخدم؛ يتم إنشاؤه فقط بواسطة AccountSASSignatureValues وأنواع FileSASSignatureValues. بمجرد إنشائه، يمكن ترميزه في toString() وإلحاقه بعنوان URL مباشرة (على الرغم من أنه يجب توخي الحذر هنا في حالة وجود معلمات استعلام، والتي قد تؤثر على الوسائل المناسبة لإلحاق معلمات الاستعلام هذه).

ملاحظة: مثيلات هذه الفئة غير قابلة للتغيير.

ShareClient

يمثل ShareClient عنوان URL لمشاركة Azure Storage مما يسمح لك بمعالجة الدلائل والملفات الخاصة به.

ShareDirectoryClient

يمثل ShareDirectoryClient عنوان URL لدليل Azure Storage مما يسمح لك بمعالجة ملفاته ودلائله.

ShareFileClient

يمثل ShareFileClient عنوان URL لملف تخزين Azure.

ShareLeaseClient

عميل يدير عقود الإيجار ShareFileClient أو ShareClient.

راجع https://learn.microsoft.com/rest/api/storageservices/lease-file وشاهد https://learn.microsoft.com/rest/api/storageservices/lease-share

ShareSASPermissions

هذه فئة مساعدة لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS للمشاركة. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كخانة أذونات على كائن FileSASSignatureValues. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.

ShareServiceClient

يمثل ShareServiceClient عنوان URL لخدمة Azure Storage File مما يسمح لك بمعالجة مشاركات الملفات.

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory هي فئة مصنع تساعد في إنشاء كائنات StorageBrowserPolicy.

StorageRetryPolicy

نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية.

StorageRetryPolicyFactory

StorageRetryPolicyFactory هي فئة مصنع تساعد على إنشاء كائنات StorageRetryPolicy.

StorageSharedKeyCredential

متوفر فقط في وقت تشغيل NODE.JS.

StorageSharedKeyCredential لتخويل مفتاح الحساب لخدمة Azure Storage.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy هو نهج يستخدم لتوقيع طلب HTTP باستخدام مفتاح مشترك.

الواجهات

AccessPolicy

نهج الوصول.

AccountSASSignatureValues

متوفر فقط في وقت تشغيل NODE.JS.

يتم استخدام AccountSASSignatureValues لإنشاء توقيع الوصول المشترك (SAS) لحساب Azure Storage. بمجرد تعيين جميع القيم هنا بشكل مناسب، استدع generateAccountSASQueryParameters للحصول على تمثيل SAS الذي يمكن تطبيقه فعليا على عناوين url للملف. ملاحظة: وجود كل من هذه الفئة SASQueryParameters لأن الأول قابل للتغيير وتمثيل منطقي بينما يكون الأخير غير قابل للتغيير ويستخدم لإنشاء طلبات REST الفعلية.

راجع https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 لمزيد من المعلومات المفاهيمية حول SAS راجع https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas لأوصاف المعلمات، بما في ذلك المطلوبة

ClearRange
CloseHandlesInfo

إغلاق مقابض معلومات النتائج.

CommonGenerateSasUrlOptions

الخيارات الشائعة ShareGenerateSasUrlOptions FileGenerateSasUrlOptions.

CommonOptions

واجهة للخيارات الشائعة لكل عملية بعيدة.

CopyFileSmbInfo

مجموعة المعلمات

CorsRule

CORS هي ميزة HTTP تمكن تطبيق ويب يعمل ضمن مجال واحد من الوصول إلى الموارد في مجال آخر. تطبق مستعرضات الويب تقييد أمان يعرف بنهج الأصل نفسه الذي يمنع صفحة ويب من استدعاء واجهات برمجة التطبيقات في مجال مختلف؛ توفر CORS طريقة آمنة للسماح لمجال واحد (مجال الأصل) باستدعاء واجهات برمجة التطبيقات في مجال آخر.

DirectoryCloseHandlesHeaders

قيم عنوان استجابة إضافية لطلب مقابض الإغلاق.

DirectoryCreateHeaders

تعريف الرؤوس لعملية Directory_create.

DirectoryCreateIfNotExistsResponse

يحتوي على بيانات استجابة لعملية createIfNotExists(DirectoryCreateOptions).

DirectoryCreateOptions

خيارات لتكوين إنشاء عملية.

DirectoryDeleteHeaders

تعريف رؤوس عملية Directory_delete.

DirectoryDeleteIfExistsResponse

يحتوي على بيانات استجابة لعملية deleteIfExists(DirectoryDeleteOptions).

DirectoryDeleteOptions

خيارات لتكوين عملية حذف .

DirectoryExistsOptions

توجد خيارات لتكوين العملية.

DirectoryForceCloseHandlesHeaders

تعريف الرؤوس لعملية Directory_forceCloseHandles.

DirectoryForceCloseHandlesOptions

خيارات لتكوين forceCloseHandle.

DirectoryForceCloseHandlesSegmentOptions

خيارات لتكوين الدليل - فرض عمليات مقطع مقابض الإغلاق.

See:

DirectoryGetPropertiesHeaders

تعريف الرؤوس لعملية Directory_getProperties.

DirectoryGetPropertiesOptions

خيارات لتكوين عملية getProperties.

DirectoryItem

عنصر دليل مدرج.

DirectoryListFilesAndDirectoriesOptions

خيارات لتكوين listFilesAndDirectories العملية.

DirectoryListFilesAndDirectoriesSegmentHeaders

تعريف الرؤوس لعملية Directory_listFilesAndDirectoriesSegment.

DirectoryListHandlesHeaders

تعريف الرؤوس لعملية Directory_listHandles.

DirectoryListHandlesOptions

خيارات لتكوين عملية listHandles.

DirectoryListHandlesSegmentOptions

خيارات لتكوين Directory - عمليات List Handles Segment.

See:

  • <xref:ShareDirectoryClient.listHandlesSegment>
  • <xref:ShareDirectoryClient.iterateHandleSegments>
  • <xref:ShareDirectoryClient.listHandleItems>
DirectoryProperties

واجهة للخيارات الشائعة لكل عملية بعيدة.

DirectoryRenameHeaders

تعريف الرؤوس لعملية Directory_rename.

DirectoryRenameOptions

خيارات لتكوين عملية إعادة تسمية.

DirectorySetMetadataHeaders

تعريف الرؤوس لعملية Directory_setMetadata.

DirectorySetMetadataOptions

خيارات لتكوين عملية setMetadata.

DirectorySetPropertiesHeaders

تعريف الرؤوس لعملية Directory_setProperties.

FileAbortCopyFromURLOptions

خيارات لتكوين عملية abortCopyFromURL.

FileAbortCopyHeaders

تعريف الرؤوس لعملية File_abortCopy.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

خيارات لتكوين عملية clearRange.

FileCloseHandlesHeaders

قيم عنوان استجابة إضافية لطلب مقابض الإغلاق.

FileCreateHardLinkHeaders

تعريف الرؤوس لعملية File_createHardLink.

FileCreateHardLinkOptions

خيارات لتكوين ملف - إنشاء عمليات الارتباط الثابت.

See:

FileCreateHeaders

تعريف الرؤوس لعملية File_create.

FileCreateOptions

خيارات لتكوين إنشاء عملية.

FileCreateSymbolicLinkHeaders

يحدد الرؤوس لعملية File_createSymbolicLink.

FileCreateSymbolicLinkOptions

خيارات لتكوين ملف - عمليات إنشاء ارتباط رمزي.

See:

FileDeleteHeaders

تعريف الرؤوس لعملية File_delete.

FileDeleteIfExistsResponse

يحتوي على بيانات استجابة لعملية deleteIfExists.

FileDeleteOptions

خيارات لتكوين عملية حذف .

FileDownloadHeaders

تعريف الرؤوس لعملية File_download.

FileDownloadOptionalParams

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

FileDownloadOptions

خيارات لتكوين ملف - عمليات التنزيل.

See:

FileDownloadToBufferOptions

واجهة الخيار لعملية downloadToBuffer.

FileExistsOptions

توجد خيارات لتكوين العملية.

FileForceCloseHandlesHeaders

تعريف الرؤوس لعملية File_forceCloseHandles.

FileForceCloseHandlesOptions

خيارات لتكوين File - فرض عمليات Close Handles.

See:

FileGenerateSasUrlOptions

خيارات لتكوين إنشاء عملية SasUrl.

FileGetPropertiesHeaders

تعريف الرؤوس لعملية File_getProperties.

FileGetPropertiesOptions

خيارات لتكوين عملية getProperties.

FileGetRangeListHeaders

تعريف الرؤوس لعملية File_getRangeList.

FileGetRangeListOptions

خيارات لتكوين عملية getRangeList.

FileGetSymbolicLinkHeaders

يحدد الرؤوس لعملية File_getSymbolicLink.

FileGetSymbolicLinkOptions

خيارات لتكوين ملف - الحصول على عمليات الارتباط الرمزي.

See:

FileHttpHeaders
FileItem

عنصر ملف مدرج.

FileListHandlesHeaders

تعريف الرؤوس لعملية File_listHandles.

FileListHandlesOptions

واجهة للخيارات الشائعة لكل عملية بعيدة.

FileListHandlesSegmentOptions

خيارات لتكوين عمليات File - List Handles Segment.

See:

  • <xref:ShareFileClient.listHandlesSegment>
  • <xref:ShareFileClient.iterateHandleSegments>
  • <xref:ShareFileClient.listHandleItems>
FileParallelUploadOptions

واجهة الخيار للملف - عمليات التحميل

See:

  • uploadFile
  • <xref:ShareFileClient.uploadSeekableStream>
FilePosixProperties

خصائص NFS. لاحظ أن هذه الخصائص تنطبق فقط على الملفات أو الدلائل في حسابات ملفات NFS المتميزة.

FileProperties

واجهة للخيارات الشائعة لكل عملية بعيدة.

FileProperty

خصائص الملف.

FileRenameHeaders

تعريف الرؤوس لعملية File_rename.

FileRenameOptions

خيارات لتكوين عملية إعادة تسمية.

FileResizeOptions

خيارات لتكوين عملية تغيير حجم.

FileSASSignatureValues

متوفر فقط في وقت تشغيل NODE.JS.

يتم استخدام FileSASSignatureValues للمساعدة في إنشاء رموز SAS المميزة لخدمة الملفات للمشاركات أو الملفات.

FileServiceProperties

خصائص خدمة التخزين.

FileSetHTTPHeadersHeaders

تعريف الرؤوس لعملية File_setHttpHeaders.

FileSetHttpHeadersOptions

خيارات لتكوين عملية مجموعة HttpHeaders.

FileSetMetadataHeaders

تعريف الرؤوس لعملية File_setMetadata.

FileSetMetadataOptions

خيارات لتكوين عملية setMetadata.

FileStartCopyHeaders

تعريف الرؤوس لعملية File_startCopy.

FileStartCopyOptions

خيارات لتكوين عملية startCopyFromURL.

FileUploadRangeFromURLHeaders

تعريف الرؤوس لعملية File_uploadRangeFromURL.

FileUploadRangeFromURLOptionalParams

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

FileUploadRangeFromURLOptions

خيارات لتكوين عملية uploadRangeFromURL.

FileUploadRangeHeaders

تعريف الرؤوس لعملية File_uploadRange.

FileUploadRangeOptions

خيارات لتكوين عملية uploadRange.

FileUploadStreamOptions

واجهة الخيار ل ShareFileClient.uploadStream().

FilesAndDirectoriesListSegment

ملخص للإدخالات التي يمكن سردها من الدليل.

HandleItem

عنصر مقبض تخزين Azure مدرج.

HttpAuthorization

يمثل معلومات المصادقة في التخويل، ومصادقة الوكيل، ومصادقة WWW، وقيم رأس Proxy-Authenticate.

HttpHeaders

مجموعة من أزواج مفتاح/قيمة عنوان HTTP.

HttpOperationResponse

استجابة Http المتوافقة مع core-v1(core-http).

HttpResponse

تمثيل لاستجابة HTTP التي تتضمن مرجعا إلى الطلب الذي أنشأه.

LeaseAccessConditions

مجموعة المعلمات

LeaseOperationOptions

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

LeaseOperationResponseHeaders

تفاصيل الاستجابة لعملية تأجير معينة.

ListFilesAndDirectoriesSegmentResponse

تعداد للدلائل والملفات.

ListHandlesResponse

تعداد المقابض.

ListSharesResponse

تعداد المشاركات.

ListSharesResponseModel

تعداد المشاركات.

Metadata
Metrics

مقاييس Storage Analytics لخدمة الملفات.

NfsFileMode

أذونات وضع الملف أو الدليل.

PipelineLike

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

راجع newPipeline والنهج المقدمة قبل تنفيذ البنية الأساسية لبرنامج ربط العمليات التجارية المخصصة.

PipelineOptions

واجهة الخيار لمنشئ البنية الأساسية لبرنامج ربط العمليات التجارية.

PosixRolePermissions

يمثل أذونات الملف لدور معين.

Range

نطاق عمليات الخدمة.

راجع https://learn.microsoft.com/rest/api/storageservices/specifying-the-range-header-for-file-service-operations

RangeModel

نطاق ملفات Azure Storage.

RequestPolicy

واجهة متوافقة لنهج طلب core-http

RequestPolicyFactory

واجهة للتوافق مع RequestPolicyFactory ل core-http

RequestPolicyOptions

واجهة للتوافق مع RequestPolicy

ResponseLike

كائن بخاصية _response بسيطة.

ResponseWithBody

كائن بخاصية _response يحتوي على نص ورؤوس تم تحليلها بالفعل إلى أنواع معروفة.

ResponseWithHeaders

كائن بخاصية _response يحتوي على رؤوس تم تحليلها بالفعل في كائن مكتوب.

RetentionPolicy

نهج الاستبقاء.

SasIPRange

نطاق IP المسموح به ل SAS.

ServiceClientOptions

مجموعة فرعية من @azure/core-http ServiceClientOptions

ServiceGenerateAccountSasUrlOptions

خيارات لتكوين عملية generateAccountSasUrl.

ServiceGetPropertiesHeaders

تعريف الرؤوس لعملية Service_getProperties.

ServiceGetPropertiesOptions

خيارات لتكوين عملية getProperties.

ServiceGetUserDelegationKeyHeaders

يحدد رؤوس Service_getUserDelegationKey العملية.

ServiceGetUserDelegationKeyOptions

خيارات لتكوين الخدمة - الحصول على مفتاح تفويض المستخدم.

ServiceListSharesOptions

خيارات لتكوين listShares العملية.

ServiceListSharesSegmentHeaders

تعريف الرؤوس لعملية Service_listSharesSegment.

ServiceSetPropertiesHeaders

تعريف الرؤوس لعملية Service_setProperties.

ServiceSetPropertiesOptions

خيارات لتكوين عملية setProperties.

ServiceUndeleteShareOptions

خيارات لتكوين عملية <xref:ShareServiceClient.undelete>.

SetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية setHttpHeaders.

ShareClientConfig
ShareCreateHeaders

تعريف الرؤوس لعملية Share_create.

ShareCreateIfNotExistsResponse

يحتوي على بيانات استجابة لعملية createIfNotExists.

ShareCreateOptions

خيارات لتكوين إنشاء عملية.

ShareCreatePermissionHeaders

تعريف الرؤوس لعملية Share_createPermission.

ShareCreatePermissionOptions

خيارات لتكوين عملية إنشاء.

ShareCreateSnapshotHeaders

تعريف الرؤوس لعملية Share_createSnapshot.

ShareCreateSnapshotOptions

خيارات لتكوين عملية createSnapshot.

ShareDeleteHeaders

تعريف الرؤوس لعملية Share_delete.

ShareDeleteIfExistsResponse

يحتوي على بيانات استجابة لعملية deleteIfExists.

ShareDeleteMethodOptions

خيارات لتكوين عملية حذف .

ShareExistsOptions

توجد خيارات لتكوين العملية.

ShareFileRangeList

قائمة نطاقات الملفات

ShareGenerateSasUrlOptions

خيارات لتكوين إنشاء عملية SasUrl.

ShareGetAccessPolicyHeaders

تعريف الرؤوس لعملية Share_getAccessPolicy.

ShareGetAccessPolicyOptions

خيارات لتكوين عملية getAccessPolicy.

ShareGetPermissionHeaders

تعريف الرؤوس لعملية Share_getPermission.

ShareGetPermissionOptions

خيارات لتكوين عملية getPermission.

ShareGetPropertiesHeaders

تعريف الرؤوس لعملية Share_getProperties.

ShareGetPropertiesOptions

خيارات لتكوين عملية getProperties.

ShareGetStatisticsHeaders

تعريف الرؤوس لعملية Share_getStatistics.

ShareGetStatisticsOptions

خيارات لتكوين عملية getStatistics.

ShareItem

عنصر مشاركة Azure Storage مدرج.

ShareItemInternal

عنصر مشاركة Azure Storage مدرج.

ShareNfsSettings

إعدادات بروتوكول SMB.

ShareNfsSettingsEncryptionInTransit

قم بتفعيل أو تعطيل التشفير أثناء النقل.

SharePermission

إذن (واصف أمان) على مستوى المشاركة.

SharePropertiesInternal

خصائص المشاركة.

ShareProtocolSettings

إعدادات البروتوكول

ShareProtocols

بروتوكولات لتمكينها على المشاركة. في الوقت الحالي، دعم SMB أو NFS فقط.

ShareSetAccessPolicyHeaders

تعريف الرؤوس لعملية Share_setAccessPolicy.

ShareSetAccessPolicyOptions

خيارات لتكوين عملية setAccessPolicy.

ShareSetMetadataHeaders

تعريف الرؤوس لعملية Share_setMetadata.

ShareSetMetadataOptions

خيارات لتكوين عملية setMetadata.

ShareSetPropertiesHeaders

تعريف رؤوس عملية Share_setProperties.

ShareSetPropertiesOptions

خيارات لتكوين عملية setProperties.

ShareSetQuotaOptions

خيارات لتكوين عملية setQuota.

ShareSmbSettings

إعدادات بروتوكول SMB.

ShareSmbSettingsEncryptionInTransit

قم بتفعيل أو تعطيل التشفير أثناء النقل.

ShareStats

إحصائيات المشاركة.

SignedIdentifier

المعرف الموقع

SignedIdentifierModel

معرف موقع.

SmbMultichannel

إعدادات SMB متعددة القنوات

SourceModifiedAccessConditions

مجموعة المعلمات

StoragePipelineOptions

واجهة الخيارات لدالة newPipeline.

StorageRetryOptions

واجهة خيارات إعادة محاولة Storage Blob.

UserDelegationKey

مفتاح تفويض المستخدم.

UserDelegationKeyModel

مفتاح تفويض المستخدم

WebResource

وصف لطلب HTTP الذي سيتم إجراؤه إلى خادم بعيد.

النوع أسماء مستعارة

CopyStatusType

تعريف قيم CopyStatusType.

CredentialPolicyCreator

دالة مصنع تنشئ نهج بيانات اعتماد جديد يستخدم النهج التالي المتوفر.

DeleteSnapshotsOptionType

تعريف قيم DeleteSnapshotsOptionType.

DirectoryCreateResponse

يحتوي على بيانات الاستجابة لعملية الإنشاء.

DirectoryDeleteResponse

يحتوي على بيانات استجابة لعملية الحذف.

DirectoryForceCloseHandlesResponse

نوع الاستجابة forceCloseHandle.

DirectoryGetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية getProperties.

DirectoryListFilesAndDirectoriesSegmentResponse

يحتوي على بيانات استجابة لعملية listFilesAndDirectoriesSegment.

DirectoryListHandlesResponse

يحتوي على بيانات الاستجابة لعملية listHandles.

DirectoryRenameResponse

يحتوي على بيانات استجابة لعملية إعادة التسمية.

DirectorySetMetadataResponse

يحتوي على بيانات استجابة لعملية setMetadata.

DirectorySetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية setProperties.

FileAbortCopyResponse

يحتوي على بيانات الاستجابة لعملية abortCopy.

FileAttributesPreserveType

يشير إلى الاحتفاظ بسمات الملف الموجودة دون تغيير.

FileCreateHardLinkResponse

يحتوي على بيانات الاستجابة لعملية إنشاء ارتباط ثابت.

FileCreateResponse

يحتوي على بيانات الاستجابة لعملية الإنشاء.

FileCreateSymbolicLinkResponse

يحتوي على بيانات الاستجابة لعملية إنشاء ارتباط ثابت.

FileDeleteResponse

يحتوي على بيانات استجابة لعملية الحذف.

FileDownloadResponseModel

يحتوي على بيانات الاستجابة لعملية التنزيل.

FileForceCloseHandlesResponse

نوع الاستجابة forceCloseHandle.

FileGetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية getProperties.

FileGetRangeListDiffResponse

يحتوي على بيانات الاستجابة لعملية getRangeList.

FileGetRangeListResponse

يحتوي على بيانات استجابة لعملية getRangeList.

FileGetSymbolicLinkResponse

يحتوي على بيانات الاستجابة لعملية إنشاء ارتباط ثابت.

FileLastWrittenMode

تعريف قيم FileLastWrittenMode.

FileListHandlesResponse

يحتوي على بيانات الاستجابة لعملية listHandles.

FilePermissionFormat

تعريف قيم FilePermissionFormat.

FilePermissionInheritType

يشير إلى وراثة إذن الملف من الدليل الأصل.

FilePermissionPreserveType

يشير إلى الاحتفاظ بقيمة إذن الملف الموجودة دون تغيير.

FileRenameResponse

يحتوي على بيانات استجابة لعملية إعادة التسمية.

FileSetHTTPHeadersResponse

يحتوي على بيانات الاستجابة لعملية setHttpHeaders.

FileSetMetadataResponse

يحتوي على بيانات استجابة لعملية setMetadata.

FileStartCopyResponse

يحتوي على بيانات الاستجابة لعملية startCopy.

FileUploadRangeFromURLResponse

يحتوي على بيانات الاستجابة لعملية uploadRangeFromURL.

FileUploadRangeResponse

يحتوي على بيانات الاستجابة لعملية uploadRange.

HttpRequestBody

أنواع الهيئات المدعومة بناء على الطلب. NodeJS.ReadableStream و () => NodeJS.ReadableStream هي Node only. Blob وReadableStream<Uint8Array> و() => ReadableStream<Uint8Array> هي مستعرض فقط.

LeaseDurationType

تعريف قيم LeaseDurationType.

LeaseOperationResponse

يحتوي على بيانات الاستجابة للعمليات التي تحصل على عقد إيجار أو تغيره أو توقفه أو تحرره.

راجع ShareLeaseClient.

LeaseStateType

تعريف قيم LeaseStateType.

LeaseStatusType

تعريف قيم LeaseStatusType.

ListSharesIncludeType

تعريف قيم ListSharesIncludeType.

ModeCopyMode

تعريف قيم ModeCopyMode.

NfsFileType

تعريف قيم NfsFileType.
يمكن استخدام <xref:KnownNfsFileType> بالتبادل مع NfsFileType، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

Regular
Directory
SymLink

OwnerCopyMode

تعريف قيم OwnerCopyMode.

PermissionCopyModeType

تعريف قيم PermissionCopyModeType.

RawFileDownloadResponse

يحتوي على بيانات الاستجابة لعملية التنزيل.

ServiceGetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية getProperties.

ServiceGetUserDelegationKeyResponse

يحتوي على بيانات استجابة لعملية getUserDelegationKey(Date, Date, ServiceGetUserDelegationKeyOptions).

ServiceListSharesSegmentResponse

يحتوي على بيانات استجابة لعملية قائمة.

ServiceSetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية setProperties.

ShareAccessTier

تعريف قيم ShareAccessTier.

ShareClientOptions
ShareCreatePermissionResponse

يحتوي على بيانات الاستجابة لعملية createPermission.

ShareCreateResponse

يحتوي على بيانات الاستجابة لعملية الإنشاء.

ShareCreateSnapshotResponse

يحتوي على بيانات الاستجابة لعملية createSnapshot.

ShareDeleteResponse

يحتوي على بيانات استجابة لعملية الحذف.

ShareFileHandleAccessRights

تعريف قيم AccessRight.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

يحتوي على بيانات الاستجابة لعملية getPermission.

ShareGetPropertiesResponse

يحتوي على بيانات استجابة لعملية getProperties.

ShareGetPropertiesResponseModel

يحتوي على بيانات الاستجابة لعملية getProperties.

ShareGetStatisticsResponse

بيانات الاستجابة لعملية getStatistics.

ShareGetStatisticsResponseModel

يحتوي على بيانات الاستجابة لعملية getStatistics.

ShareProperties

خصائص المشاركة.

ShareRootSquash

تعريف قيم ShareRootSquash.

ShareSetAccessPolicyResponse

يحتوي على بيانات الاستجابة لعملية setAccessPolicy.

ShareSetMetadataResponse

يحتوي على بيانات استجابة لعملية setMetadata.

ShareSetPropertiesResponse

يحتوي على بيانات الاستجابة لعملية setProperties.

ShareSetQuotaHeaders

تعريف الرؤوس لعملية setQuota.

ShareSetQuotaResponse

يحتوي على بيانات الاستجابة لعملية setQuota.

ShareTokenIntent

تعريف قيم ShareTokenIntent.
يمكن استخدام KnownShareTokenIntent بالتبادل مع ShareTokenIntent، يحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

backup

TimeNowType

يشير إلى الإعداد كوقت الطلب.

TimePreserveType

يشير إلى الاحتفاظ بقيمة الوقت الحالية دون تغيير.

WithResponse

نوع يمثل نتيجة عملية بخاصية _response معروفة.

التعدادات

KnownShareTokenIntent

القيم المعروفة ShareTokenIntent التي تقبلها الخدمة.

SASProtocol

بروتوكولات SAS التي تم إنشاؤها.

StorageFileAudience

يحدد جمهور السحابة المعروف ل Storage.

StorageRetryPolicyType

أنواع RetryPolicy.

الوظائف

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

متوفر فقط في وقت تشغيل NODE.JS.

إنشاء SASQueryParameters الكائن الذي يحتوي على جميع معلمات استعلام SAS اللازمة لتقديم طلب REST فعلي.

راجع https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

generateFileSASQueryParameters(FileSASSignatureValues, UserDelegationKey, string)
generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)
getFileServiceAccountAudience(string)

للحصول على جمهور OAuth لحساب تخزين لخدمة الملفات.

isPipelineLike(unknown)

مساعد لتحديد ما إذا كانت وسيطة معينة تفي بعقد البنية الأساسية لبرنامج ربط العمليات التجارية

newPipeline(Credential | TokenCredential, StoragePipelineOptions)

إنشاء كائن مسار جديد مع توفير بيانات الاعتماد.

parseOctalFileMode(string)

توزيع تمثيل سلسلة ثماني مكون من 4 أرقام لوضع ملف إلى بنية NfsFileMode.

parseSymbolicFileMode(string)

توزيع تمثيل سلسلة رمزية مكونة من 9 أحرف لوضع الملف إلى بنية NfsFileMode.

toOctalFileMode(NfsFileMode)

تحويل بنية NfsFileMode إلى إعادة حساسية سلسلة ثماني مكونة من 4 أرقام.

toSymbolicFileMode(NfsFileMode)

تحويل NfsFileMode إلى سلسلة في رمز رمزي.

المتغيرات

RestError

نوع خطأ مخصص لطلبات البنية الأساسية لبرنامج ربط العمليات التجارية الفاشلة.

StorageOAuthScopes

نطاق OAuth المستخدم مع Azure Storage.

logger

@azure/logger تكوين هذه الحزمة.

تفاصيل الوظيفة

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

متوفر فقط في وقت تشغيل NODE.JS.

إنشاء SASQueryParameters الكائن الذي يحتوي على جميع معلمات استعلام SAS اللازمة لتقديم طلب REST فعلي.

راجع https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

المعلمات

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

المرتجعات

generateFileSASQueryParameters(FileSASSignatureValues, UserDelegationKey, string)

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, userDelegationKey: UserDelegationKey, accountName: string): SASQueryParameters

المعلمات

fileSASSignatureValues
FileSASSignatureValues
userDelegationKey
UserDelegationKey
accountName

string

المرتجعات

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

المعلمات

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

المرتجعات

getFileServiceAccountAudience(string)

للحصول على جمهور OAuth لحساب تخزين لخدمة الملفات.

function getFileServiceAccountAudience(storageAccountName: string): string

المعلمات

storageAccountName

string

المرتجعات

string

isPipelineLike(unknown)

مساعد لتحديد ما إذا كانت وسيطة معينة تفي بعقد البنية الأساسية لبرنامج ربط العمليات التجارية

function isPipelineLike(pipeline: unknown): pipeline

المعلمات

pipeline

unknown

وسيطة قد تكون مسارا

المرتجعات

pipeline

صواب عندما تفي الوسيطة بعقد البنية الأساسية لبرنامج ربط العمليات التجارية

newPipeline(Credential | TokenCredential, StoragePipelineOptions)

إنشاء كائن مسار جديد مع توفير بيانات الاعتماد.

function newPipeline(credential?: Credential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline

المعلمات

credential

Credential | TokenCredential

مثل AnonymousCredential أو StorageSharedKeyCredential أو أي بيانات اعتماد من حزمة @azure/identity لمصادقة الطلبات إلى الخدمة. يمكنك أيضا توفير كائن ينفذ واجهة TokenCredential. إذا لم يتم تحديده، يتم استخدام AnonymousCredential.

pipelineOptions
StoragePipelineOptions

Optional. Options.

المرتجعات

كائن مسار جديد.

parseOctalFileMode(string)

توزيع تمثيل سلسلة ثماني مكون من 4 أرقام لوضع ملف إلى بنية NfsFileMode.

function parseOctalFileMode(input?: string): NfsFileMode | undefined

المعلمات

input

string

المرتجعات

NfsFileMode | undefined

parseSymbolicFileMode(string)

توزيع تمثيل سلسلة رمزية مكونة من 9 أحرف لوضع الملف إلى بنية NfsFileMode.

function parseSymbolicFileMode(input?: string): NfsFileMode | undefined

المعلمات

input

string

المرتجعات

NfsFileMode | undefined

toOctalFileMode(NfsFileMode)

تحويل بنية NfsFileMode إلى إعادة حساسية سلسلة ثماني مكونة من 4 أرقام.

function toOctalFileMode(input?: NfsFileMode): string | undefined

المعلمات

input
NfsFileMode

المرتجعات

string | undefined

toSymbolicFileMode(NfsFileMode)

تحويل NfsFileMode إلى سلسلة في رمز رمزي.

function toSymbolicFileMode(input?: NfsFileMode): string | undefined

المعلمات

input
NfsFileMode

المرتجعات

string | undefined

Variable Details

RestError

نوع خطأ مخصص لطلبات البنية الأساسية لبرنامج ربط العمليات التجارية الفاشلة.

RestError: RestErrorConstructor

النوع

StorageOAuthScopes

نطاق OAuth المستخدم مع Azure Storage.

StorageOAuthScopes: string | string[]

النوع

string | string[]

logger

@azure/logger تكوين هذه الحزمة.

logger: AzureLogger

النوع