Поделиться через


Microsoft.NetApp netAppAccounts/volumeGroups 2023-11-01-preview

Определение ресурсов Bicep

Тип ресурса netAppAccounts/volumeGroups можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.NetApp/netAppAccounts/volumeGroups, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    groupMetaData: {
      applicationIdentifier: 'string'
      applicationType: 'string'
      globalPlacementRules: [
        {
          key: 'string'
          value: 'string'
        }
      ]
      groupDescription: 'string'
    }
    volumes: [
      {
        name: 'string'
        properties: {
          acceptGrowCapacityPoolForShortTermCloneSplit: 'string'
          avsDataStore: 'string'
          backupId: 'string'
          capacityPoolResourceId: 'string'
          coolAccess: bool
          coolAccessRetrievalPolicy: 'string'
          coolnessPeriod: int
          creationToken: 'string'
          dataProtection: {
            backup: {
              backupPolicyId: 'string'
              backupVaultId: 'string'
              policyEnforced: bool
            }
            replication: {
              endpointType: 'string'
              remotePath: {
                externalHostName: 'string'
                serverName: 'string'
                volumeName: 'string'
              }
              remoteVolumeRegion: 'string'
              remoteVolumeResourceId: 'string'
              replicationSchedule: 'string'
            }
            snapshot: {
              snapshotPolicyId: 'string'
            }
            volumeRelocation: {
              relocationRequested: bool
            }
          }
          defaultGroupQuotaInKiBs: int
          defaultUserQuotaInKiBs: int
          deleteBaseSnapshot: bool
          enableSubvolumes: 'string'
          encryptionKeySource: 'string'
          exportPolicy: {
            rules: [
              {
                allowedClients: 'string'
                chownMode: 'string'
                cifs: bool
                hasRootAccess: bool
                kerberos5iReadOnly: bool
                kerberos5iReadWrite: bool
                kerberos5pReadOnly: bool
                kerberos5pReadWrite: bool
                kerberos5ReadOnly: bool
                kerberos5ReadWrite: bool
                nfsv3: bool
                nfsv41: bool
                ruleIndex: int
                unixReadOnly: bool
                unixReadWrite: bool
              }
            ]
          }
          isDefaultQuotaEnabled: bool
          isLargeVolume: bool
          isRestoring: bool
          kerberosEnabled: bool
          keyVaultPrivateEndpointResourceId: 'string'
          language: 'string'
          ldapEnabled: bool
          networkFeatures: 'string'
          placementRules: [
            {
              key: 'string'
              value: 'string'
            }
          ]
          protocolTypes: [
            'string'
          ]
          proximityPlacementGroup: 'string'
          securityStyle: 'string'
          serviceLevel: 'string'
          smbAccessBasedEnumeration: 'string'
          smbContinuouslyAvailable: bool
          smbEncryption: bool
          smbNonBrowsable: 'string'
          snapshotDirectoryVisible: bool
          snapshotId: 'string'
          subnetId: 'string'
          throughputMibps: int
          unixPermissions: 'string'
          usageThreshold: int
          volumeSpecName: 'string'
          volumeType: 'string'
        }
        tags: {
          {customized property}: 'string'
        }
        zones: [
          'string'
        ]
      }
    ]
  }
}

Значения свойств

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
chownMode Этот параметр указывает, кто авторизован для изменения владения файлом. ограниченный — только корневой пользователь может изменить владение файлом. без ограничений — пользователи, не являющиеся корневыми, могут изменить владение файлами, которыми они владеет. "Ограниченный"
"Неограниченное"
cifs Разрешает протокол CIFS bool
hasRootAccess Имеет корневой доступ к тому bool
kerberos5iReadOnly Доступ только для чтения Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5iReadWrite Доступ на чтение и запись Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadOnly Доступ только для чтения Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadWrite Доступ на чтение и запись Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadOnly Доступ только для чтения Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadWrite Доступ на чтение и запись Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
nfsv3 Разрешает протокол NFSv3. Включение только для томов типов NFSv3 bool
nfsv41 Разрешает протокол NFSv4.1. Включение только для томов типов NFSv4.1 bool
ruleIndex Индекс заказа int
unixReadOnly Доступ только для чтения bool
unixReadWrite Доступ на чтение и запись bool

Microsoft.NetApp/netAppAccounts/volumeGroups

Имя Описание Ценность
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: netAppAccounts
свойства Свойства группы томов VolumeGroupProperties

PlacementKeyValuePairs

Имя Описание Ценность
ключ Ключ для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)
ценность Значение для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)

RemotePath

Имя Описание Ценность
externalHostName Путь к узлу ONTAP строка (обязательно)
имя сервера Имя сервера на узле ONTAP строка (обязательно)
имя тома Имя тома на сервере строка (обязательно)

ReplicationObject

Имя Описание Ценность
endpointType Указывает, является ли локальный том источником или назначением для репликации томов. "dst"
'src'
remotePath Полный путь к тому, который необходимо перенести в ANF. Требуется для томов миграции RemotePath
remoteVolumeRegion Удаленный регион для другого конца репликации томов. струна
remoteVolumeResourceId Идентификатор ресурса удаленного тома. Требуется для репликации между регионами и между зонами строка (обязательно)
replicationSchedule Расписание "ежедневно"
"почасово"
"_10minutely"

ResourceTags

Имя Описание Ценность

VolumeBackupProperties

Имя Описание Ценность
backupPolicyId Идентификатор ресурса политики резервного копирования струна
backupVaultId Идентификатор ресурса Backup Vault струна
policyEnforced Принудительное применение политики bool

VolumeGroupMetaData

