Microsoft.NetApp netAppAccounts/capacityPools/volumes 2023-05-01-preview

تعريف مورد Bicep

يمكن نشر نوع مورد netAppAccounts/capacityPools/volumes مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.NetApp/netAppAccounts/capacityPools/volumes، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2023-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    avsDataStore: 'string'
    backupId: 'string'
    capacityPoolResourceId: 'string'
    coolAccess: bool
    coolAccessRetrievalPolicy: 'string'
    coolnessPeriod: int
    creationToken: 'string'
    dataProtection: {
      backup: {
        backupEnabled: bool
        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'
    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'
  ]
}

قيم Property

netAppAccounts/capacityPools/volumes

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: capacityPools
خصائص خصائص وحدة التخزين وحدات التخزين (مطلوبة)
المناطق مناطق قابلية الوصول سلسلة []

القيود:
الحد الأدنى للطول = 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 مجموعة موضع التقارب المقترنة بوحدة التخزين سلسلة
نوع الأمان نمط أمان وحدة التخزين، أو 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 أو معرف المورد المستخدم لتعريف اللقطة. سلسلة
معرف الشبكة الفرعية عنوان URI لمورد Azure لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes سلسلة (مطلوبة)
معدل النقل في الثانية الحد الأقصى لمعدل النقل في 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. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone سلسلة

VolumePropertiesDataProtection

الاسم الوصف القيمة
نسخة احتياطية خصائص النسخ الاحتياطي وحدات التخزين الاحتياطية
النسخ المتماثل خصائص النسخ المتماثل ReplicationObject
اللقطة خصائص اللقطة. وحدات التخزينSnapshotProperties
إعادة تخصيص وحدة التخزين خصائص VolumeRelocation خصائص تخصيص وحدة التخزين

وحدات التخزين الاحتياطية

الاسم الوصف القيمة
backupEnabled تمكين النسخ الاحتياطي Bool
backupPolicyId معرف مورد نهج النسخ الاحتياطي سلسلة
backupVaultId معرف مورد مخزن النسخ الاحتياطي سلسلة
نهج مفرج تم فرض النهج Bool

ReplicationObject

الاسم الوصف القيمة
نوع نقطة النهاية يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين 'dst'
'src'
remotePath المسار الكامل إلى وحدة تخزين سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل RemotePath
remoteVolumeRegion المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. سلسلة
remoteVolumeResourceId معرف المورد لوحدة التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق وعبر المناطق سلسلة (مطلوبة)
جدول النسخ المتماثل جدولة "_10minutely"
"يوميا"
'كل ساعة'

RemotePath

الاسم الوصف القيمة
externalHostName المسار إلى مضيف Ontap سلسلة (مطلوبة)
اسم الخادم اسم خادم على مضيف Ontap سلسلة (مطلوبة)
اسم وحدة التخزين اسم وحدة تخزين على الخادم سلسلة (مطلوبة)

وحدات التخزين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

PlacementKeyValuePairs

الاسم الوصف القيمة
المفتاح مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوبة)
القيمة قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوبة)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء مورد ANF جديد باستخدام وحدة تخزين NFSV3/NFSv4.1

نشر في Azure
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ووحدة تخزين واحدة تم تكوينها باستخدام بروتوكول NFSV3 أو NFSv4.1. يتم توزيعها جميعا مع شبكة Azure الظاهرية والشبكة الفرعية المفوضة المطلوبة لإنشاء أي وحدة تخزين
إنشاء مورد ANF جديد باستخدام وحدة تخزين SMB

نشر في Azure
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ووحدة تخزين واحدة تم تكوينها باستخدام بروتوكول SMB.

تعريف مورد قالب ARM

يمكن نشر نوع مورد netAppAccounts/capacityPools/volumes مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.NetApp/netAppAccounts/capacityPools/volumes، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "avsDataStore": "string",
    "backupId": "string",
    "capacityPoolResourceId": "string",
    "coolAccess": "bool",
    "coolAccessRetrievalPolicy": "string",
    "coolnessPeriod": "int",
    "creationToken": "string",
    "dataProtection": {
      "backup": {
        "backupEnabled": "bool",
        "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",
    "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" ]
}

قيم Property

netAppAccounts/capacityPools/volumes

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2023-05-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص وحدة التخزين وحدات التخزين (مطلوبة)
المناطق مناطق قابلية الوصول سلسلة []

القيود:
الحد الأدنى للطول = 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 مجموعة موضع التقارب المقترنة بوحدة التخزين سلسلة
نوع الأمان نمط أمان وحدة التخزين، أو 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 أو معرف المورد المستخدم لتعريف اللقطة. سلسلة
معرف الشبكة الفرعية عنوان URI لمورد Azure لشبكة فرعية مفوضة. يجب أن يكون التفويض Microsoft.NetApp/volumes سلسلة (مطلوبة)
معدل النقل في الثانية الحد الأقصى لمعدل النقل في 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. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone سلسلة

VolumePropertiesDataProtection

الاسم الوصف القيمة
نسخة احتياطية خصائص النسخ الاحتياطي وحدات التخزين الاحتياطية
النسخ المتماثل خصائص النسخ المتماثل ReplicationObject
اللقطة خصائص اللقطة. وحدات التخزينSnapshotProperties
إعادة تخصيص وحدة التخزين خصائص VolumeRelocation خصائص تخصيص وحدة التخزين

