Microsoft.NetApp netAppAccounts/capacityPools/volumes 2024-03-01-preview
- أحدث
- 2024-03-01
- 2024-03-01-معاينة
- 2023-11-01
- 2023-11-01-معاينة
- 2023-07-01
- 2023-07-01-معاينة
- 2023-05-01
- 2023-05-01-معاينة
- 2022-11-01
- معاينة 2022-11-01
- 2022-09-01
- 2022-05-01
- 2022-03-01
- 2022-01-01
- 2021-10-01
- 2021-08-01
- 2021-06-01
- 2021-04-01
- 2021-04-01-معاينة
- 2021-02-01
-
2020-12-01 - 2020-11-01
- 2020-09-01
- 2020-08-01
-
2020-07-01 -
2020-06-01 - 2020-05-01
- 2020-03-01
- 2020-02-01
-
2019-11-01 -
2019-10-01 - 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-05-01
- 2017-08-15
تعريف مورد Bicep
يمكن نشر نوع مورد netAppAccounts/capacityPools/volumes مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/capacityPools/volumes، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2024-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
acceptGrowCapacityPoolForShortTermCloneSplit: 'string'
avsDataStore: 'string'
backupId: 'string'
capacityPoolResourceId: 'string'
coolAccess: bool
coolAccessRetrievalPolicy: 'string'
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
backup: {
backupPolicyId: 'string'
backupVaultId: 'string'
policyEnforced: bool
}
replication: {
endpointType: 'string'
remotePath: {
externalHostName: 'string'
serverName: 'string'
volumeName: 'string'
}
remoteVolumeRegion: 'string'
remoteVolumeResourceId: 'string'
replicationSchedule: 'string'
}
snapshot: {
snapshotPolicyId: 'string'
}
volumeRelocation: {
relocationRequested: bool
}
}
defaultGroupQuotaInKiBs: int
defaultUserQuotaInKiBs: int
deleteBaseSnapshot: bool
enableSubvolumes: 'string'
encryptionKeySource: 'string'
exportPolicy: {
rules: [
{
allowedClients: 'string'
chownMode: 'string'
cifs: bool
hasRootAccess: bool
kerberos5iReadWrite: bool
kerberos5pReadWrite: bool
kerberos5ReadWrite: bool
nfsv3: bool
nfsv41: bool
ruleIndex: int
unixReadWrite: bool
}
]
}
isDefaultQuotaEnabled: bool
isLargeVolume: bool
isRestoring: bool
kerberosEnabled: bool
keyVaultPrivateEndpointResourceId: 'string'
language: 'string'
ldapEnabled: bool
networkFeatures: 'string'
placementRules: [
{
key: 'string'
value: 'string'
}
]
protocolTypes: [
'string'
]
proximityPlacementGroup: 'string'
securityStyle: 'string'
serviceLevel: 'string'
smbAccessBasedEnumeration: 'string'
smbContinuouslyAvailable: bool
smbEncryption: bool
smbNonBrowsable: 'string'
snapshotDirectoryVisible: bool
snapshotId: 'string'
subnetId: 'string'
throughputMibps: int
unixPermissions: 'string'
usageThreshold: int
volumeSpecName: 'string'
volumeType: 'string'
}
zones: [
'string'
]
}
قيم الخصائص
netAppAccounts/capacityPools/volumes
اسم | وصف | قيمة |
---|---|---|
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
مكان | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: capacityPools |
خصائص | خصائص وحدة التخزين | |
مناطق | منطقة التوفر | سلسلة[] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
خصائص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | في حين أن التقسيم التلقائي لحجم النسخ على المدى القصير، إذا لم يكن لدى التجمع الأصل مساحة كافية لاستيعاب وحدة التخزين بعد التقسيم، تغيير حجمها تلقائيا، مما سيؤدي إلى زيادة الفوترة. لقبول زيادة حجم تجمع السعة تلقائيا وإنشاء حجم استنساخ قصير الأجل، قم بتعيين الخاصية على أنها مقبولة. | "مقبول" "تم الرفض" |
avsDataStore | تحديد ما إذا كان يتم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | معرف المورد المستخدم لتعريف النسخ الاحتياطي. | خيط |
معرف مصدر السعة | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدة التخزين | خيط |
coolAccess | تحديد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدات التخزين. | قيمة منطقية |
نهج تقييم القرون الباردة | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" 'أبدا' 'OnRead' |
البرودةPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | الباحث القيود: قيمة الحد الأدنى = 2 القيمة القصوى = 183 |
رمز الإنشاء المميز | مسار ملف فريد لوحدات التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | |
DefaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs. | الباحث |
DefaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs . | الباحث |
حذفBaseSnapshot | إذا تم تمكين (صحيح) سيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية للخطأ | قيمة منطقية |
تمكين الكيانات | علامة تشير إلى ما إذا كانت عمليات الوحدات الفرعية ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
نهج التصدير | مجموعة قواعد نهج التصدير | نهج |
isDefaultQuotaEnabled | تحديد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدات التخزين. | قيمة منطقية |
isLargeVolume | تحديد ما إذا كانت وحدة التخزين عبارة عن وحدة تخزين كبيرة أو وحدة تخزين عادية. | قيمة منطقية |
isRestoring | استعاده | قيمة منطقية |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يتواجد في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | خيط |
اللغة | اللغة المعتمدة لوحدات التخزين. | 'ar' 'ar.utf-8' 'c' 'c.utf-8' 'cs' 'cs.utf-8' 'da' 'da.utf-8' 'de' 'de.utf-8' 'en' 'en-us' 'en-us.utf-8' 'en.utf-8' 'es' 'es.utf-8' 'fi' 'fi.utf-8' 'fr' 'fr.utf-8' "هو" "he.utf-8" "ساعة" 'hr.utf-8' 'hu' 'hu.utf-8' 'it' 'it.utf-8' 'ja' 'ja-jp.932' 'ja-jp.932.utf-8' 'ja-jp.pck' 'ja-jp.pck-v2' 'ja-jp.pck-v2.utf-8' 'ja-jp.pck.utf-8' 'ja-v1' 'ja-v1.utf-8' 'ja.utf-8' 'ko' 'ko.utf-8' 'nl' 'nl.utf-8' "لا" 'no.utf-8' 'pl' 'pl.utf-8' 'نقطة' 'pt.utf-8' 'ro' "ro.utf-8" 'ru' 'ru.utf-8' 'sk' 'sk.utf-8' 'sl' 'sl.utf-8' 'sv' 'sv.utf-8' 'tr' 'tr.utf-8' 'utf8mb4' 'zh' 'zh-tw' 'zh-tw.big5' 'zh-tw.big5.utf-8' 'zh-tw.utf-8' 'zh.gbk' 'zh.gbk.utf-8' 'zh.utf-8' |
ldapEnabled | تحديد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | قيمة منطقية |
ميزات الشبكة | ميزات الشبكة المتوفرة لوحدات التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" "قياسي" "Standard_Basic" |
قواعد الموضع | قواعد تعيين موضع التطبيق الخاصة بوحدات التخزين المعينة | |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة[] |
مجموعة موضع التقارب | مجموعة موضع التقارب المقترنة بمستوى الصوت | خيط |
نوع الأمان | نمط أمان وحدة التخزين، وunix الافتراضي، والإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' "unix" |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | 'Premium' "قياسي" 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لتخزين smb. ينطبق فقط على وحدة تخزين SMB | قيمة منطقية |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | قيمة منطقية |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | قيمة منطقية |
معرف اللقطة | معرف المورد المستخدم لتعريف اللقطة. | خيط |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لحجم qosType اليدوي | الباحث |
unixPermissions | تم قبول أذونات UNIX الخاصة بوحدة تخزين NFS بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد الأذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. تجنب تمرير قيمة خالية ل unixPermissions في عملية تحديث وحدة التخزين، وفقا للسلوك، إذا تم تمرير قيمة Null، فستصبح قيمة unixPermissions المرئية للمستخدم خالية، ولن يتمكن المستخدم من الحصول على قيمة unixPermissions. على جانب أكثر أمانا، ستبقى قيمة unixPermissions الفعلية على وحدة التخزين كقيمتها المحفوظة الأخيرة فقط. | خيط القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
حجب الاستخدام | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. بالنسبة إلى وحدات التخزين العادية، تكون القيم الصالحة في النطاق من 50 غيجابايت إلى 100 تيرابايت. بالنسبة إلى وحدات التخزين الكبيرة، تكون القيم الصالحة في النطاق من 100 تيرابايت إلى 500 تيرابايت، وعلى أساس استثنائي، من إلى 2400 جيجابايت إلى 2400 تيرابايت. القيم المعبر عنها بالبايت كمضاعفات 1 غيغابايت. | int (مطلوب) القيود: قيمة الحد الأدنى = 53687091200 القيمة القصوى = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدات التخزين المعينة في مجموعة وحدة تخزين للبيانات والسجل على سبيل المثال | خيط |
نوع وحدة التخزين | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone | خيط |
VolumePropertiesDataProtection
اسم | وصف | قيمة |
---|---|---|
نسخ احتياطي | خصائص النسخ الاحتياطي | |
نسخ متماثل | خصائص النسخ المتماثل | |
لقطه | خصائص اللقطة. | VolumeSnapshotProperties |
إعادة تخصيص وحدة التخزين | خصائص VolumeRelocation | |
خصائص النسخ الاحتياطي لوحدات التخزين
اسم | وصف | قيمة |
---|---|---|
معرف نهج النسخ الاحتياطي | معرف مورد نهج النسخ الاحتياطي | خيط |
backupVaultId | معرف مورد مخزن النسخ الاحتياطي | خيط |
تم تمكين النهج | تم فرض النهج | قيمة منطقية |
ReplicationObject
اسم | وصف | قيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدات التخزين | 'dst' 'src' |
remotePath | المسار الكامل إلى وحدة التخزين التي سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل | |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل وحدة التخزين. | خيط |
remoteVolumeResourceId | معرف المورد لوحدات التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق والمنطقة | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدول | "_10minutely" 'يوميا' 'كل ساعة' |
RemotePath
اسم | وصف | قيمة |
---|---|---|
اسم المضيف الخارجي | المسار إلى مضيف ONTAP | سلسلة (مطلوب) |
اسم الخادم | اسم خادم على مضيف ONTAP | سلسلة (مطلوب) |
اسم وحدة التخزين | اسم وحدة تخزين على الخادم | سلسلة (مطلوب) |
خصائص VolumeSnapshot
اسم | وصف | قيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | خيط |
خصائص إعادة تخصيص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
إعادة طلب النقل | هل تم طلب نقل لهذا الحجم | قيمة منطقية |
VolumePropertiesExportPolicy
اسم | وصف | قيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
اسم | وصف | قيمة |
---|---|---|
Clients المسموح بها | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | خيط |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
cifs | يسمح ببروتوكول CIFS | قيمة منطقية |
hasRootAccess | لديه حق الوصول الجذر إلى وحدة التخزين | قيمة منطقية |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5pReadWrite | الوصول للقراءة والكتابة في Kerberos5p. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | قيمة منطقية |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | قيمة منطقية |
ruleIndex | فهرس الطلب | الباحث |
unixReadWrite | الوصول للقراءة والكتابة | قيمة منطقية |
PlacementKeyValuePairs
اسم | وصف | قيمة |
---|---|---|
مفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |
قيمة | قيمة معلمة خاصة بالتطبيق لموضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
إنشاء مورد ANF جديد مع وحدة تخزين NFSV3/NFSv4.1 |
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ومستوى تخزين واحد تم تكوينه باستخدام بروتوكول NFSV3 أو NFSv4.1. يتم توزيعها جميعا مع شبكة Azure الظاهرية والشبكة الفرعية المفوضة المطلوبة لإنشاء أي وحدة تخزين |
إنشاء مورد ANF جديد مع وحدة تخزين SMB |
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ومستوى تخزين واحد تم تكوينه باستخدام بروتوكول SMB. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد netAppAccounts/capacityPools/volumes مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/capacityPools/volumes، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"apiVersion": "2024-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"acceptGrowCapacityPoolForShortTermCloneSplit": "string",
"avsDataStore": "string",
"backupId": "string",
"capacityPoolResourceId": "string",
"coolAccess": "bool",
"coolAccessRetrievalPolicy": "string",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"backup": {
"backupPolicyId": "string",
"backupVaultId": "string",
"policyEnforced": "bool"
},
"replication": {
"endpointType": "string",
"remotePath": {
"externalHostName": "string",
"serverName": "string",
"volumeName": "string"
},
"remoteVolumeRegion": "string",
"remoteVolumeResourceId": "string",
"replicationSchedule": "string"
},
"snapshot": {
"snapshotPolicyId": "string"
},
"volumeRelocation": {
"relocationRequested": "bool"
}
},
"defaultGroupQuotaInKiBs": "int",
"defaultUserQuotaInKiBs": "int",
"deleteBaseSnapshot": "bool",
"enableSubvolumes": "string",
"encryptionKeySource": "string",
"exportPolicy": {
"rules": [
{
"allowedClients": "string",
"chownMode": "string",
"cifs": "bool",
"hasRootAccess": "bool",
"kerberos5iReadWrite": "bool",
"kerberos5pReadWrite": "bool",
"kerberos5ReadWrite": "bool",
"nfsv3": "bool",
"nfsv41": "bool",
"ruleIndex": "int",
"unixReadWrite": "bool"
}
]
},
"isDefaultQuotaEnabled": "bool",
"isLargeVolume": "bool",
"isRestoring": "bool",
"kerberosEnabled": "bool",
"keyVaultPrivateEndpointResourceId": "string",
"language": "string",
"ldapEnabled": "bool",
"networkFeatures": "string",
"placementRules": [
{
"key": "string",
"value": "string"
}
],
"protocolTypes": [ "string" ],
"proximityPlacementGroup": "string",
"securityStyle": "string",
"serviceLevel": "string",
"smbAccessBasedEnumeration": "string",
"smbContinuouslyAvailable": "bool",
"smbEncryption": "bool",
"smbNonBrowsable": "string",
"snapshotDirectoryVisible": "bool",
"snapshotId": "string",
"subnetId": "string",
"throughputMibps": "int",
"unixPermissions": "string",
"usageThreshold": "int",
"volumeSpecName": "string",
"volumeType": "string"
},
"zones": [ "string" ]
}
قيم الخصائص
netAppAccounts/capacityPools/volumes
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد | 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2024-03-01-preview' |
اسم | اسم المورد راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) |
مكان | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص | خصائص وحدة التخزين | |
مناطق | منطقة التوفر | سلسلة[] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
خصائص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | في حين أن التقسيم التلقائي لحجم النسخ على المدى القصير، إذا لم يكن لدى التجمع الأصل مساحة كافية لاستيعاب وحدة التخزين بعد التقسيم، تغيير حجمها تلقائيا، مما سيؤدي إلى زيادة الفوترة. لقبول زيادة حجم تجمع السعة تلقائيا وإنشاء حجم استنساخ قصير الأجل، قم بتعيين الخاصية على أنها مقبولة. | "مقبول" "تم الرفض" |
avsDataStore | تحديد ما إذا كان يتم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | معرف المورد المستخدم لتعريف النسخ الاحتياطي. | خيط |
معرف مصدر السعة | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدة التخزين | خيط |
coolAccess | تحديد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدات التخزين. | قيمة منطقية |
نهج تقييم القرون الباردة | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" 'أبدا' 'OnRead' |
البرودةPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | الباحث القيود: قيمة الحد الأدنى = 2 القيمة القصوى = 183 |
رمز الإنشاء المميز | مسار ملف فريد لوحدات التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | |
DefaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs. | الباحث |
DefaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs . | الباحث |
حذفBaseSnapshot | إذا تم تمكين (صحيح) سيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية للخطأ | قيمة منطقية |
تمكين الكيانات | علامة تشير إلى ما إذا كانت عمليات الوحدات الفرعية ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
نهج التصدير | مجموعة قواعد نهج التصدير | نهج |
isDefaultQuotaEnabled | تحديد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدات التخزين. | قيمة منطقية |
isLargeVolume | تحديد ما إذا كانت وحدة التخزين عبارة عن وحدة تخزين كبيرة أو وحدة تخزين عادية. | قيمة منطقية |
isRestoring | استعاده | قيمة منطقية |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يتواجد في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | خيط |
اللغة | اللغة المعتمدة لوحدات التخزين. | 'ar' 'ar.utf-8' 'c' 'c.utf-8' 'cs' 'cs.utf-8' 'da' 'da.utf-8' 'de' 'de.utf-8' 'en' 'en-us' 'en-us.utf-8' 'en.utf-8' 'es' 'es.utf-8' 'fi' 'fi.utf-8' 'fr' 'fr.utf-8' "هو" "he.utf-8" "ساعة" 'hr.utf-8' 'hu' 'hu.utf-8' 'it' 'it.utf-8' 'ja' 'ja-jp.932' 'ja-jp.932.utf-8' 'ja-jp.pck' 'ja-jp.pck-v2' 'ja-jp.pck-v2.utf-8' 'ja-jp.pck.utf-8' 'ja-v1' 'ja-v1.utf-8' 'ja.utf-8' 'ko' 'ko.utf-8' 'nl' 'nl.utf-8' "لا" 'no.utf-8' 'pl' 'pl.utf-8' 'نقطة' 'pt.utf-8' 'ro' "ro.utf-8" 'ru' 'ru.utf-8' 'sk' 'sk.utf-8' 'sl' 'sl.utf-8' 'sv' 'sv.utf-8' 'tr' 'tr.utf-8' 'utf8mb4' 'zh' 'zh-tw' 'zh-tw.big5' 'zh-tw.big5.utf-8' 'zh-tw.utf-8' 'zh.gbk' 'zh.gbk.utf-8' 'zh.utf-8' |
ldapEnabled | تحديد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | قيمة منطقية |
ميزات الشبكة | ميزات الشبكة المتوفرة لوحدات التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" "قياسي" "Standard_Basic" |
قواعد الموضع | قواعد تعيين موضع التطبيق الخاصة بوحدات التخزين المعينة | |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة[] |
مجموعة موضع التقارب | مجموعة موضع التقارب المقترنة بمستوى الصوت | خيط |
نوع الأمان | نمط أمان وحدة التخزين، وunix الافتراضي، والإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' "unix" |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | 'Premium' "قياسي" 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لتخزين smb. ينطبق فقط على وحدة تخزين SMB | قيمة منطقية |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | قيمة منطقية |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | قيمة منطقية |
معرف اللقطة | معرف المورد المستخدم لتعريف اللقطة. | خيط |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لحجم qosType اليدوي | الباحث |
unixPermissions | تم قبول أذونات UNIX الخاصة بوحدة تخزين NFS بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد الأذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. تجنب تمرير قيمة خالية ل unixPermissions في عملية تحديث وحدة التخزين، وفقا للسلوك، إذا تم تمرير قيمة Null، فستصبح قيمة unixPermissions المرئية للمستخدم خالية، ولن يتمكن المستخدم من الحصول على قيمة unixPermissions. على جانب أكثر أمانا، ستبقى قيمة unixPermissions الفعلية على وحدة التخزين كقيمتها المحفوظة الأخيرة فقط. | خيط القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
حجب الاستخدام | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. بالنسبة إلى وحدات التخزين العادية، تكون القيم الصالحة في النطاق من 50 غيجابايت إلى 100 تيرابايت. بالنسبة إلى وحدات التخزين الكبيرة، تكون القيم الصالحة في النطاق من 100 تيرابايت إلى 500 تيرابايت، وعلى أساس استثنائي، من إلى 2400 جيجابايت إلى 2400 تيرابايت. القيم المعبر عنها بالبايت كمضاعفات 1 غيغابايت. | int (مطلوب) القيود: قيمة الحد الأدنى = 53687091200 القيمة القصوى = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدات التخزين المعينة في مجموعة وحدة تخزين للبيانات والسجل على سبيل المثال | خيط |
نوع وحدة التخزين | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone | خيط |
VolumePropertiesDataProtection
اسم | وصف | قيمة |
---|---|---|
نسخ احتياطي | خصائص النسخ الاحتياطي | |
نسخ متماثل | خصائص النسخ المتماثل | |
لقطه | خصائص اللقطة. | VolumeSnapshotProperties |
إعادة تخصيص وحدة التخزين | خصائص VolumeRelocation | |
خصائص النسخ الاحتياطي لوحدات التخزين
اسم | وصف | قيمة |
---|---|---|
معرف نهج النسخ الاحتياطي | معرف مورد نهج النسخ الاحتياطي | خيط |
backupVaultId | معرف مورد مخزن النسخ الاحتياطي | خيط |
تم تمكين النهج | تم فرض النهج | قيمة منطقية |
ReplicationObject
اسم | وصف | قيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدات التخزين | 'dst' 'src' |
remotePath | المسار الكامل إلى وحدة التخزين التي سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل | |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل وحدة التخزين. | خيط |
remoteVolumeResourceId | معرف المورد لوحدات التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق والمنطقة | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدول | "_10minutely" 'يوميا' 'كل ساعة' |
RemotePath
اسم | وصف | قيمة |
---|---|---|
اسم المضيف الخارجي | المسار إلى مضيف ONTAP | سلسلة (مطلوب) |
اسم الخادم | اسم خادم على مضيف ONTAP | سلسلة (مطلوب) |
اسم وحدة التخزين | اسم وحدة تخزين على الخادم | سلسلة (مطلوب) |
خصائص VolumeSnapshot
اسم | وصف | قيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | خيط |
خصائص إعادة تخصيص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
إعادة طلب النقل | هل تم طلب نقل لهذا الحجم | قيمة منطقية |
VolumePropertiesExportPolicy
اسم | وصف | قيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
اسم | وصف | قيمة |
---|---|---|
Clients المسموح بها | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | خيط |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
cifs | يسمح ببروتوكول CIFS | قيمة منطقية |
hasRootAccess | لديه حق الوصول الجذر إلى وحدة التخزين | قيمة منطقية |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5pReadWrite | الوصول للقراءة والكتابة في Kerberos5p. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | قيمة منطقية |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | قيمة منطقية |
ruleIndex | فهرس الطلب | الباحث |
unixReadWrite | الوصول للقراءة والكتابة | قيمة منطقية |
PlacementKeyValuePairs
اسم | وصف | قيمة |
---|---|---|
مفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |
قيمة | قيمة معلمة خاصة بالتطبيق لموضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
إنشاء مورد ANF جديد مع وحدة تخزين NFSV3/NFSv4.1 |
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ومستوى تخزين واحد تم تكوينه باستخدام بروتوكول NFSV3 أو NFSv4.1. يتم توزيعها جميعا مع شبكة Azure الظاهرية والشبكة الفرعية المفوضة المطلوبة لإنشاء أي وحدة تخزين |
إنشاء مورد ANF جديد مع وحدة تخزين SMB |
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ومستوى تخزين واحد تم تكوينه باستخدام بروتوكول SMB. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد netAppAccounts/capacityPools/volumes مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/capacityPools/volumes، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2024-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
acceptGrowCapacityPoolForShortTermCloneSplit = "string"
avsDataStore = "string"
backupId = "string"
capacityPoolResourceId = "string"
coolAccess = bool
coolAccessRetrievalPolicy = "string"
coolnessPeriod = int
creationToken = "string"
dataProtection = {
backup = {
backupPolicyId = "string"
backupVaultId = "string"
policyEnforced = bool
}
replication = {
endpointType = "string"
remotePath = {
externalHostName = "string"
serverName = "string"
volumeName = "string"
}
remoteVolumeRegion = "string"
remoteVolumeResourceId = "string"
replicationSchedule = "string"
}
snapshot = {
snapshotPolicyId = "string"
}
volumeRelocation = {
relocationRequested = bool
}
}
defaultGroupQuotaInKiBs = int
defaultUserQuotaInKiBs = int
deleteBaseSnapshot = bool
enableSubvolumes = "string"
encryptionKeySource = "string"
exportPolicy = {
rules = [
{
allowedClients = "string"
chownMode = "string"
cifs = bool
hasRootAccess = bool
kerberos5iReadWrite = bool
kerberos5pReadWrite = bool
kerberos5ReadWrite = bool
nfsv3 = bool
nfsv41 = bool
ruleIndex = int
unixReadWrite = bool
}
]
}
isDefaultQuotaEnabled = bool
isLargeVolume = bool
isRestoring = bool
kerberosEnabled = bool
keyVaultPrivateEndpointResourceId = "string"
language = "string"
ldapEnabled = bool
networkFeatures = "string"
placementRules = [
{
key = "string"
value = "string"
}
]
protocolTypes = [
"string"
]
proximityPlacementGroup = "string"
securityStyle = "string"
serviceLevel = "string"
smbAccessBasedEnumeration = "string"
smbContinuouslyAvailable = bool
smbEncryption = bool
smbNonBrowsable = "string"
snapshotDirectoryVisible = bool
snapshotId = "string"
subnetId = "string"
throughputMibps = int
unixPermissions = "string"
usageThreshold = int
volumeSpecName = "string"
volumeType = "string"
}
zones = [
"string"
]
})
}
قيم الخصائص
netAppAccounts/capacityPools/volumes
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد | "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2024-03-01-preview" |
اسم | اسم المورد | سلسلة (مطلوب) |
مكان | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: capacityPools |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. |
خصائص | خصائص وحدة التخزين | |
مناطق | منطقة التوفر | سلسلة[] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
خصائص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | في حين أن التقسيم التلقائي لحجم النسخ على المدى القصير، إذا لم يكن لدى التجمع الأصل مساحة كافية لاستيعاب وحدة التخزين بعد التقسيم، تغيير حجمها تلقائيا، مما سيؤدي إلى زيادة الفوترة. لقبول زيادة حجم تجمع السعة تلقائيا وإنشاء حجم استنساخ قصير الأجل، قم بتعيين الخاصية على أنها مقبولة. | "مقبول" "تم الرفض" |
avsDataStore | تحديد ما إذا كان يتم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | معرف المورد المستخدم لتعريف النسخ الاحتياطي. | خيط |
معرف مصدر السعة | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدة التخزين | خيط |
coolAccess | تحديد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدات التخزين. | قيمة منطقية |
نهج تقييم القرون الباردة | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" "أبدا" "OnRead" |
البرودةPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | الباحث القيود: قيمة الحد الأدنى = 2 القيمة القصوى = 183 |
رمز الإنشاء المميز | مسار ملف فريد لوحدات التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | |
DefaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs. | الباحث |
DefaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدات التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق الحد الأدنى للقيمة 4 KiBs . | الباحث |
حذفBaseSnapshot | إذا تم تمكين (صحيح) سيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية للخطأ | قيمة منطقية |
تمكين الكيانات | علامة تشير إلى ما إذا كانت عمليات الوحدات الفرعية ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | "Microsoft.KeyVault" "Microsoft.NetApp" |
نهج التصدير | مجموعة قواعد نهج التصدير | نهج |
isDefaultQuotaEnabled | تحديد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدات التخزين. | قيمة منطقية |
isLargeVolume | تحديد ما إذا كانت وحدة التخزين عبارة عن وحدة تخزين كبيرة أو وحدة تخزين عادية. | قيمة منطقية |
isRestoring | استعاده | قيمة منطقية |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يتواجد في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | خيط |
اللغة | اللغة المعتمدة لوحدات التخزين. | "ar" "ar.utf-8" "ج" "c.utf-8" "cs" "cs.utf-8" "da" "da.utf-8" "de" "de.utf-8" "en" "en-us" "en-us.utf-8" "en.utf-8" "es" "es.utf-8" "fi" "fi.utf-8" "fr" "fr.utf-8" "هو" "he.utf-8" "ساعة" "hr.utf-8" "hu" "hu.utf-8" "it" "it.utf-8" "ja" "ja-jp.932" "ja-jp.932.utf-8" "ja-jp.pck" "ja-jp.pck-v2" "ja-jp.pck-v2.utf-8" "ja-jp.pck.utf-8" "ja-v1" "ja-v1.utf-8" "ja.utf-8" "ko" "ko.utf-8" "nl" "nl.utf-8" "لا" "no.utf-8" "pl" "pl.utf-8" "نقطة" "pt.utf-8" "ro" "ro.utf-8" "ru" "ru.utf-8" "sk" "sk.utf-8" "sl" "sl.utf-8" "sv" "sv.utf-8" "tr" "tr.utf-8" "utf8mb4" "zh" "zh-tw" "zh-tw.big5" "zh-tw.big5.utf-8" "zh-tw.utf-8" "zh.gbk" "zh.gbk.utf-8" "zh.utf-8" |
ldapEnabled | تحديد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | قيمة منطقية |
ميزات الشبكة | ميزات الشبكة المتوفرة لوحدات التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" "قياسي" "Standard_Basic" |
قواعد الموضع | قواعد تعيين موضع التطبيق الخاصة بوحدات التخزين المعينة | |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة[] |
مجموعة موضع التقارب | مجموعة موضع التقارب المقترنة بمستوى الصوت | خيط |
نوع الأمان | نمط أمان وحدة التخزين، وunix الافتراضي، والإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | "ntfs" "unix" |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | "Premium" "قياسي" "StandardZRS" "Ultra" |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لتخزين smb. ينطبق فقط على وحدة تخزين SMB | قيمة منطقية |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | قيمة منطقية |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | قيمة منطقية |
معرف اللقطة | معرف المورد المستخدم لتعريف اللقطة. | خيط |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لحجم qosType اليدوي | الباحث |
unixPermissions | تم قبول أذونات UNIX الخاصة بوحدة تخزين NFS بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد الأذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. تجنب تمرير قيمة خالية ل unixPermissions في عملية تحديث وحدة التخزين، وفقا للسلوك، إذا تم تمرير قيمة Null، فستصبح قيمة unixPermissions المرئية للمستخدم خالية، ولن يتمكن المستخدم من الحصول على قيمة unixPermissions. على جانب أكثر أمانا، ستبقى قيمة unixPermissions الفعلية على وحدة التخزين كقيمتها المحفوظة الأخيرة فقط. | خيط القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
حجب الاستخدام | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. بالنسبة إلى وحدات التخزين العادية، تكون القيم الصالحة في النطاق من 50 غيجابايت إلى 100 تيرابايت. بالنسبة إلى وحدات التخزين الكبيرة، تكون القيم الصالحة في النطاق من 100 تيرابايت إلى 500 تيرابايت، وعلى أساس استثنائي، من إلى 2400 جيجابايت إلى 2400 تيرابايت. القيم المعبر عنها بالبايت كمضاعفات 1 غيغابايت. | int (مطلوب) القيود: قيمة الحد الأدنى = 53687091200 القيمة القصوى = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدات التخزين المعينة في مجموعة وحدة تخزين للبيانات والسجل على سبيل المثال | خيط |
نوع وحدة التخزين | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone | خيط |
VolumePropertiesDataProtection
اسم | وصف | قيمة |
---|---|---|
نسخ احتياطي | خصائص النسخ الاحتياطي | |
نسخ متماثل | خصائص النسخ المتماثل | |
لقطه | خصائص اللقطة. | VolumeSnapshotProperties |
إعادة تخصيص وحدة التخزين | خصائص VolumeRelocation | |
خصائص النسخ الاحتياطي لوحدات التخزين
اسم | وصف | قيمة |
---|---|---|
معرف نهج النسخ الاحتياطي | معرف مورد نهج النسخ الاحتياطي | خيط |
backupVaultId | معرف مورد مخزن النسخ الاحتياطي | خيط |
تم تمكين النهج | تم فرض النهج | قيمة منطقية |
ReplicationObject
اسم | وصف | قيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدات التخزين | "dst" "src" |
remotePath | المسار الكامل إلى وحدة التخزين التي سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل | |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل وحدة التخزين. | خيط |
remoteVolumeResourceId | معرف المورد لوحدات التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق والمنطقة | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدول | "_10minutely" "يوميا" "كل ساعة" |
RemotePath
اسم | وصف | قيمة |
---|---|---|
اسم المضيف الخارجي | المسار إلى مضيف ONTAP | سلسلة (مطلوب) |
اسم الخادم | اسم خادم على مضيف ONTAP | سلسلة (مطلوب) |
اسم وحدة التخزين | اسم وحدة تخزين على الخادم | سلسلة (مطلوب) |
خصائص VolumeSnapshot
اسم | وصف | قيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | خيط |
خصائص إعادة تخصيص وحدة التخزين
اسم | وصف | قيمة |
---|---|---|
إعادة طلب النقل | هل تم طلب نقل لهذا الحجم | قيمة منطقية |
VolumePropertiesExportPolicy
اسم | وصف | قيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
اسم | وصف | قيمة |
---|---|---|
Clients المسموح بها | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | خيط |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
cifs | يسمح ببروتوكول CIFS | قيمة منطقية |
hasRootAccess | لديه حق الوصول الجذر إلى وحدة التخزين | قيمة منطقية |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5pReadWrite | الوصول للقراءة والكتابة في Kerberos5p. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | قيمة منطقية |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | قيمة منطقية |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | قيمة منطقية |
ruleIndex | فهرس الطلب | الباحث |
unixReadWrite | الوصول للقراءة والكتابة | قيمة منطقية |
PlacementKeyValuePairs
اسم | وصف | قيمة |
---|---|---|
مفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |
قيمة | قيمة معلمة خاصة بالتطبيق لموضع وحدات التخزين في مجموعة وحدة التخزين | سلسلة (مطلوب) |