Имя Описание Ценность
applicationIdentifier Идентификатор конкретного приложения струна
applicationType Тип приложения Oracle
SAP-HANA
globalPlacementRules Правила размещения конкретного приложения для группы томов PlacementKeyValuePairs[]
groupDescription Описание группы струна

VolumeGroupProperties

Имя Описание Ценность
groupMetaData Сведения о группе томов VolumeGroupMetaData
Объемы Список томов из группы VolumeGroupVolumeProperties[]

VolumeGroupVolumeProperties

Имя Описание Ценность
имя Имя ресурса струна
свойства Свойства тома VolumeProperties (обязательно)
Теги Теги ресурсов ResourceTags
Зоны Зона доступности струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 255[]

VolumeProperties

Имя Описание Ценность
acceptGrowCapacityPoolForShortTermCloneSplit Хотя автоматическое разделение краткосрочного клонированного тома, если родительский пул не имеет достаточно места для размещения тома после разделения, он будет автоматически изменен, что приведет к увеличению выставления счетов. Чтобы принять автоматическое увеличение размера пула емкости и создание краткосрочного клонированного тома, задайте свойство как принятое. "Принято"
"Отклонено"
avsDataStore Указывает, включен ли том для назначения хранилища данных решения Azure VMware (AVS) "Отключено"
"Включено"
backupId Идентификатор ресурса, используемый для идентификации резервной копии. струна
capacityPoolResourceId Идентификатор ресурса пула, используемый в случае создания тома с помощью группы томов струна
coolAccess Указывает, включена ли функция "Холодный доступ( уровень) для тома. bool
coolAccessRetrievalPolicy coolAccessRetrievalPolicy определяет поведение извлечения данных из холодного уровня в стандартное хранилище на основе шаблона чтения для томов с поддержкой холодного доступа. Возможные значения для этого поля:
По умолчанию данные будут извлекаться из холодного уровня в стандартное хранилище при случайных чтениях. Эта политика используется по умолчанию.
OnRead — все данные, управляемые клиентом, извлекается из холодного уровня в стандартное хранилище как на последовательное, так и случайное чтение.
Никогда . Данные на основе клиента не извлекается из холодного уровня в стандартное хранилище.
По умолчанию
"Никогда"
OnRead
coolnessPeriod Указывает количество дней после того, как данные, к которым не обращаются клиенты, будут многоуровневы. int

Ограничения целостности:
Минимальное значение = 2
Максимальное значение = 183
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 80
Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (обязательно)
dataProtection Тома типа DataProtection включают объект, содержащий сведения о репликации VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Квота группы по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
defaultUserQuotaInKiBs Квота пользователя по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
deleteBaseSnapshot Если этот моментальный снимок включен (true), созданный том будет автоматически удален после завершения операции создания тома. Значение по умолчанию — false bool
enableSubvolumes Флаг, указывающий, включены ли операции подволок в томе "Отключено"
"Включено"
encryptionKeySource Источник ключа, используемый для шифрования данных в томе. Применимо, если у учетной записи NetApp есть encryption.keySource = Microsoft.KeyVault. Возможные значения (без учета регистра): "Microsoft.NetApp, Microsoft.KeyVault" Microsoft.KeyVault
Microsoft.NetApp
exportPolicy Набор правил политики экспорта VolumePropertiesExportPolicy
isDefaultQuotaEnabled Указывает, включена ли квота по умолчанию для тома. bool
isLargeVolume Указывает, является ли том большим томом или регулярным томом. bool
isRestoring Восстановление bool
kerberosEnabled Опишите, является ли том KerberosEnabled. Использование swagger версии 2020-05-01 или более поздней bool
keyVaultPrivateEndpointResourceId Идентификатор ресурса частной конечной точки для KeyVault. Он должен находиться в той же виртуальной сети, что и том. Применимо только в том случае, если encryptionKeySource = Microsoft.KeyVault. струна
Язык Язык, поддерживаемый для тома. "ar"
"ar.utf-8"
'c'
'c.utf-8'
'cs'
'cs.utf-8'
"da"
'da.utf-8'
'de'
'de.utf-8'
'en'
'en-us'
'en-us.utf-8'
'en.utf-8'
'es'
'es.utf-8'
'fi'
'fi.utf-8'
"fr"
"fr.utf-8"
"Он"
"he.utf-8"
"hr"
'hr.utf-8'
'hu'
'hu.utf-8'
"это"
'it.utf-8'
'ja'
'ja-jp.932'
'ja-jp.932.utf-8'
'ja-jp.pck'
'ja-jp.pck-v2'
'ja-jp.pck-v2.utf-8'
'ja-jp.pck.utf-8'
'ja-v1'
'ja-v1.utf-8'
'ja.utf-8'
'ko'
'ko.utf-8'
'nl'
'nl.utf-8'
"нет"
'no.utf-8'
'pl'
'pl.utf-8'
'pt'
'pt.utf-8'
'ro'
'ro.utf-8'
'ru'
'ru.utf-8'
'sk'
'sk.utf-8'
'sl'
'sl.utf-8'
'sv'
'sv.utf-8'
'tr'
'tr.utf-8'
'utf8mb4'
'zh'
'zh-tw'
'zh-tw.big5'
'zh-tw.big5.utf-8'
'zh-tw.utf-8'
'zh.gbk'
'zh.gbk.utf-8'
'zh.utf-8'
ldapEnabled Указывает, включен ли протокол LDAP для заданного тома NFS. bool
networkFeatures Сетевые функции, доступные для тома или текущего состояния обновления. "Базовый"
"Basic_Standard"
"Стандартный"
"Standard_Basic"
placementRules Правила размещения конкретного приложения для конкретного тома PlacementKeyValuePairs[]
protocolTypes Набор типов протоколов, стандартный протокол NFSv3, CIFS для протокола SMB string[]
proximityPlacementGroup Группа размещения близкого взаимодействия, связанная с томом струна
securityStyle Стиль безопасности тома, по умолчанию unix, по умолчанию используется для ntfs для двойного протокола или протокола CIFS. "ntfs"
"unix"
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"StandardZRS"
"Ультра"
smbAccessBasedEnumeration Включает свойство общего ресурса перечисления на основе доступа для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
smbContinlyAvailable Включает непрерывно доступное свойство общего ресурса для тома smb. Применимо только для тома SMB bool
smbEncryption Включает шифрование для данных smb3 в полете. Применимо только для тома SMB/DualProtocol. Использование с swagger версии 2020-08-01 или более поздней bool
smbNonBrowsable Включает свойство, отличное от просмотра для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
snapshotDirectoryVisible Если этот том включен (true) содержит каталог моментальных снимков только для чтения, предоставляющий доступ к каждому моментальному снимку тома (по умолчанию — true). bool
snapshotId Идентификатор ресурса, используемый для идентификации моментального снимка. струна
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes строка (обязательно)
пропускная способность Максимальная пропускная способность в MiB/s, которую можно достичь с помощью этого тома, и это будет принято только в качестве входных данных для тома qosType вручную. int
unixPermissions Разрешения UNIX для тома NFS, принятые в восьмизначном формате. Первая цифра выбирает набор идентификаторов пользователя(4), задает идентификатор группы (2) и липкие атрибуты (1). Вторая цифра выбирает разрешение для владельца файла: чтение (4), запись (2) и выполнение (1). Третий выбирает разрешения для других пользователей в той же группе. четвертый для других пользователей, не входящих в группу. 0755 — предоставляет разрешения на чтение и запись и выполнение для владельца и чтения и выполнения для группы и других пользователей. струна

