BlockBlobSyncUploadFromURLOptions interface
خيارات لتكوين عملية syncUploadFromURL .
- Extends
الخصائص
abort |
تنفيذ الواجهة |
blob |
عناوين HTTP لتعيينها عند التحميل إلى كائن ثنائي كبير الحجم للكتلة. العنوان الشائع الذي يجب تعيينه هو |
conditions | الشروط التي يجب تلبيتها ل Azure Blob الوجهة. |
copy |
اختياري، الافتراضي صحيح. يشير إلى ما إذا كان يجب نسخ الخصائص من الكائن الثنائي كبير الحجم المصدر. |
copy |
اختياري، افتراضي "استبدال". يشير إلى ما إذا كان يجب نسخ علامات المصدر أو استبدالها بالعلامات المحددة بواسطة العلامات. |
customer |
معلومات المفتاح المقدمة من العميل. |
encryption |
اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم إجراء التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure. |
metadata | اختياري. يحدد زوج الاسم والقيمة المعرفة من قبل المستخدم المقترنة بالكائنات الثنائية كبيرة الحجم. إذا لم يتم تحديد أزواج قيمة الاسم، فستنسخ العملية بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف إلى الكائن الثنائي كبير الحجم الوجهة. إذا تم تحديد زوج واحد أو أكثر من أزواج قيمة الاسم، يتم إنشاء الكائن الثنائي كبير الحجم الوجهة ببيانات التعريف المحددة، ولا يتم نسخ بيانات التعريف من الكائن الثنائي كبير الحجم المصدر أو الملف. لاحظ أنه بدءا من الإصدار 2009-09-19، يجب أن تلتزم أسماء بيانات التعريف بقواعد تسمية معرفات C#. راجع التسمية والرجوع إلى الحاويات والكائنات الثنائية كبيرة الحجم وبيانات التعريف لمزيد من المعلومات. |
source |
يتم دعم نوع الحامل فقط. يجب أن تكون بيانات الاعتماد رمز وصول OAuth صالحا لنسخ المصدر. |
source |
اختياري. الشروط التي يجب تلبيتها لمصدر Azure Blob. |
source |
حدد md5 المحسوب لنطاق وحدات البايت التي يجب قراءتها من مصدر النسخ. |
tags | علامات كائن ثنائي كبير الحجم. |
tier | طبقة الوصول. مزيد من التفاصيل - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers |
timeout |
مهلة الخادم بالثوان. لمزيدٍ من المعلومات، |
الخصائص الموروثة
tracing |
خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع. |
تفاصيل الخاصية
abortSignal
تنفيذ الواجهة AbortSignalLike
للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة تحكم @azure/abort لإنشاء AbortSignal
.
abortSignal?: AbortSignalLike
قيمة الخاصية
blobHTTPHeaders
عناوين HTTP لتعيينها عند التحميل إلى كائن ثنائي كبير الحجم للكتلة.
العنوان الشائع الذي يجب تعيينه هو blobContentType
، مما يمكن المستعرض من توفير وظائف استنادا إلى نوع الملف.
blobHTTPHeaders?: BlobHTTPHeaders
قيمة الخاصية
conditions
الشروط التي يجب تلبيتها ل Azure Blob الوجهة.
conditions?: BlobRequestConditions
قيمة الخاصية
copySourceBlobProperties
اختياري، الافتراضي صحيح. يشير إلى ما إذا كان يجب نسخ الخصائص من الكائن الثنائي كبير الحجم المصدر.
copySourceBlobProperties?: boolean
قيمة الخاصية
boolean
copySourceTags
اختياري، افتراضي "استبدال". يشير إلى ما إذا كان يجب نسخ علامات المصدر أو استبدالها بالعلامات المحددة بواسطة العلامات.
copySourceTags?: BlobCopySourceTags
قيمة الخاصية
customerProvidedKey
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
tier
طبقة الوصول. مزيد من التفاصيل - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
tier?: string
قيمة الخاصية
string
timeoutInSeconds
مهلة الخادم بالثوان. لمزيدٍ من المعلومات،
timeoutInSeconds?: number
قيمة الخاصية
number
تفاصيل الخاصية الموروثة
tracingOptions
خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث منCommonOptions.tracingOptions