Microsoft.NetApp netAppAccounts/capacityPools/volumes 2021-10-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@2021-10-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
avsDataStore: 'string'
backupId: 'string'
capacityPoolResourceId: 'string'
coolAccess: bool
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
backup: {
backupEnabled: bool
backupPolicyId: 'string'
policyEnforced: bool
vaultId: 'string'
}
replication: {
endpointType: 'string'
remoteVolumeRegion: 'string'
remoteVolumeResourceId: 'string'
replicationId: 'string'
replicationSchedule: 'string'
}
snapshot: {
snapshotPolicyId: 'string'
}
}
defaultGroupQuotaInKiBs: int
defaultUserQuotaInKiBs: int
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
isRestoring: bool
kerberosEnabled: bool
ldapEnabled: bool
networkFeatures: 'string'
placementRules: [
{
key: 'string'
value: 'string'
}
]
protocolTypes: [
'string'
]
proximityPlacementGroup: 'string'
securityStyle: 'string'
serviceLevel: 'string'
smbContinuouslyAvailable: bool
smbEncryption: bool
snapshotDirectoryVisible: bool
snapshotId: 'string'
subnetId: 'string'
throughputMibps: int
unixPermissions: 'string'
usageThreshold: int
volumeSpecName: 'string'
volumeType: 'string'
}
}
قيم Property
netAppAccounts/capacityPools/volumes
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوبة) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: capacityPools |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان قد تم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتعريف النسخ الاحتياطي. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
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 |
تمكين المجلدات | علامة تشير إلى ما إذا كانت عمليات التحويل الفرعي ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر مفتاح التشفير. القيم المحتملة هي: "Microsoft.NetApp" | سلسلة |
نهج التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدة التخزين. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | Bool |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
ميزات الشبكة | الشبكة الأساسية أو الميزات القياسية المتوفرة لوحدة التخزين. | "أساسي" 'قياسي' |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
نوع الأمان | نمط أمان وحدة التخزين، أو unix الافتراضي، أو الإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' 'unix' |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | 'Premium' 'قياسي' 'StandardZRS' 'Ultra' |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى صحيح). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتعريف اللقطة. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
معرف الشبكة الفرعية | عنوان URI لمورد Azure لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوبة) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في Mibps الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخل فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد (4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 109951162777600 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين على سبيل المثال البيانات والسجل | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
نسخة احتياطية | خصائص النسخ الاحتياطي | وحدات التخزين الاحتياطية |
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
وحدات التخزين الاحتياطية
الاسم | الوصف | القيمة |
---|---|---|
backupEnabled | تمكين النسخ الاحتياطي | Bool |
backupPolicyId | معرف مورد نهج النسخ الاحتياطي | سلسلة |
نهج مفرج | تم فرض النهج | Bool |
معرف المخزن | معرف مورد Vault | سلسلة |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | 'dst' 'src' |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوبة) |
معرف النسخ المتماثل | المعرّف | سلسلة |
جدول النسخ المتماثل | جدولة | "_10minutely" "يوميا" 'كل ساعة' |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | سلسلة |
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 |
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": "2021-10-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"avsDataStore": "string",
"backupId": "string",
"capacityPoolResourceId": "string",
"coolAccess": "bool",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"backup": {
"backupEnabled": "bool",
"backupPolicyId": "string",
"policyEnforced": "bool",
"vaultId": "string"
},
"replication": {
"endpointType": "string",
"remoteVolumeRegion": "string",
"remoteVolumeResourceId": "string",
"replicationId": "string",
"replicationSchedule": "string"
},
"snapshot": {
"snapshotPolicyId": "string"
}
},
"defaultGroupQuotaInKiBs": "int",
"defaultUserQuotaInKiBs": "int",
"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",
"isRestoring": "bool",
"kerberosEnabled": "bool",
"ldapEnabled": "bool",
"networkFeatures": "string",
"placementRules": [
{
"key": "string",
"value": "string"
}
],
"protocolTypes": [ "string" ],
"proximityPlacementGroup": "string",
"securityStyle": "string",
"serviceLevel": "string",
"smbContinuouslyAvailable": "bool",
"smbEncryption": "bool",
"snapshotDirectoryVisible": "bool",
"snapshotId": "string",
"subnetId": "string",
"throughputMibps": "int",
"unixPermissions": "string",
"usageThreshold": "int",
"volumeSpecName": "string",
"volumeType": "string"
}
}
قيم Property
netAppAccounts/capacityPools/volumes
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2021-10-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوبة) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان قد تم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتعريف النسخ الاحتياطي. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
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 |
تمكين المجلدات | علامة تشير إلى ما إذا كانت عمليات التحويل الفرعي ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر مفتاح التشفير. القيم المحتملة هي: "Microsoft.NetApp" | سلسلة |
نهج التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدة التخزين. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | Bool |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
ميزات الشبكة | الشبكة الأساسية أو الميزات القياسية المتوفرة لوحدة التخزين. | "أساسي" 'قياسي' |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
نوع الأمان | نمط أمان وحدة التخزين، أو unix الافتراضي، أو الإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | 'ntfs' 'unix' |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | 'Premium' 'قياسي' 'StandardZRS' 'Ultra' |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى صحيح). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتعريف اللقطة. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
معرف الشبكة الفرعية | عنوان URI لمورد Azure لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوبة) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في Mibps الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخل فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد (4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 109951162777600 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين على سبيل المثال البيانات والسجل | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
نسخة احتياطية | خصائص النسخ الاحتياطي | وحدات التخزين الاحتياطية |
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
وحدات التخزين الاحتياطية
الاسم | الوصف | القيمة |
---|---|---|
backupEnabled | تمكين النسخ الاحتياطي | Bool |
backupPolicyId | معرف مورد نهج النسخ الاحتياطي | سلسلة |
نهج مفرج | تم فرض النهج | Bool |
معرف المخزن | معرف مورد Vault | سلسلة |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | 'dst' 'src' |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوبة) |
معرف النسخ المتماثل | المعرّف | سلسلة |
جدول النسخ المتماثل | جدولة | "_10minutely" "يوميا" 'كل ساعة' |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | سلسلة |
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 |
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@2021-10-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
avsDataStore = "string"
backupId = "string"
capacityPoolResourceId = "string"
coolAccess = bool
coolnessPeriod = int
creationToken = "string"
dataProtection = {
backup = {
backupEnabled = bool
backupPolicyId = "string"
policyEnforced = bool
vaultId = "string"
}
replication = {
endpointType = "string"
remoteVolumeRegion = "string"
remoteVolumeResourceId = "string"
replicationId = "string"
replicationSchedule = "string"
}
snapshot = {
snapshotPolicyId = "string"
}
}
defaultGroupQuotaInKiBs = int
defaultUserQuotaInKiBs = int
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
isRestoring = bool
kerberosEnabled = bool
ldapEnabled = bool
networkFeatures = "string"
placementRules = [
{
key = "string"
value = "string"
}
]
protocolTypes = [
"string"
]
proximityPlacementGroup = "string"
securityStyle = "string"
serviceLevel = "string"
smbContinuouslyAvailable = bool
smbEncryption = bool
snapshotDirectoryVisible = bool
snapshotId = "string"
subnetId = "string"
throughputMibps = int
unixPermissions = "string"
usageThreshold = int
volumeSpecName = "string"
volumeType = "string"
}
})
}
قيم Property
netAppAccounts/capacityPools/volumes
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2021-10-01" |
الاسم | اسم المورد | سلسلة (مطلوبة) |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوبة) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: capacityPools |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. |
خصائص | خصائص وحدة التخزين | وحدات التخزين (مطلوبة) |
وحدات التخزين
الاسم | الوصف | القيمة |
---|---|---|
avsDataStore | تحديد ما إذا كان قد تم تمكين وحدة التخزين لغرض مخزن بيانات Azure VMware Solution (AVS) | "معطل" "ممكن" |
معرف النسخ الاحتياطي | UUID v4 أو معرف المورد المستخدم لتعريف النسخ الاحتياطي. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
capacityPoolResourceId | معرف مورد التجمع المستخدم في حالة إنشاء وحدة تخزين من خلال مجموعة وحدات التخزين | سلسلة |
coolAccess | يحدد ما إذا كان الوصول البارد (الطبقات) ممكنا لوحدة التخزين. | Bool |
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 |
تمكين المجلدات | علامة تشير إلى ما إذا كانت عمليات التحويل الفرعي ممكنة على وحدة التخزين | "معطل" "ممكن" |
encryptionKeySource | مصدر مفتاح التشفير. القيم المحتملة هي: "Microsoft.NetApp" | سلسلة |
نهج التصدير | مجموعة قواعد نهج التصدير | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | يحدد ما إذا تم تمكين الحصة النسبية الافتراضية لوحدة التخزين. | Bool |
isRestoring | استعادة | Bool |
kerberosEnabled | وصف ما إذا كانت وحدة التخزين هي KerberosEnabled. لاستخدامها مع إصدار swagger 2020-05-01 أو أحدث | Bool |
ldapEnabled | يحدد ما إذا كان LDAP ممكنا أم لا لوحدة تخزين NFS معينة. | Bool |
ميزات الشبكة | الشبكة الأساسية أو الميزات القياسية المتوفرة لوحدة التخزين. | "أساسي" "قياسي" |
قواعد المواضع | قواعد المواضع الخاصة بالتطبيق لوحدة التخزين المعينة | PlacementKeyValuePairs[] |
أنواع البروتوكول | مجموعة من أنواع البروتوكولات، NFSv3 الافتراضي، CIFS لبروتوكول SMB | سلسلة [] |
proximityPlacementGroup | مجموعة موضع التقارب المقترنة بوحدة التخزين | سلسلة |
نوع الأمان | نمط أمان وحدة التخزين، أو unix الافتراضي، أو الإعدادات الافتراضية ل ntfs للبروتوكول المزدوج أو بروتوكول CIFS | "ntfs" "unix" |
مستوى الخدمة | مستوى الخدمة لنظام الملفات | "Premium" "قياسي" "StandardZRS" "Ultra" |
smbContinuouslyAvailable | تمكين خاصية المشاركة المتوفرة باستمرار لوحدة تخزين smb. ينطبق فقط على وحدة تخزين SMB | Bool |
smbEncryption | تمكين التشفير لبيانات smb3 أثناء الطيران. ينطبق فقط على وحدة تخزين SMB/DualProtocol. لاستخدامها مع إصدار swagger 2020-08-01 أو أحدث | Bool |
snapshotDirectoryVisible | إذا تم تمكينه (صحيح) فستحتوي وحدة التخزين على دليل لقطة للقراءة فقط يوفر الوصول إلى كل لقطة من لقطات وحدة التخزين (افتراضيا إلى صحيح). | Bool |
معرف اللقطة | UUID v4 أو معرف المورد المستخدم لتعريف اللقطة. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
معرف الشبكة الفرعية | عنوان URI لمورد Azure لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes | سلسلة (مطلوبة) |
معدل النقل في الثانية | الحد الأقصى لمعدل النقل في Mibps الذي يمكن تحقيقه بواسطة وحدة التخزين هذه وسيتم قبول هذا كإدخل فقط لوحدة تخزين qosType اليدوية | int |
unixPermissions | أذونات UNIX لوحدة تخزين NFS المقبولة بتنسيق 4 أرقام ثماني. يحدد الرقم الأول معرف المستخدم المحدد (4)، وتعيين معرف المجموعة (2) والسمات الملصقة (1). يحدد الرقم الثاني الإذن لمالك الملف: قراءة (4) وكتابة (2) وتنفيذ (1). الثالث يحدد أذونات للمستخدمين الآخرين في نفس المجموعة. الرابع للمستخدمين الآخرين غير الموجودين في المجموعة. 0755 - يمنح أذونات القراءة/الكتابة/التنفيذ للمالك والقراءة/التنفيذ للمجموعة والمستخدمين الآخرين. | سلسلة القيود: الحد الأدنى للطول = 4 الحد الأقصى للطول = 4 |
usageThreshold | الحد الأقصى لحصة التخزين المسموح بها لنظام الملفات بالبايت. هذه حصة نسبية مبدئية تستخدم للتنبيه فقط. الحد الأدنى للحجم هو 100 جيبي بايت. الحد الأعلى هو 100 تيرابايت. محدد بالبايت. | int (مطلوب) القيود: الحد الأدنى للقيمة = 107374182400 الحد الأقصى للقيمة = 109951162777600 |
volumeSpecName | اسم مواصفات وحدة التخزين هو التعيين أو المعرف الخاص بالتطبيق لوحدة التخزين المعينة في مجموعة وحدة تخزين على سبيل المثال البيانات والسجل | سلسلة |
volumeType | ما نوع وحدة التخزين هذه. بالنسبة لوحدات التخزين الوجهة في النسخ المتماثل عبر المناطق، قم بتعيين النوع إلى DataProtection | سلسلة |
VolumePropertiesDataProtection
الاسم | الوصف | القيمة |
---|---|---|
نسخة احتياطية | خصائص النسخ الاحتياطي | وحدات التخزين الاحتياطية |
النسخ المتماثل | خصائص النسخ المتماثل | ReplicationObject |
اللقطة | خصائص اللقطة. | وحدات التخزينSnapshotProperties |
وحدات التخزين الاحتياطية
الاسم | الوصف | القيمة |
---|---|---|
backupEnabled | تمكين النسخ الاحتياطي | Bool |
backupPolicyId | معرف مورد نهج النسخ الاحتياطي | سلسلة |
نهج مفرج | تم فرض النهج | Bool |
معرف المخزن | معرف مورد Vault | سلسلة |
ReplicationObject
الاسم | الوصف | القيمة |
---|---|---|
نوع نقطة النهاية | يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين | "dst" "src" |
remoteVolumeRegion | المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. | سلسلة |
remoteVolumeResourceId | معرف المورد لوحدة التخزين البعيدة. | سلسلة (مطلوبة) |
معرف النسخ المتماثل | المعرّف | سلسلة |
جدول النسخ المتماثل | جدولة | "_10minutely" "يوميا" "كل ساعة" |
وحدات التخزينSnapshotProperties
الاسم | الوصف | القيمة |
---|---|---|
snapshotPolicyId | معرف مورد نهج اللقطة | سلسلة |
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 |
PlacementKeyValuePairs
الاسم | الوصف | القيمة |
---|---|---|
المفتاح | مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
القيمة | قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين | سلسلة (مطلوبة) |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