Ограничения целостности:
Минимальная длина = 4
Максимальная длина = 4
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел составляет 100TiB, 500Tib для LargeVolume или 2400Tib для LargeVolume исключительно. Указан в байтах. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 2638827906662400 (обязательно)
volumeSpecName Имя спецификации тома — это конкретное обозначение или идентификатор приложения для конкретного тома в группе томов для данных, журналов. струна
volumeType Какой тип тома это. Для конечных томов в репликации между регионами задайте тип DataProtection. Для создания клона тома задайте тип ShortTermClone струна

VolumePropertiesDataProtection

Имя Описание Ценность
резервная копия Свойства резервного копирования VolumeBackupProperties
репликация Свойства репликации ReplicationObject
снимок Свойства моментального снимка. VolumeSnapshotProperties
volumeRelocation Свойства VolumeRelocation VolumeRelocationProperties

VolumePropertiesExportPolicy

Имя Описание Ценность
Правила Правило политики экспорта ExportPolicyRule[]

VolumeRelocationProperties

Имя Описание Ценность
relocationRequested Запрошено перемещение для этого тома bool

VolumeSnapshotProperties

Имя Описание Ценность
snapshotPolicyId ResourceId политики моментальных снимков струна

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
хранилище ORACLE Azure NetApp Files Этот шаблон развертывает хранилище для развертываний ORACLE. Хранилище предоставляется с помощью Azure NetApp Files, созданной на основе ОС хранилища NetApp ONTAP.

Определение ресурса шаблона ARM

Тип ресурса netAppAccounts/volumeGroups можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.NetApp/netAppAccounts/volumeGroups, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
  "apiVersion": "2023-11-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "groupMetaData": {
      "applicationIdentifier": "string",
      "applicationType": "string",
      "globalPlacementRules": [
        {
          "key": "string",
          "value": "string"
        }
      ],
      "groupDescription": "string"
    },
    "volumes": [
      {
        "name": "string",
        "properties": {
          "acceptGrowCapacityPoolForShortTermCloneSplit": "string",
          "avsDataStore": "string",
          "backupId": "string",
          "capacityPoolResourceId": "string",
          "coolAccess": "bool",
          "coolAccessRetrievalPolicy": "string",
          "coolnessPeriod": "int",
          "creationToken": "string",
          "dataProtection": {
            "backup": {
              "backupPolicyId": "string",
              "backupVaultId": "string",
              "policyEnforced": "bool"
            },
            "replication": {
              "endpointType": "string",
              "remotePath": {
                "externalHostName": "string",
                "serverName": "string",
                "volumeName": "string"
              },
              "remoteVolumeRegion": "string",
              "remoteVolumeResourceId": "string",
              "replicationSchedule": "string"
            },
            "snapshot": {
              "snapshotPolicyId": "string"
            },
            "volumeRelocation": {
              "relocationRequested": "bool"
            }
          },
          "defaultGroupQuotaInKiBs": "int",
          "defaultUserQuotaInKiBs": "int",
          "deleteBaseSnapshot": "bool",
          "enableSubvolumes": "string",
          "encryptionKeySource": "string",
          "exportPolicy": {
            "rules": [
              {
                "allowedClients": "string",
                "chownMode": "string",
                "cifs": "bool",
                "hasRootAccess": "bool",
                "kerberos5iReadOnly": "bool",
                "kerberos5iReadWrite": "bool",
                "kerberos5pReadOnly": "bool",
                "kerberos5pReadWrite": "bool",
                "kerberos5ReadOnly": "bool",
                "kerberos5ReadWrite": "bool",
                "nfsv3": "bool",
                "nfsv41": "bool",
                "ruleIndex": "int",
                "unixReadOnly": "bool",
                "unixReadWrite": "bool"
              }
            ]
          },
          "isDefaultQuotaEnabled": "bool",
          "isLargeVolume": "bool",
          "isRestoring": "bool",
          "kerberosEnabled": "bool",
          "keyVaultPrivateEndpointResourceId": "string",
          "language": "string",
          "ldapEnabled": "bool",
          "networkFeatures": "string",
          "placementRules": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "protocolTypes": [ "string" ],
          "proximityPlacementGroup": "string",
          "securityStyle": "string",
          "serviceLevel": "string",
          "smbAccessBasedEnumeration": "string",
          "smbContinuouslyAvailable": "bool",
          "smbEncryption": "bool",
          "smbNonBrowsable": "string",
          "snapshotDirectoryVisible": "bool",
          "snapshotId": "string",
          "subnetId": "string",
          "throughputMibps": "int",
          "unixPermissions": "string",
          "usageThreshold": "int",
          "volumeSpecName": "string",
          "volumeType": "string"
        },
        "tags": {
          "{customized property}": "string"
        },
        "zones": [ "string" ]
      }
    ]
  }
}

