SnapshotPropertiesOutput interface
خصائص مورد اللقطة.
الخصائص
| completion |
النسبة المئوية لاكتمال النسخة الخلفية عند إنشاء مورد عبر عملية CopyStart. |
| copy |
يشير إلى تفاصيل الخطأ إذا فشلت النسخة الخلفية لمورد تم إنشاؤه عبر عملية CopyStart. |
| creation |
معلومات مصدر القرص. يتعذر تغيير معلومات CreateData بعد إنشاء القرص. |
| data |
متطلبات المصادقة الإضافية عند التصدير أو التحميل إلى قرص أو لقطة. |
| disk |
معرف ARM لمورد DiskAccess لاستخدام نقاط النهاية الخاصة على الأقراص. |
| disk |
حجم القرص بالبايت. هذا الحقل للقراءة فقط. |
| disk |
إذا كان createData.createOption فارغا، فهذا الحقل إلزامي ويشير إلى حجم القرص المراد إنشاؤه. إذا كان هذا الحقل موجودا للتحديثات أو الإنشاء باستخدام خيارات أخرى، فإنه يشير إلى تغيير الحجم. يسمح بتغيير الحجم فقط إذا لم يتم إرفاق القرص بجهاز ظاهري قيد التشغيل، ويمكنه فقط زيادة حجم القرص. |
| disk |
حالة اللقطة. |
| encryption | يمكن استخدام خاصية التشفير لتشفير البيانات الثابتة باستخدام المفاتيح المدارة من قبل العميل أو المفاتيح المدارة بواسطة النظام الأساسي. |
| encryption |
مجموعة إعدادات التشفير المستخدمة هي تشفير قرص Azure، ويمكن أن تحتوي على إعدادات تشفير متعددة لكل قرص أو لقطة. |
| hyper |
إنشاء برنامج تشغيل الآلة الافتراضية للجهاز الظاهري. ينطبق على أقراص نظام التشغيل فقط. |
| incremental | ما إذا كانت اللقطة تزايدية. تشغل اللقطات المتزايدة على نفس القرص مساحة أقل من اللقطات الكاملة ويمكن التعرف عليها. |
| incremental |
تشترك اللقطات المتزايدة للقرص في معرف عائلة لقطة تزايدي. يمكن استدعاء واجهة برمجة تطبيقات Get Page Range Diff فقط على لقطات تزايدية بنفس معرف العائلة. |
| network |
نهج الوصول إلى القرص عبر الشبكة. |
| os |
نوع نظام التشغيل. |
| provisioning |
حالة توفير القرص. |
| public |
نهج للتحكم في التصدير على القرص. |
| purchase |
معلومات خطة الشراء للصورة التي تم إنشاء القرص المصدر للقطة منها في الأصل. |
| security |
يحتوي على المعلومات المتعلقة بالأمان للمورد. |
| supported |
قائمة القدرات المدعومة للصورة التي تم إنشاء القرص المصدر من اللقطة منها في الأصل. |
| supports |
يشير إلى أن نظام التشغيل على لقطة يدعم الإسبات. |
| time |
الوقت الذي تم فيه إنشاء اللقطة. |
| unique |
Guid فريد يحدد المورد. |
تفاصيل الخاصية
completionPercent
النسبة المئوية لاكتمال النسخة الخلفية عند إنشاء مورد عبر عملية CopyStart.
completionPercent?: number
قيمة الخاصية
number
copyCompletionError
يشير إلى تفاصيل الخطأ إذا فشلت النسخة الخلفية لمورد تم إنشاؤه عبر عملية CopyStart.
copyCompletionError?: CopyCompletionErrorOutput
قيمة الخاصية
creationData
معلومات مصدر القرص. يتعذر تغيير معلومات CreateData بعد إنشاء القرص.
creationData: CreationDataOutput
قيمة الخاصية
dataAccessAuthMode
متطلبات المصادقة الإضافية عند التصدير أو التحميل إلى قرص أو لقطة.
dataAccessAuthMode?: "None" | "AzureActiveDirectory"
قيمة الخاصية
"None" | "AzureActiveDirectory"
diskAccessId
معرف ARM لمورد DiskAccess لاستخدام نقاط النهاية الخاصة على الأقراص.
diskAccessId?: string
قيمة الخاصية
string
diskSizeBytes
حجم القرص بالبايت. هذا الحقل للقراءة فقط.
diskSizeBytes?: number
قيمة الخاصية
number
diskSizeGB
إذا كان createData.createOption فارغا، فهذا الحقل إلزامي ويشير إلى حجم القرص المراد إنشاؤه. إذا كان هذا الحقل موجودا للتحديثات أو الإنشاء باستخدام خيارات أخرى، فإنه يشير إلى تغيير الحجم. يسمح بتغيير الحجم فقط إذا لم يتم إرفاق القرص بجهاز ظاهري قيد التشغيل، ويمكنه فقط زيادة حجم القرص.
diskSizeGB?: number
قيمة الخاصية
number
diskState
حالة اللقطة.
diskState?: "Unattached" | "Attached" | "Reserved" | "Frozen" | "ActiveSAS" | "ActiveSASFrozen" | "ReadyToUpload" | "ActiveUpload"
قيمة الخاصية
"Unattached" | "Attached" | "Reserved" | "Frozen" | "ActiveSAS" | "ActiveSASFrozen" | "ReadyToUpload" | "ActiveUpload"
encryption
يمكن استخدام خاصية التشفير لتشفير البيانات الثابتة باستخدام المفاتيح المدارة من قبل العميل أو المفاتيح المدارة بواسطة النظام الأساسي.
encryption?: EncryptionOutput
قيمة الخاصية
encryptionSettingsCollection
مجموعة إعدادات التشفير المستخدمة هي تشفير قرص Azure، ويمكن أن تحتوي على إعدادات تشفير متعددة لكل قرص أو لقطة.
encryptionSettingsCollection?: EncryptionSettingsCollectionOutput
قيمة الخاصية
hyperVGeneration
إنشاء برنامج تشغيل الآلة الافتراضية للجهاز الظاهري. ينطبق على أقراص نظام التشغيل فقط.
hyperVGeneration?: "V1" | "V2"
قيمة الخاصية
"V1" | "V2"
incremental
ما إذا كانت اللقطة تزايدية. تشغل اللقطات المتزايدة على نفس القرص مساحة أقل من اللقطات الكاملة ويمكن التعرف عليها.
incremental?: boolean
قيمة الخاصية
boolean
incrementalSnapshotFamilyId
تشترك اللقطات المتزايدة للقرص في معرف عائلة لقطة تزايدي. يمكن استدعاء واجهة برمجة تطبيقات Get Page Range Diff فقط على لقطات تزايدية بنفس معرف العائلة.
incrementalSnapshotFamilyId?: string
قيمة الخاصية
string
networkAccessPolicy
نهج الوصول إلى القرص عبر الشبكة.
networkAccessPolicy?: "AllowAll" | "AllowPrivate" | "DenyAll"
قيمة الخاصية
"AllowAll" | "AllowPrivate" | "DenyAll"
osType
نوع نظام التشغيل.
osType?: "Windows" | "Linux"
قيمة الخاصية
"Windows" | "Linux"
provisioningState
حالة توفير القرص.
provisioningState?: string
قيمة الخاصية
string
publicNetworkAccess
نهج للتحكم في التصدير على القرص.
publicNetworkAccess?: "Enabled" | "Disabled"
قيمة الخاصية
"Enabled" | "Disabled"
purchasePlan
معلومات خطة الشراء للصورة التي تم إنشاء القرص المصدر للقطة منها في الأصل.
purchasePlan?: PurchasePlanAutoGeneratedOutput
قيمة الخاصية
securityProfile
يحتوي على المعلومات المتعلقة بالأمان للمورد.
securityProfile?: DiskSecurityProfileOutput
قيمة الخاصية
supportedCapabilities
قائمة القدرات المدعومة للصورة التي تم إنشاء القرص المصدر من اللقطة منها في الأصل.
supportedCapabilities?: SupportedCapabilitiesOutput
قيمة الخاصية
supportsHibernation
يشير إلى أن نظام التشغيل على لقطة يدعم الإسبات.
supportsHibernation?: boolean
قيمة الخاصية
boolean
timeCreated
الوقت الذي تم فيه إنشاء اللقطة.
timeCreated?: string
قيمة الخاصية
string
uniqueId
Guid فريد يحدد المورد.
uniqueId?: string
قيمة الخاصية
string