وحدات التخزين الاحتياطية

الاسم الوصف القيمة
backupEnabled تمكين النسخ الاحتياطي Bool
backupPolicyId معرف مورد نهج النسخ الاحتياطي سلسلة
backupVaultId معرف مورد مخزن النسخ الاحتياطي سلسلة
نهج مفرج تم فرض النهج Bool

ReplicationObject

الاسم الوصف القيمة
نوع نقطة النهاية يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين 'dst'
'src'
remotePath المسار الكامل إلى وحدة تخزين سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل RemotePath
remoteVolumeRegion المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. سلسلة
remoteVolumeResourceId معرف المورد لوحدة التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق وعبر المناطق سلسلة (مطلوبة)
جدول النسخ المتماثل جدولة "_10minutely"
"يوميا"
'كل ساعة'

RemotePath

الاسم الوصف القيمة
externalHostName المسار إلى مضيف Ontap سلسلة (مطلوبة)
اسم الخادم اسم خادم على مضيف Ontap سلسلة (مطلوبة)
اسم وحدة التخزين اسم وحدة تخزين على الخادم سلسلة (مطلوبة)

وحدات التخزين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

PlacementKeyValuePairs

الاسم الوصف القيمة
المفتاح مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوب)
القيمة قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوب)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب الوصف
إنشاء مورد ANF جديد باستخدام وحدة تخزين NFSV3/NFSv4.1

نشر في Azure
يسمح لك هذا القالب بإنشاء مورد Azure NetApp Files جديد مع تجمع سعة واحد ووحدة تخزين واحدة تم تكوينها باستخدام بروتوكول NFSV3 أو NFSv4.1. يتم توزيعها جميعا مع شبكة Azure الظاهرية والشبكة الفرعية المفوضة المطلوبة لإنشاء أي وحدة تخزين
إنشاء مورد ANF جديد باستخدام وحدة تخزين SMB

نشر في Azure
يسمح لك هذا القالب بإنشاء مورد 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@2023-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      avsDataStore = "string"
      backupId = "string"
      capacityPoolResourceId = "string"
      coolAccess = bool
      coolAccessRetrievalPolicy = "string"
      coolnessPeriod = int
      creationToken = "string"
      dataProtection = {
        backup = {
          backupEnabled = bool
          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"
      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"
    ]
  })
}

قيم Property

netAppAccounts/capacityPools/volumes

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2023-05-01-preview"
الاسم اسم المورد سلسلة (مطلوب)
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: capacityPools
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
خصائص خصائص وحدة التخزين وحدات التخزين (مطلوبة)
المناطق مناطق قابلية الوصول سلسلة []

القيود:
الحد الأدنى للطول = 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. لإنشاء وحدة تخزين استنساخ، قم بتعيين النوع إلى ShortTermClone سلسلة

VolumePropertiesDataProtection

الاسم الوصف القيمة
نسخة احتياطية خصائص النسخ الاحتياطي وحدات التخزين الاحتياطية
النسخ المتماثل خصائص النسخ المتماثل ReplicationObject
اللقطة خصائص اللقطة. وحدات التخزينSnapshotProperties
تخصيص وحدة التخزين خصائص VolumeRelocation إعدادات تخصيص وحدة التخزين

وحدات التخزين الاحتياطية

الاسم الوصف القيمة
backupEnabled تمكين النسخ الاحتياطي Bool
backupPolicyId معرف مورد نهج النسخ الاحتياطي سلسلة
backupVaultId معرف مورد مخزن النسخ الاحتياطي سلسلة
نهج مفرج تم فرض النهج Bool

ReplicationObject

الاسم الوصف القيمة
نوع نقطة النهاية يشير إلى ما إذا كانت وحدة التخزين المحلية هي المصدر أو الوجهة للنسخ المتماثل لوحدة التخزين "dst"
"src"
remotePath المسار الكامل إلى وحدة تخزين سيتم ترحيلها إلى ANF. مطلوب لوحدات تخزين الترحيل RemotePath
remoteVolumeRegion المنطقة البعيدة للنهاية الأخرى من النسخ المتماثل لوحدة التخزين. سلسلة
remoteVolumeResourceId معرف المورد لوحدة التخزين البعيدة. مطلوب للنسخ المتماثل عبر المناطق وعبر المناطق سلسلة (مطلوبة)
جدول النسخ المتماثل جدولة "_10minutely"
"يوميا"
"كل ساعة"

RemotePath

الاسم الوصف القيمة
externalHostName المسار إلى مضيف Ontap سلسلة (مطلوبة)
اسم الخادم اسم خادم على مضيف Ontap سلسلة (مطلوبة)
اسم وحدة التخزين اسم وحدة تخزين على الخادم سلسلة (مطلوبة)

وحدات التخزين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

PlacementKeyValuePairs

الاسم الوصف القيمة
المفتاح مفتاح معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوبة)
القيمة قيمة معلمة خاصة بالتطبيق لوضع وحدات التخزين في مجموعة وحدات التخزين سلسلة (مطلوبة)