Значения свойств

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
chownMode Этот параметр указывает, кто авторизован для изменения владения файлом. ограниченный — только корневой пользователь может изменить владение файлом. без ограничений — пользователи, не являющиеся корневыми, могут изменить владение файлами, которыми они владеет. "Ограниченный"
"Неограниченное"
cifs Разрешает протокол CIFS bool
hasRootAccess Имеет корневой доступ к тому bool
kerberos5iReadOnly Доступ только для чтения Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5iReadWrite Доступ на чтение и запись Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadOnly Доступ только для чтения Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadWrite Доступ на чтение и запись Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadOnly Доступ только для чтения Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadWrite Доступ на чтение и запись Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
nfsv3 Разрешает протокол NFSv3. Включение только для томов типов NFSv3 bool
nfsv41 Разрешает протокол NFSv4.1. Включение только для томов типов NFSv4.1 bool
ruleIndex Индекс заказа int
unixReadOnly Доступ только для чтения bool
unixReadWrite Доступ на чтение и запись bool

Microsoft.NetApp/netAppAccounts/volumeGroups

Имя Описание Ценность
apiVersion Версия API '2023-11-01-preview'
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (обязательно)
свойства Свойства группы томов VolumeGroupProperties
тип Тип ресурса "Microsoft.NetApp/netAppAccounts/volumeGroups"

PlacementKeyValuePairs

Имя Описание Ценность
ключ Ключ для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)
ценность Значение для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)

RemotePath

Имя Описание Ценность
externalHostName Путь к узлу ONTAP строка (обязательно)
имя сервера Имя сервера на узле ONTAP строка (обязательно)
имя тома Имя тома на сервере строка (обязательно)

ReplicationObject

Имя Описание Ценность
endpointType Указывает, является ли локальный том источником или назначением для репликации томов. "dst"
'src'
remotePath Полный путь к тому, который необходимо перенести в ANF. Требуется для томов миграции RemotePath
remoteVolumeRegion Удаленный регион для другого конца репликации томов. струна
remoteVolumeResourceId Идентификатор ресурса удаленного тома. Требуется для репликации между регионами и между зонами строка (обязательно)
replicationSchedule Расписание "ежедневно"
"почасово"
"_10minutely"

ResourceTags

Имя Описание Ценность

VolumeBackupProperties

Имя Описание Ценность
backupPolicyId Идентификатор ресурса политики резервного копирования струна
backupVaultId Идентификатор ресурса Backup Vault струна
policyEnforced Принудительное применение политики bool

VolumeGroupMetaData

Имя Описание Ценность
applicationIdentifier Идентификатор конкретного приложения струна
applicationType Тип приложения Oracle
SAP-HANA
globalPlacementRules Правила размещения конкретного приложения для группы томов PlacementKeyValuePairs[]
groupDescription Описание группы струна

VolumeGroupProperties

Имя Описание Ценность
groupMetaData Сведения о группе томов VolumeGroupMetaData
Объемы Список томов из группы VolumeGroupVolumeProperties[]

VolumeGroupVolumeProperties

Имя Описание Ценность
имя Имя ресурса струна
свойства Свойства тома VolumeProperties (обязательно)
Теги Теги ресурсов ResourceTags
Зоны Зона доступности струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 255[]

VolumeProperties

Имя Описание Ценность
acceptGrowCapacityPoolForShortTermCloneSplit Хотя автоматическое разделение краткосрочного клонированного тома, если родительский пул не имеет достаточно места для размещения тома после разделения, он будет автоматически изменен, что приведет к увеличению выставления счетов. Чтобы принять автоматическое увеличение размера пула емкости и создание краткосрочного клонированного тома, задайте свойство как принятое. "Принято"
"Отклонено"
avsDataStore Указывает, включен ли том для назначения хранилища данных решения Azure VMware (AVS) "Отключено"
"Включено"
backupId Идентификатор ресурса, используемый для идентификации резервной копии. струна
capacityPoolResourceId Идентификатор ресурса пула, используемый в случае создания тома с помощью группы томов струна
coolAccess Указывает, включена ли функция "Холодный доступ( уровень) для тома. bool
coolAccessRetrievalPolicy coolAccessRetrievalPolicy определяет поведение извлечения данных из холодного уровня в стандартное хранилище на основе шаблона чтения для томов с поддержкой холодного доступа. Возможные значения для этого поля:
По умолчанию данные будут извлекаться из холодного уровня в стандартное хранилище при случайных чтениях. Эта политика используется по умолчанию.
OnRead — все данные, управляемые клиентом, извлекается из холодного уровня в стандартное хранилище как на последовательное, так и случайное чтение.
Никогда . Данные на основе клиента не извлекается из холодного уровня в стандартное хранилище.
По умолчанию
"Никогда"
OnRead
coolnessPeriod Указывает количество дней после того, как данные, к которым не обращаются клиенты, будут многоуровневы. int

