BlockBlobSyncUploadFromURLOptions interface

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

Extends

الخصائص

abortSignal

تنفيذ الواجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم @azure/abort-controller لإنشاء AbortSignal.

blobHTTPHeaders

عناوين HTTP لتعيينها عند التحميل إلى كائن ثنائي كبير الحجم للكتلة. العنوان الشائع الذي يجب تعيينه هو blobContentType، ما يمكن المستعرض من توفير وظائف استنادا إلى نوع الملف.

conditions

الشروط التي يجب تلبيتها ل Azure Blob الوجهة.

copySourceBlobProperties

اختياري، الافتراضي صحيح. يشير إلى ما إذا كان يجب نسخ الخصائص من الكائن الثنائي كبير الحجم المصدر.

customerProvidedKey

معلومات المفتاح المقدمة من العميل.

encryptionScope

‏‏اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم تنفيذ التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

metadata

‏‏اختياري. يحدد زوج الاسم والقيمة المعرفة من قبل المستخدم المقترنة بالكائنات الثنائية كبيرة الحجم. إذا لم يتم تحديد أزواج قيمة الاسم، فستنسخ العملية بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف إلى الكائن الثنائي كبير الحجم الوجهة. إذا تم تحديد زوج واحد أو أكثر من أزواج قيمة الاسم، يتم إنشاء الكائن الثنائي كبير الحجم الوجهة ببيانات التعريف المحددة، ولا يتم نسخ بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف. لاحظ أنه بدءا من الإصدار 2009-09-19، يجب أن تلتزم أسماء بيانات التعريف بقواعد تسمية معرفات C#. راجع تسمية الحاويات والكائنات الثنائية كبيرة الحجم وبيانات التعريف والإشارة إليها لمزيد من المعلومات.

sourceAuthorization

يتم دعم نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر.

sourceConditions

‏‏اختياري. الشروط التي يجب تلبيتها ل Azure Blob المصدر.

sourceContentMD5

حدد md5 المحسوب لنطاق البايت الذي يجب قراءته من مصدر النسخ.

tags

علامات كائن ثنائي كبير الحجم.

tier

طبقة الوصول. مزيد من التفاصيل - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

timeoutInSeconds

مهلة الخادم بالثوان. لمزيد من المعلومات، @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

تفاصيل الخاصية

abortSignal

تنفيذ الواجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم @azure/abort-controller لإنشاء AbortSignal.

abortSignal?: AbortSignalLike

قيمة الخاصية

AbortSignalLike

blobHTTPHeaders

عناوين HTTP لتعيينها عند التحميل إلى كائن ثنائي كبير الحجم للكتلة. العنوان الشائع الذي يجب تعيينه هو blobContentType، ما يمكن المستعرض من توفير وظائف استنادا إلى نوع الملف.

blobHTTPHeaders?: BlobHTTPHeaders

قيمة الخاصية

conditions

الشروط التي يجب تلبيتها ل Azure Blob الوجهة.

conditions?: BlobRequestConditions

قيمة الخاصية

copySourceBlobProperties

اختياري، الافتراضي صحيح. يشير إلى ما إذا كان يجب نسخ الخصائص من الكائن الثنائي كبير الحجم المصدر.

copySourceBlobProperties?: boolean

قيمة الخاصية

boolean

customerProvidedKey

معلومات المفتاح المقدمة من العميل.

customerProvidedKey?: CpkInfo

قيمة الخاصية

encryptionScope

‏‏اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم تنفيذ التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

encryptionScope?: string

قيمة الخاصية

string

metadata

‏‏اختياري. يحدد زوج الاسم والقيمة المعرفة من قبل المستخدم المقترنة بالكائنات الثنائية كبيرة الحجم. إذا لم يتم تحديد أزواج قيمة الاسم، فستنسخ العملية بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف إلى الكائن الثنائي كبير الحجم الوجهة. إذا تم تحديد زوج واحد أو أكثر من أزواج قيمة الاسم، يتم إنشاء الكائن الثنائي كبير الحجم الوجهة ببيانات التعريف المحددة، ولا يتم نسخ بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف. لاحظ أنه بدءا من الإصدار 2009-09-19، يجب أن تلتزم أسماء بيانات التعريف بقواعد تسمية معرفات C#. راجع تسمية الحاويات والكائنات الثنائية كبيرة الحجم وبيانات التعريف والإشارة إليها لمزيد من المعلومات.

metadata?: Metadata

قيمة الخاصية

sourceAuthorization

يتم دعم نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر.

sourceAuthorization?: HttpAuthorization

قيمة الخاصية

sourceConditions

‏‏اختياري. الشروط التي يجب تلبيتها ل Azure Blob المصدر.

sourceConditions?: ModifiedAccessConditions

قيمة الخاصية

sourceContentMD5

حدد md5 المحسوب لنطاق البايت الذي يجب قراءته من مصدر النسخ.

sourceContentMD5?: Uint8Array

قيمة الخاصية

Uint8Array

tags

علامات كائن ثنائي كبير الحجم.

tags?: Tags

قيمة الخاصية

tier

طبقة الوصول. مزيد من التفاصيل - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

tier?: BlockBlobTier | string

قيمة الخاصية

BlockBlobTier | string

timeoutInSeconds

مهلة الخادم بالثوان. لمزيد من المعلومات، @seehttps://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/setting-timeouts-for-blob-service-operations

timeoutInSeconds?: number

قيمة الخاصية

number

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

OperationTracingOptions