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


Microsoft.NetApp netAppAccounts/capacityPools/volumes 2017-08-15

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

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

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

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

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

resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2017-08-15' = {
  name: 'string'
  location: 'string'
  tags: any()
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    creationToken: 'string'
    exportPolicy: {
      rules: [
        {
          allowedClients: 'string'
          cifs: bool
          nfsv3: bool
          nfsv4: bool
          ruleIndex: int
          unixReadWrite: bool
        }
      ]
    }
    serviceLevel: 'string'
    subnetId: 'string'
    usageThreshold: int
  }
}

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

netAppAccounts/capacityPools/volumes

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

Узнайте, как задать имена и типы дочерних ресурсов в Bicep.
строка (обязательно)
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов Для Bicep можно использовать функцию any().
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: capacityPools
свойства Свойства тома VolumeProperties (обязательно)

VolumeProperties

Имя Описание Ценность
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения строка (обязательно)
exportPolicy Правило политики экспорта VolumePropertiesExportPolicy
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"Ультра" (обязательно)
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes струна
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел — 100TiB. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 109951162777600

VolumePropertiesExportPolicy

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

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
cifs Разрешает протокол CIFS bool
nfsv3 Разрешает протокол NFSv3 bool
nfsv4 Разрешает протокол NFSv4 bool
ruleIndex Индекс заказа int
unixReadWrite Доступ на чтение и запись bool

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

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

Шаблон Описание
Создание ресурса ANF с тома NFSV3/NFSv4.1

развертывание в Azure
Этот шаблон позволяет создать ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным с помощью протокола NFSV3 или NFSv4.1. Все они развертываются вместе с виртуальной сетью Azure и делегированной подсетью, необходимой для создания любого тома.
создание ресурса ANF с тома SMB

развертывание в Azure
Этот шаблон позволяет создать ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным протоколом SMB.

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

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

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

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

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

{
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
  "apiVersion": "2017-08-15",
  "name": "string",
  "location": "string",
  "tags": {},
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "creationToken": "string",
    "exportPolicy": {
      "rules": [
        {
          "allowedClients": "string",
          "cifs": "bool",
          "nfsv3": "bool",
          "nfsv4": "bool",
          "ruleIndex": "int",
          "unixReadWrite": "bool"
        }
      ]
    },
    "serviceLevel": "string",
    "subnetId": "string",
    "usageThreshold": "int"
  }
}

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

netAppAccounts/capacityPools/volumes

Имя Описание Ценность
тип Тип ресурса "Microsoft.NetApp/netAppAccounts/capacityPools/volumes"
apiVersion Версия API ресурсов '2017-08-15'
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON.
строка (обязательно)
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов
свойства Свойства тома VolumeProperties (обязательно)

VolumeProperties

Имя Описание Ценность
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения строка (обязательно)
exportPolicy Правило политики экспорта VolumePropertiesExportPolicy
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"Ультра" (обязательно)
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes струна
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел — 100TiB. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 109951162777600

VolumePropertiesExportPolicy

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

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
cifs Разрешает протокол CIFS bool
nfsv3 Разрешает протокол NFSv3 bool
nfsv4 Разрешает протокол NFSv4 bool
ruleIndex Индекс заказа int
unixReadWrite Доступ на чтение и запись bool

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

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

Шаблон Описание
Создание ресурса ANF с тома NFSV3/NFSv4.1

развертывание в Azure
Этот шаблон позволяет создать ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным с помощью протокола NFSV3 или NFSv4.1. Все они развертываются вместе с виртуальной сетью Azure и делегированной подсетью, необходимой для создания любого тома.
создание ресурса ANF с тома SMB

развертывание в Azure
Этот шаблон позволяет создать ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным протоколом SMB.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2017-08-15"
  name = "string"
  location = "string"
  parent_id = "string"
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      creationToken = "string"
      exportPolicy = {
        rules = [
          {
            allowedClients = "string"
            cifs = bool
            nfsv3 = bool
            nfsv4 = bool
            ruleIndex = int
            unixReadWrite = bool
          }
        ]
      }
      serviceLevel = "string"
      subnetId = "string"
      usageThreshold = int
    }
  })
}

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

netAppAccounts/capacityPools/volumes

Имя Описание Ценность
тип Тип ресурса "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2017-08-15"
имя Имя ресурса строка (обязательно)
местоположение Расположение ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: capacityPools
Теги Теги ресурсов
свойства Свойства тома VolumeProperties (обязательно)

VolumeProperties

Имя Описание Ценность
creationToken Уникальный путь к файлу тома. Используется при создании целевых объектов подключения строка (обязательно)
exportPolicy Правило политики экспорта VolumePropertiesExportPolicy
serviceLevel Уровень обслуживания файловой системы "Премиум"
"Стандартный"
"Ультра" (обязательно)
SubnetId Универсальный код ресурса Azure для делегированной подсети. Должен иметь делегирование Microsoft.NetApp/volumes струна
usageThreshold Максимальная квота хранилища, допустимая для файловой системы в байтах. Это мягкая квота, используемая только для оповещений. Минимальный размер — 100 ГиБ. Верхний предел — 100TiB. int

Ограничения целостности:
Минимальное значение = 107374182400
Максимальное значение = 109951162777600

VolumePropertiesExportPolicy

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

ExportPolicyRule

Имя Описание Ценность
allowedClients Спецификация входящего трафика клиента как разделенная запятыми строка с IPv4 CIDRs, адреса узла IPv4 и имена узлов струна
cifs Разрешает протокол CIFS bool
nfsv3 Разрешает протокол NFSv3 bool
nfsv4 Разрешает протокол NFSv4 bool
ruleIndex Индекс заказа int
unixReadWrite Доступ на чтение и запись bool