Ограничения целостности:
Минимальное значение = 2
Максимальное значение = 183
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 80
Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (обязательно)
dataProtection Тома типа DataProtection включают объект, содержащий сведения о репликации VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Квота группы по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
defaultUserQuotaInKiBs Квота пользователя по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
deleteBaseSnapshot Если этот моментальный снимок включен (true), созданный том будет автоматически удален после завершения операции создания тома. Значение по умолчанию — false bool
enableSubvolumes Флаг, указывающий, включены ли операции подволок в томе "Отключено"
"Включено"
encryptionKeySource Источник ключа, используемый для шифрования данных в томе. Применимо, если у учетной записи NetApp есть encryption.keySource = Microsoft.KeyVault. Возможные значения (без учета регистра): "Microsoft.NetApp, Microsoft.KeyVault" Microsoft.KeyVault
Microsoft.NetApp
exportPolicy Набор правил политики экспорта VolumePropertiesExportPolicy
isDefaultQuotaEnabled Указывает, включена ли квота по умолчанию для тома. bool
isLargeVolume Указывает, является ли том большим томом или регулярным томом. bool
isRestoring Восстановление bool
kerberosEnabled Опишите, является ли том KerberosEnabled. Использование swagger версии 2020-05-01 или более поздней bool
keyVaultPrivateEndpointResourceId Идентификатор ресурса частной конечной точки для KeyVault. Он должен находиться в той же виртуальной сети, что и том. Применимо только в том случае, если encryptionKeySource = Microsoft.KeyVault. струна
Язык Язык, поддерживаемый для тома. "ar"
"ar.utf-8"
'c'
'c.utf-8'
'cs'
'cs.utf-8'
"da"
'da.utf-8'
'de'
'de.utf-8'
'en'
'en-us'
'en-us.utf-8'
'en.utf-8'
'es'
'es.utf-8'
'fi'
'fi.utf-8'
"fr"
"fr.utf-8"
"Он"
"he.utf-8"
"hr"
'hr.utf-8'
'hu'
'hu.utf-8'
"это"
'it.utf-8'
'ja'
'ja-jp.932'
'ja-jp.932.utf-8'
'ja-jp.pck'
'ja-jp.pck-v2'
'ja-jp.pck-v2.utf-8'
'ja-jp.pck.utf-8'
'ja-v1'
'ja-v1.utf-8'
'ja.utf-8'
'ko'
'ko.utf-8'
'nl'
'nl.utf-8'
"нет"
'no.utf-8'
'pl'
'pl.utf-8'
'pt'
'pt.utf-8'
'ro'
'ro.utf-8'
'ru'
'ru.utf-8'
'sk'
'sk.utf-8'
'sl'
'sl.utf-8'
'sv'
'sv.utf-8'
'tr'
'tr.utf-8'
'utf8mb4'
'zh'
'zh-tw'
'zh-tw.big5'
'zh-tw.big5.utf-8'
'zh-tw.utf-8'
'zh.gbk'
'zh.gbk.utf-8'
'zh.utf-8'
ldapEnabled Указывает, включен ли протокол LDAP для заданного тома NFS. bool
networkFeatures Сетевые функции, доступные для тома или текущего состояния обновления. "Базовый"
"Basic_Standard"
"Стандартный"
"Standard_Basic"
placementRules Правила размещения конкретного приложения для конкретного тома PlacementKeyValuePairs[]
protocolTypes Набор типов протоколов, стандартный протокол NFSv3, CIFS для протокола SMB string[]
proximityPlacementGroup Группа размещения близкого взаимодействия, связанная с томом струна
securityStyle Стиль безопасности тома, по умолчанию unix, по умолчанию используется для ntfs для двойного протокола или протокола CIFS. "ntfs"
"unix"
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"StandardZRS"
"Ультра"
smbAccessBasedEnumeration Включает свойство общего ресурса перечисления на основе доступа для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
smbContinlyAvailable Включает непрерывно доступное свойство общего ресурса для тома smb. Применимо только для тома SMB bool
smbEncryption Включает шифрование для данных smb3 в полете. Применимо только для тома SMB/DualProtocol. Использование с swagger версии 2020-08-01 или более поздней bool
smbNonBrowsable Включает свойство, отличное от просмотра для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
snapshotDirectoryVisible Если этот том включен (true) содержит каталог моментальных снимков только для чтения, предоставляющий доступ к каждому моментальному снимку тома (по умолчанию — true). bool
snapshotId Идентификатор ресурса, используемый для идентификации моментального снимка. струна
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes строка (обязательно)
пропускная способность Максимальная пропускная способность в MiB/s, которую можно достичь с помощью этого тома, и это будет принято только в качестве входных данных для тома qosType вручную. int
unixPermissions Разрешения UNIX для тома NFS, принятые в восьмизначном формате. Первая цифра выбирает набор идентификаторов пользователя(4), задает идентификатор группы (2) и липкие атрибуты (1). Вторая цифра выбирает разрешение для владельца файла: чтение (4), запись (2) и выполнение (1). Третий выбирает разрешения для других пользователей в той же группе. четвертый для других пользователей, не входящих в группу. 0755 — предоставляет разрешения на чтение и запись и выполнение для владельца и чтения и выполнения для группы и других пользователей. струна

