Microsoft.NetApp netAppAccounts/volumeGroups 2023-05-01
تعريف مورد Bicep
يمكن نشر نوع مورد netAppAccounts/volumeGroups مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/volumeGroups، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2023-05-01' = {
name: 'string'
location: 'string'
parent: resourceSymbolicName
properties: {
groupMetaData: {
applicationIdentifier: 'string'
applicationType: 'string'
deploymentSpecId: 'string'
globalPlacementRules: [
{
key: 'string'
value: 'string'
}
]
groupDescription: 'string'
}
volumes: [
{
name: 'string'
properties: {
avsDataStore: 'string'
backupId: 'string'
capacityPoolResourceId: 'string'
coolAccess: bool
coolAccessRetrievalPolicy: 'string'
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
replication: {
endpointType: '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'
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'
}
tags: {}
zones: [
'string'
]
}
]
}
}
قيم Property
netAppAccounts/volumeGroups
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوبة) حد الحرف: 3-64 الأحرف الصالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. ابدأ ”بالأبجدية الرقمية“. |
الموقع | موقع المورد | سلسلة |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: netAppAccounts |
خصائص | خصائص مجموعة وحدة التخزين | خصائص مجموعة وحدات التخزين |
خصائص مجموعة وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
groupMetaData | تفاصيل مجموعة وحدات التخزين | VolumeGroupMetaData |
وحدات التخزين | قائمة وحدات التخزين من المجموعة | VolumeGroupVolumeProperties[] |
VolumeGroupMetaData
الاسم | الوصف | القيمة |
---|---|---|
معرف التطبيق | معرف خاص بالتطبيق | سلسلة |
نوع التطبيق | نوع التطبيق | 'ORACLE' 'SAP-HANA' |
deploymentSpecId | معرف خاص بالتطبيق لقواعد التوزيع لمجموعة وحدة التخزين | سلسلة |
globalPlacementRules | قواعد المواضع الخاصة بالتطبيق لمجموعة وحدة التخزين | PlacementKeyValuePairs[] |
groupDescription | وصف المجموعة | سلسلة |
PlacementKeyValuePairs
الاسم | الوصف | القيمة |
---|---|---|
المفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
القيمة | قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
وحدات التخزينGroupVolumeProperties
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
العلامات | علامات الموارد | عنصر |
المناطق | مناطق قابلية الوصول | سلسلة [] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان قد تم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتعريف النسخ الاحتياطي. | سلسلة |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
coolAccessRetrievalPolicy | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" 'أبدا' 'OnRead' |
CoolnessPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | int القيود: الحد الأدنى للقيمة = 7 الحد الأقصى للقيمة = 63 |
رمز الإنشاء | مسار ملف فريد لوحدة التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs. | int |
defaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs . | int |
حذفBaseSnapshot | إذا تم تمكين (صحيح) فسيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية على false | Bool |
تمكين المجلدات | علامة تشير إلى ما إذا كانت عمليات التحويل الفرعي ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
نهج التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدة التخزين. | Bool |
isLargeVolume | يحدد ما إذا كانت وحدة التخزين عبارة عن وحدة تخزين كبيرة أو وحدة تخزين عادية. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | Bool |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يكون موجودا في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | سلسلة |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
ميزات الشبكة | ميزات الشبكة المتوفرة لوحدة التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" 'قياسي' "Standard_Basic" |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
securityStyle | نمط الأمان لوحدة التخزين، أو unix الافتراضي، أو افتراضيا إلى ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' "unix" |
مستوى الخدمة | مستوى خدمة نظام الملفات | 'Premium' 'قياسي' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتحديد اللقطة. | سلسلة |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقلMibps | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق ثماني مكون من 4 أرقام. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني إذنا لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت أو 500 تيرابايت ل LargeVolume أو 2400Tib ل LargeVolume على أساس استثنائي. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين للبيانات، والسجل على سبيل المثال | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
تخصيص وحدة التخزين | خصائص VolumeRelocation | إعدادات تخصيص وحدة التخزين |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كان وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | 'dst' 'src' |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدولة | "_10minutely" 'يوميا' 'كل ساعة' |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف موارد نهج اللقطة | سلسلة |
إعدادات تخصيص وحدة التخزين
الاسم | الوصف | القيمة |
---|---|---|
تمت إعادة طلب الانتقال | هل تم طلب نقل لهذا الحجم | Bool |
VolumePropertiesExportPolicy
الاسم | الوصف | القيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
allowedClients | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | سلسلة |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
Cifs | يسمح ببروتوكول CIFS | Bool |
hasRootAccess | لديه وصول جذر إلى وحدة التخزين | Bool |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5pReadWrite | Kerberos5p الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | Bool |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | Bool |
ruleIndex | فهرس الطلب | int |
unixReadWrite | الوصول للقراءة والكتابة | Bool |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
تخزين ملفات ORACLE Azure NetApp |
ينشر هذا القالب التخزين لعمليات نشر ORACLE. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تخزين النسخ المتماثل عبر المناطق لملفات SAP HANA Azure NetApp |
ينشر هذا القالب التخزين لعمليات نشر SAP HANA للإصلاح بعد كارثة. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تخزين SAP HANA Azure NetApp Files |
ينشر هذا القالب التخزين لعمليات توزيع SAP HANA. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد netAppAccounts/volumeGroups مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/volumeGroups، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
"apiVersion": "2023-05-01",
"name": "string",
"location": "string",
"properties": {
"groupMetaData": {
"applicationIdentifier": "string",
"applicationType": "string",
"deploymentSpecId": "string",
"globalPlacementRules": [
{
"key": "string",
"value": "string"
}
],
"groupDescription": "string"
},
"volumes": [
{
"name": "string",
"properties": {
"avsDataStore": "string",
"backupId": "string",
"capacityPoolResourceId": "string",
"coolAccess": "bool",
"coolAccessRetrievalPolicy": "string",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"replication": {
"endpointType": "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",
"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"
},
"tags": {},
"zones": [ "string" ]
}
]
}
}
قيم Property
netAppAccounts/volumeGroups
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.NetApp/netAppAccounts/volumeGroups' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2023-05-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) حد الحرف: 3-64 أحرف صالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. ابدأ ”بالأبجدية الرقمية“. |
الموقع | موقع المورد | سلسلة |
خصائص | خصائص مجموعة وحدة التخزين | وحدات تخزين مجموعة وحدات التخزين |
وحدات تخزين مجموعة وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
groupMetaData | تفاصيل مجموعة وحدة التخزين | VolumeGroupMetaData |
وحدات التخزين | قائمة وحدات التخزين من المجموعة | VolumeGroupVolumeProperties[] |
VolumeGroupMetaData
الاسم | الوصف | القيمة |
---|---|---|
معرف التطبيق | معرف خاص بالتطبيق | سلسلة |
نوع التطبيق | نوع التطبيق | "ORACLE" 'SAP-HANA' |
deploymentSpecId | معرف خاص بالتطبيق لقواعد النشر لمجموعة وحدة التخزين | سلسلة |
globalPlacementRules | قواعد المواضع الخاصة بالتطبيق لمجموعة وحدة التخزين | PlacementKeyValuePairs[] |
groupDescription | وصف المجموعة | سلسلة |
PlacementKeyValuePairs
الاسم | الوصف | القيمة |
---|---|---|
المفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوب) |
القيمة | قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوب) |
VolumeGroupVolumeProperties
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
العلامات | علامات الموارد | كائن |
المناطق | مناطق قابلية الوصول | سلسلة [] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان يتم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتحديد النسخ الاحتياطي. | سلسلة |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
coolAccessRetrievalPolicy | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو النهج الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" 'أبدا' "OnRead" |
coolnessPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | int القيود: الحد الأدنى للقيمة = 7 الحد الأقصى للقيمة = 63 |
createToken | مسار ملف فريد لوحدة التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs. | int |
defaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs . | int |
حذفBaseSnapshot | إذا تم تمكين (صحيح) سيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية إلى false | Bool |
تمكين النماذج | علامة تشير إلى ما إذا كانت عمليات الوحدات الفرعية ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
سياسة التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا كانت الحصة النسبية الافتراضية ممكنة لوحدة التخزين. | Bool |
isLargeVolume | يحدد ما إذا كانت وحدة التخزين كبيرة الحجم أو وحدة تخزين عادية. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يكون موجودا في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | سلسلة |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
إعدادات الشبكة | ميزات الشبكة المتوفرة لوحدة التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" 'قياسي' "Standard_Basic" |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
securityStyle | نمط الأمان لوحدة التخزين، أو unix الافتراضي، أو افتراضيا إلى ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' "unix" |
مستوى الخدمة | مستوى خدمة نظام الملفات | 'Premium' 'قياسي' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتحديد اللقطة. | سلسلة |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقلMibps | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق ثماني مكون من 4 أرقام. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني إذنا لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت أو 500 تيرابايت ل LargeVolume أو 2400Tib ل LargeVolume على أساس استثنائي. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين للبيانات، والسجل على سبيل المثال | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
تخصيص وحدة التخزين | خصائص VolumeRelocation | إعدادات تخصيص وحدة التخزين |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كان وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | 'dst' 'src' |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدولة | "_10minutely" 'يوميا' 'كل ساعة' |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف موارد نهج اللقطة | سلسلة |
إعدادات تخصيص وحدة التخزين
الاسم | الوصف | القيمة |
---|---|---|
تمت إعادة طلب الانتقال | هل تم طلب نقل لهذا الحجم | Bool |
VolumePropertiesExportPolicy
الاسم | الوصف | القيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
allowedClients | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | سلسلة |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
Cifs | يسمح ببروتوكول CIFS | Bool |
hasRootAccess | لديه وصول جذر إلى وحدة التخزين | Bool |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5pReadWrite | Kerberos5p الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | Bool |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | Bool |
ruleIndex | فهرس الطلب | int |
unixReadWrite | الوصول للقراءة والكتابة | Bool |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
تخزين ملفات ORACLE Azure NetApp |
ينشر هذا القالب التخزين لعمليات نشر ORACLE. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تخزين النسخ المتماثل عبر المناطق لملفات SAP HANA Azure NetApp |
ينشر هذا القالب التخزين لعمليات نشر SAP HANA للإصلاح بعد كارثة. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تخزين SAP HANA Azure NetApp Files |
ينشر هذا القالب التخزين لعمليات توزيع SAP HANA. يتم توفير التخزين باستخدام Azure NetApp Files، المبني على نظام تشغيل تخزين NetApp ONTAP. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد netAppAccounts/volumeGroups مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NetApp/netAppAccounts/volumeGroups، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/volumeGroups@2023-05-01"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
groupMetaData = {
applicationIdentifier = "string"
applicationType = "string"
deploymentSpecId = "string"
globalPlacementRules = [
{
key = "string"
value = "string"
}
]
groupDescription = "string"
}
volumes = [
{
name = "string"
properties = {
avsDataStore = "string"
backupId = "string"
capacityPoolResourceId = "string"
coolAccess = bool
coolAccessRetrievalPolicy = "string"
coolnessPeriod = int
creationToken = "string"
dataProtection = {
replication = {
endpointType = "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"
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"
}
tags = {}
zones = [
"string"
]
}
]
}
})
}
قيم Property
netAppAccounts/volumeGroups
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.NetApp/netAppAccounts/volumeGroups@2023-05-01" |
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 3-64 أحرف صالحة: الأبجدية الرقمية والتسطير السفلي والواصلات. ابدأ ”بالأبجدية الرقمية“. |
الموقع | موقع المورد | سلسلة |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: netAppAccounts |
خصائص | خصائص مجموعة وحدة التخزين | خصائص مجموعة وحدات التخزين |
خصائص مجموعة وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
groupMetaData | تفاصيل مجموعة وحدات التخزين | VolumeGroupMetaData |
وحدات التخزين | قائمة وحدات التخزين من المجموعة | VolumeGroupVolumeProperties[] |
VolumeGroupMetaData
الاسم | الوصف | القيمة |
---|---|---|
معرف التطبيق | معرف خاص بالتطبيق | سلسلة |
نوع التطبيق | نوع التطبيق | "ORACLE" "SAP-HANA" |
deploymentSpecId | معرف خاص بالتطبيق لقواعد التوزيع لمجموعة وحدة التخزين | سلسلة |
globalPlacementRules | قواعد المواضع الخاصة بالتطبيق لمجموعة وحدة التخزين | PlacementKeyValuePairs[] |
groupDescription | وصف المجموعة | سلسلة |
PlacementKeyValuePairs
الاسم | الوصف | القيمة |
---|---|---|
المفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
القيمة | قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
وحدات التخزينGroupVolumeProperties
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
العلامات | علامات الموارد | كائن |
المناطق | مناطق قابلية الوصول | سلسلة [] القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 255 |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان قد تم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتعريف النسخ الاحتياطي. | سلسلة |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
coolAccessRetrievalPolicy | يحدد coolAccessRetrievalPolicy سلوك استرداد البيانات من الطبقة الباردة إلى التخزين القياسي استنادا إلى نمط القراءة لوحدات التخزين الممكنة للوصول البارد. القيم المحتملة لهذا الحقل هي: افتراضي - سيتم سحب البيانات من الطبقة الباردة إلى التخزين القياسي على القراءات العشوائية. هذا النهج هو الافتراضي. OnRead - يتم سحب جميع قراءة البيانات المستندة إلى العميل من الطبقة الباردة إلى التخزين القياسي على كل من القراءات المتسلسلة والعشوائية. أبدا - لا يتم سحب أي بيانات تستند إلى العميل من الطبقة الباردة إلى التخزين القياسي. |
"افتراضي" "أبدا" "OnRead" |
CoolnessPeriod | يحدد عدد الأيام التي سيتم بعدها ترتيب البيانات التي لا يتم الوصول إليها من قبل العملاء. | int القيود: الحد الأدنى للقيمة = 7 الحد الأقصى للقيمة = 63 |
رمز الإنشاء | مسار ملف فريد لوحدة التخزين. يستخدم عند إنشاء أهداف التحميل | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 80 النمط = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
حماية البيانات | تتضمن وحدات تخزين نوع DataProtection كائنا يحتوي على تفاصيل النسخ المتماثل | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | الحصة النسبية الافتراضية للمجموعة لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs. | int |
defaultUserQuotaInKiBs | الحصة النسبية الافتراضية للمستخدم لوحدة التخزين في KiBs. إذا تم تعيين isDefaultQuotaEnabled، يتم تطبيق القيمة الدنيا البالغة 4 KiBs . | int |
حذفBaseSnapshot | إذا تم تمكين (صحيح) سيتم حذف اللقطة التي تم إنشاء وحدة التخزين منها تلقائيا بعد انتهاء عملية إنشاء وحدة التخزين. الإعدادات الافتراضية إلى false | Bool |
تمكين النماذج | علامة تشير إلى ما إذا كانت عمليات الوحدات الفرعية ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر المفتاح المستخدم لتشفير البيانات في وحدة التخزين. ينطبق إذا كان حساب NetApp يحتوي على encryption.keySource = 'Microsoft.KeyVault'. القيم المحتملة (غير حساسة لحالة الأحرف) هي: "Microsoft.NetApp، Microsoft.KeyVault" | "Microsoft.KeyVault" "Microsoft.NetApp" |
سياسة التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا كانت الحصة النسبية الافتراضية ممكنة لوحدة التخزين. | Bool |
isLargeVolume | يحدد ما إذا كانت وحدة التخزين كبيرة الحجم أو وحدة تخزين عادية. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
keyVaultPrivateEndpointResourceId | معرف المورد لنقطة النهاية الخاصة ل KeyVault. يجب أن يكون موجودا في نفس VNET مثل وحدة التخزين. ينطبق فقط إذا كان encryptionKeySource = 'Microsoft.KeyVault'. | سلسلة |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
إعدادات الشبكة | ميزات الشبكة المتوفرة لوحدة التخزين أو الحالة الحالية للتحديث. | "أساسي" "Basic_Standard" "قياسي" "Standard_Basic" |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
securityStyle | نمط الأمان لوحدة التخزين، أو unix الافتراضي، أو افتراضيا إلى ntfs للبروتوكول المزدوج أو بروتوكول CIFS | "ntfs" "unix" |
مستوى الخدمة | مستوى خدمة نظام الملفات | "Premium" "قياسي" "StandardZRS" "Ultra" |
smbAccessBasedEnumeration | تمكين خاصية مشاركة التعداد المستندة إلى الوصول لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
smbNonBrowsable | تمكين خاصية غير قابلة للاستعراض لمشاركات SMB. ينطبق فقط على وحدة تخزين SMB/DualProtocol | "معطل" "ممكن" |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى true). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتحديد اللقطة. | سلسلة |
معرف الشبكة الفرعية | Azure Resource URI لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوب) |
معدل النقلMibps | الحد الأقصى لمعدل النقل في MiB/s الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخال فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق ثماني مكون من 4 أرقام. يحدد الرقم الأول معرف المستخدم المحدد(4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني إذنا لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت أو 500 تيرابايت ل LargeVolume أو 2400Tib ل LargeVolume على أساس استثنائي. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 2638827906662400 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين للبيانات، والسجل على سبيل المثال | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
تخصيص وحدة التخزين | خصائص VolumeRelocation | إعدادات تخصيص وحدة التخزين |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كان وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | "dst" "src" |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوب) |
جدول النسخ المتماثل | جدولة | "_10minutely" "يوميا" "كل ساعة" |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف موارد نهج اللقطة | سلسلة |
إعدادات تخصيص وحدة التخزين
الاسم | الوصف | القيمة |
---|---|---|
تمت إعادة طلب الانتقال | هل تم طلب نقل لهذا الحجم | Bool |
VolumePropertiesExportPolicy
الاسم | الوصف | القيمة |
---|---|---|
القواعد | قاعدة نهج التصدير | ExportPolicyRule[] |
ExportPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
allowedClients | مواصفات دخول العميل كسلسلة مفصولة بفواصل مع IPv4 CIDRs وعناوين مضيف IPv4 وأسماء المضيفين | سلسلة |
chownMode | تحدد هذه المعلمة من هو المخول بتغيير ملكية ملف. مقيد - يمكن للمستخدم الجذر فقط تغيير ملكية الملف. غير مقيد - يمكن للمستخدمين غير الجذر تغيير ملكية الملفات التي يمتلكونها. | "مقيد" "غير مقيد" |
Cifs | يسمح ببروتوكول CIFS | Bool |
hasRootAccess | لديه وصول جذر إلى وحدة التخزين | Bool |
kerberos5iReadWrite | Kerberos5i الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5pReadWrite | Kerberos5p الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
kerberos5ReadWrite | Kerberos5 الوصول للقراءة والكتابة. لاستخدامه مع إصدار swagger 2020-05-01 أو أحدث | Bool |
nfsv3 | يسمح ببروتوكول NFSv3. تمكين فقط لوحدات تخزين نوع NFSv3 | Bool |
nfsv41 | يسمح ببروتوكول NFSv4.1. تمكين فقط لوحدات تخزين نوع NFSv4.1 | Bool |
ruleIndex | فهرس الطلب | int |
unixReadWrite | الوصول للقراءة والكتابة | Bool |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