Ограничения целостности:
Минимальная длина = 4
Максимальная длина = 4
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел составляет 100TiB, 500Tib для LargeVolume или 2400Tib для LargeVolume исключительно. Указан в байтах. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 2638827906662400 (обязательно)
volumeSpecName Имя спецификации тома — это конкретное обозначение или идентификатор приложения для конкретного тома в группе томов для данных, журналов. струна
volumeType Какой тип тома это. Для конечных томов в репликации между регионами задайте тип DataProtection. Для создания клона тома задайте тип ShortTermClone струна

VolumePropertiesDataProtection

Имя Описание Ценность
резервная копия Свойства резервного копирования VolumeBackupProperties
репликация Свойства репликации ReplicationObject
снимок Свойства моментального снимка. VolumeSnapshotProperties
volumeRelocation Свойства VolumeRelocation VolumeRelocationProperties

VolumePropertiesExportPolicy

Имя Описание Ценность
Правила Правило политики экспорта ExportPolicyRule[]

VolumeRelocationProperties

Имя Описание Ценность
relocationRequested Запрошено перемещение для этого тома bool

VolumeSnapshotProperties

Имя Описание Ценность
snapshotPolicyId ResourceId политики моментальных снимков струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
хранилище ORACLE Azure NetApp Files

развертывание в Azure
Этот шаблон развертывает хранилище для развертываний ORACLE. Хранилище предоставляется с помощью Azure NetApp Files, созданной на основе ОС хранилища NetApp ONTAP.
хранилище репликации sap HANA Azure NetApp Files между регионами

развертывание в Azure
Этот шаблон развертывает хранилище для развертываний аварийного восстановления SAP HANA. Хранилище предоставляется с помощью Azure NetApp Files, созданной на основе ОС хранилища NetApp ONTAP.
хранилище SAP HANA Azure NetApp Files

развертывание в Azure
Этот шаблон развертывает хранилище для развертываний SAP HANA. Хранилище предоставляется с помощью Azure NetApp Files, созданной на основе ОС хранилища NetApp ONTAP.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса netAppAccounts/volumeGroups можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.NetApp/netAppAccounts/volumeGroups, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-01-preview"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      groupMetaData = {
        applicationIdentifier = "string"
        applicationType = "string"
        globalPlacementRules = [
          {
            key = "string"
            value = "string"
          }
        ]
        groupDescription = "string"
      }
      volumes = [
        {
          name = "string"
          properties = {
            acceptGrowCapacityPoolForShortTermCloneSplit = "string"
            avsDataStore = "string"
            backupId = "string"
            capacityPoolResourceId = "string"
            coolAccess = bool
            coolAccessRetrievalPolicy = "string"
            coolnessPeriod = int
            creationToken = "string"
            dataProtection = {
              backup = {
                backupPolicyId = "string"
                backupVaultId = "string"
                policyEnforced = bool
              }
              replication = {
                endpointType = "string"
                remotePath = {
                  externalHostName = "string"
                  serverName = "string"
                  volumeName = "string"
                }
                remoteVolumeRegion = "string"
                remoteVolumeResourceId = "string"
                replicationSchedule = "string"
              }
              snapshot = {
                snapshotPolicyId = "string"
              }
              volumeRelocation = {
                relocationRequested = bool
              }
            }
            defaultGroupQuotaInKiBs = int
            defaultUserQuotaInKiBs = int
            deleteBaseSnapshot = bool
            enableSubvolumes = "string"
            encryptionKeySource = "string"
            exportPolicy = {
              rules = [
                {
                  allowedClients = "string"
                  chownMode = "string"
                  cifs = bool
                  hasRootAccess = bool
                  kerberos5iReadOnly = bool
                  kerberos5iReadWrite = bool
                  kerberos5pReadOnly = bool
                  kerberos5pReadWrite = bool
                  kerberos5ReadOnly = bool
                  kerberos5ReadWrite = bool
                  nfsv3 = bool
                  nfsv41 = bool
                  ruleIndex = int
                  unixReadOnly = bool
                  unixReadWrite = bool
                }
              ]
            }
            isDefaultQuotaEnabled = bool
            isLargeVolume = bool
            isRestoring = bool
            kerberosEnabled = bool
            keyVaultPrivateEndpointResourceId = "string"
            language = "string"
            ldapEnabled = bool
            networkFeatures = "string"
            placementRules = [
              {
                key = "string"
                value = "string"
              }
            ]
            protocolTypes = [
              "string"
            ]
            proximityPlacementGroup = "string"
            securityStyle = "string"
            serviceLevel = "string"
            smbAccessBasedEnumeration = "string"
            smbContinuouslyAvailable = bool
            smbEncryption = bool
            smbNonBrowsable = "string"
            snapshotDirectoryVisible = bool
            snapshotId = "string"
            subnetId = "string"
            throughputMibps = int
            unixPermissions = "string"
            usageThreshold = int
            volumeSpecName = "string"
            volumeType = "string"
          }
          tags = {
            {customized property} = "string"
          }
          zones = [
            "string"
          ]
        }
      ]
    }
  })
}

Значения свойств

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
chownMode Этот параметр указывает, кто авторизован для изменения владения файлом. ограниченный — только корневой пользователь может изменить владение файлом. без ограничений — пользователи, не являющиеся корневыми, могут изменить владение файлами, которыми они владеет. "Ограниченный"
"Неограниченное"
cifs Разрешает протокол CIFS bool
hasRootAccess Имеет корневой доступ к тому bool
kerberos5iReadOnly Доступ только для чтения Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5iReadWrite Доступ на чтение и запись Kerberos5i. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadOnly Доступ только для чтения Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5pReadWrite Доступ на чтение и запись Kerberos5p. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadOnly Доступ только для чтения Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
kerberos5ReadWrite Доступ на чтение и запись Kerberos5. Использование swagger версии 2020-05-01 или более поздней bool
nfsv3 Разрешает протокол NFSv3. Включение только для томов типов NFSv3 bool
nfsv41 Разрешает протокол NFSv4.1. Включение только для томов типов NFSv4.1 bool
ruleIndex Индекс заказа int
unixReadOnly Доступ только для чтения bool
unixReadWrite Доступ на чтение и запись bool

Microsoft.NetApp/netAppAccounts/volumeGroups

Имя Описание Ценность
местоположение Расположение ресурса струна
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 64
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: netAppAccounts
свойства Свойства группы томов VolumeGroupProperties
тип Тип ресурса "Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-01-preview"

PlacementKeyValuePairs

Имя Описание Ценность
ключ Ключ для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)
ценность Значение для конкретного параметра приложения для размещения томов в группе томов строка (обязательно)

RemotePath

Имя Описание Ценность
externalHostName Путь к узлу ONTAP строка (обязательно)
имя сервера Имя сервера на узле ONTAP строка (обязательно)
имя тома Имя тома на сервере строка (обязательно)

ReplicationObject

Имя Описание Ценность
endpointType Указывает, является ли локальный том источником или назначением для репликации томов. "dst"
'src'
remotePath Полный путь к тому, который необходимо перенести в ANF. Требуется для томов миграции RemotePath
remoteVolumeRegion Удаленный регион для другого конца репликации томов. струна
remoteVolumeResourceId Идентификатор ресурса удаленного тома. Требуется для репликации между регионами и между зонами строка (обязательно)
replicationSchedule Расписание "ежедневно"
"почасово"
"_10minutely"

ResourceTags

Имя Описание Ценность

VolumeBackupProperties

Имя Описание Ценность
backupPolicyId Идентификатор ресурса политики резервного копирования струна
backupVaultId Идентификатор ресурса Backup Vault струна
policyEnforced Принудительное применение политики bool

VolumeGroupMetaData

Имя Описание Ценность
applicationIdentifier Идентификатор конкретного приложения струна
applicationType Тип приложения Oracle
SAP-HANA
globalPlacementRules Правила размещения конкретного приложения для группы томов PlacementKeyValuePairs[]
groupDescription Описание группы струна

VolumeGroupProperties

Имя Описание Ценность
groupMetaData Сведения о группе томов VolumeGroupMetaData
Объемы Список томов из группы VolumeGroupVolumeProperties[]

VolumeGroupVolumeProperties

Имя Описание Ценность
имя Имя ресурса струна
свойства Свойства тома VolumeProperties (обязательно)
Теги Теги ресурсов ResourceTags
Зоны Зона доступности струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 255[]

VolumeProperties

Имя Описание Ценность
acceptGrowCapacityPoolForShortTermCloneSplit Хотя автоматическое разделение краткосрочного клонированного тома, если родительский пул не имеет достаточно места для размещения тома после разделения, он будет автоматически изменен, что приведет к увеличению выставления счетов. Чтобы принять автоматическое увеличение размера пула емкости и создание краткосрочного клонированного тома, задайте свойство как принятое. "Принято"
"Отклонено"
avsDataStore Указывает, включен ли том для назначения хранилища данных решения Azure VMware (AVS) "Отключено"
"Включено"
backupId Идентификатор ресурса, используемый для идентификации резервной копии. струна
capacityPoolResourceId Идентификатор ресурса пула, используемый в случае создания тома с помощью группы томов струна
coolAccess Указывает, включена ли функция "Холодный доступ( уровень) для тома. bool
coolAccessRetrievalPolicy coolAccessRetrievalPolicy определяет поведение извлечения данных из холодного уровня в стандартное хранилище на основе шаблона чтения для томов с поддержкой холодного доступа. Возможные значения для этого поля:
По умолчанию данные будут извлекаться из холодного уровня в стандартное хранилище при случайных чтениях. Эта политика используется по умолчанию.
OnRead — все данные, управляемые клиентом, извлекается из холодного уровня в стандартное хранилище как на последовательное, так и случайное чтение.
Никогда . Данные на основе клиента не извлекается из холодного уровня в стандартное хранилище.
По умолчанию
"Никогда"
OnRead
coolnessPeriod Указывает количество дней после того, как данные, к которым не обращаются клиенты, будут многоуровневы. int

Ограничения целостности:
Минимальное значение = 2
Максимальное значение = 183
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 80
Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (обязательно)
dataProtection Тома типа DataProtection включают объект, содержащий сведения о репликации VolumePropertiesDataProtection
defaultGroupQuotaInKiBs Квота группы по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
defaultUserQuotaInKiBs Квота пользователя по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ. int
deleteBaseSnapshot Если этот моментальный снимок включен (true), созданный том будет автоматически удален после завершения операции создания тома. Значение по умолчанию — false bool
enableSubvolumes Флаг, указывающий, включены ли операции подволок в томе "Отключено"
"Включено"
encryptionKeySource Источник ключа, используемый для шифрования данных в томе. Применимо, если у учетной записи NetApp есть encryption.keySource = Microsoft.KeyVault. Возможные значения (без учета регистра): "Microsoft.NetApp, Microsoft.KeyVault" Microsoft.KeyVault
Microsoft.NetApp
exportPolicy Набор правил политики экспорта VolumePropertiesExportPolicy
isDefaultQuotaEnabled Указывает, включена ли квота по умолчанию для тома. bool
isLargeVolume Указывает, является ли том большим томом или регулярным томом. bool
isRestoring Восстановление bool
kerberosEnabled Опишите, является ли том KerberosEnabled. Использование swagger версии 2020-05-01 или более поздней bool
keyVaultPrivateEndpointResourceId Идентификатор ресурса частной конечной точки для KeyVault. Он должен находиться в той же виртуальной сети, что и том. Применимо только в том случае, если encryptionKeySource = Microsoft.KeyVault. струна
Язык Язык, поддерживаемый для тома. "ar"
"ar.utf-8"
'c'
'c.utf-8'
'cs'
'cs.utf-8'
"da"
'da.utf-8'
'de'
'de.utf-8'
'en'
'en-us'
'en-us.utf-8'
'en.utf-8'
'es'
'es.utf-8'
'fi'
'fi.utf-8'
"fr"
"fr.utf-8"
"Он"
"he.utf-8"
"hr"
'hr.utf-8'
'hu'
'hu.utf-8'
"это"
'it.utf-8'
'ja'
'ja-jp.932'
'ja-jp.932.utf-8'
'ja-jp.pck'
'ja-jp.pck-v2'
'ja-jp.pck-v2.utf-8'
'ja-jp.pck.utf-8'
'ja-v1'
'ja-v1.utf-8'
'ja.utf-8'
'ko'
'ko.utf-8'
'nl'
'nl.utf-8'
"нет"
'no.utf-8'
'pl'
'pl.utf-8'
'pt'
'pt.utf-8'
'ro'
'ro.utf-8'
'ru'
'ru.utf-8'
'sk'
'sk.utf-8'
'sl'
'sl.utf-8'
'sv'
'sv.utf-8'
'tr'
'tr.utf-8'
'utf8mb4'
'zh'
'zh-tw'
'zh-tw.big5'
'zh-tw.big5.utf-8'
'zh-tw.utf-8'
'zh.gbk'
'zh.gbk.utf-8'
'zh.utf-8'
ldapEnabled Указывает, включен ли протокол LDAP для заданного тома NFS. bool
networkFeatures Сетевые функции, доступные для тома или текущего состояния обновления. "Базовый"
"Basic_Standard"
"Стандартный"
"Standard_Basic"
placementRules Правила размещения конкретного приложения для конкретного тома PlacementKeyValuePairs[]
protocolTypes Набор типов протоколов, стандартный протокол NFSv3, CIFS для протокола SMB string[]
proximityPlacementGroup Группа размещения близкого взаимодействия, связанная с томом струна
securityStyle Стиль безопасности тома, по умолчанию unix, по умолчанию используется для ntfs для двойного протокола или протокола CIFS. "ntfs"
"unix"
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"StandardZRS"
"Ультра"
smbAccessBasedEnumeration Включает свойство общего ресурса перечисления на основе доступа для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
smbContinlyAvailable Включает непрерывно доступное свойство общего ресурса для тома smb. Применимо только для тома SMB bool
smbEncryption Включает шифрование для данных smb3 в полете. Применимо только для тома SMB/DualProtocol. Использование с swagger версии 2020-08-01 или более поздней bool
smbNonBrowsable Включает свойство, отличное от просмотра для общих папок SMB. Применимо только для тома SMB/DualProtocol "Отключено"
"Включено"
snapshotDirectoryVisible Если этот том включен (true) содержит каталог моментальных снимков только для чтения, предоставляющий доступ к каждому моментальному снимку тома (по умолчанию — true). bool
snapshotId Идентификатор ресурса, используемый для идентификации моментального снимка. струна
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes строка (обязательно)
пропускная способность Максимальная пропускная способность в MiB/s, которую можно достичь с помощью этого тома, и это будет принято только в качестве входных данных для тома qosType вручную. int
unixPermissions Разрешения UNIX для тома NFS, принятые в восьмизначном формате. Первая цифра выбирает набор идентификаторов пользователя(4), задает идентификатор группы (2) и липкие атрибуты (1). Вторая цифра выбирает разрешение для владельца файла: чтение (4), запись (2) и выполнение (1). Третий выбирает разрешения для других пользователей в той же группе. четвертый для других пользователей, не входящих в группу. 0755 — предоставляет разрешения на чтение и запись и выполнение для владельца и чтения и выполнения для группы и других пользователей. струна

Ограничения целостности:
Минимальная длина = 4
Максимальная длина = 4
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел составляет 100TiB, 500Tib для LargeVolume или 2400Tib для LargeVolume исключительно. Указан в байтах. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 2638827906662400 (обязательно)
volumeSpecName Имя спецификации тома — это конкретное обозначение или идентификатор приложения для конкретного тома в группе томов для данных, журналов. струна
volumeType Какой тип тома это. Для конечных томов в репликации между регионами задайте тип DataProtection. Для создания клона тома задайте тип ShortTermClone струна

VolumePropertiesDataProtection

Имя Описание Ценность
резервная копия Свойства резервного копирования VolumeBackupProperties
репликация Свойства репликации ReplicationObject
снимок Свойства моментального снимка. VolumeSnapshotProperties
volumeRelocation Свойства VolumeRelocation VolumeRelocationProperties

VolumePropertiesExportPolicy

Имя Описание Ценность
Правила Правило политики экспорта ExportPolicyRule[]

VolumeRelocationProperties

Имя Описание Ценность
relocationRequested Запрошено перемещение для этого тома bool

VolumeSnapshotProperties

Имя Описание Ценность
snapshotPolicyId ResourceId политики моментальных снимков струна