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


Хранилище Microsoft.StorageAccounts/fileServices/shares 2020-08-01-preview

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

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

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

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

Чтобы создать ресурс Microsoft.Storage/storageAccounts/fileServices/shares, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    accessTier: 'string'
    enabledProtocols: 'string'
    metadata: {
      {customized property}: 'string'
    }
    rootSquash: 'string'
    shareQuota: int
  }
}

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

FileShareProperties

Имя Описание Ценность
accessTier Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), горячей и холодной. Учетная запись FileStorage может выбрать Premium. "Прохладно"
"Горячий"
"Премиум"
"TransactionOptimized"
enabledProtocols Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. 'NFS'
'SMB'
метаданные Пара "имя-значение", связанная с общей папкой в качестве метаданных. FileSharePropertiesMetadata
rootSquash Свойство предназначено только для общего ресурса NFS. Значение по умолчанию — NoRootSquash. "AllSquash"
'NoRootSquash'
"RootSquash"
shareQuota Максимальный размер общей папки в гигабайтах. Должно быть больше 0 и меньше или равно 5TB (5120). Для больших общих папок максимальный размер — 102400. int

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

FileSharePropertiesMetadata

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

Microsoft.Storage/storageAccounts/fileServices/shares

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

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 3 (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: storageAccounts/fileServices
свойства Свойства общей папки. FileShareProperties

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

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

Bicep-файл Описание
Создание учетной записи хранения с общей папкой Этот шаблон создает учетную запись хранения Azure и общую папку.
Создание учетной записи хранения с несколькими общими папками Создает учетную запись хранения Azure и несколько общих папок.
создание приложения-функции и защищенного частной конечной точкой хранилища Этот шаблон позволяет развернуть приложение-функцию Azure, которое взаимодействует с хранилищем Azure через частные конечные точки.
приложение-функция , защищенное Azure Frontdoor Этот шаблон позволяет развернуть функцию Azure premium, защищенную и опубликованную Azure Frontdoor premium. Соединение между Azure Frontdoor и Функциями Azure защищено приватным каналом Azure.
частное приложение-функция и защищенное частной конечной точкой хранилище Этот шаблон подготавливает приложение-функцию для плана Premium с частными конечными точками и взаимодействует с службой хранилища Azure по частным конечным точкам.

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

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

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

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

Чтобы создать ресурс Microsoft.Storage/storageAccounts/fileServices/shares, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2020-08-01-preview",
  "name": "string",
  "properties": {
    "accessTier": "string",
    "enabledProtocols": "string",
    "metadata": {
      "{customized property}": "string"
    },
    "rootSquash": "string",
    "shareQuota": "int"
  }
}

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

FileShareProperties

Имя Описание Ценность
accessTier Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), горячей и холодной. Учетная запись FileStorage может выбрать Premium. "Прохладно"
"Горячий"
"Премиум"
"TransactionOptimized"
enabledProtocols Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. 'NFS'
'SMB'
метаданные Пара "имя-значение", связанная с общей папкой в качестве метаданных. FileSharePropertiesMetadata
rootSquash Свойство предназначено только для общего ресурса NFS. Значение по умолчанию — NoRootSquash. "AllSquash"
'NoRootSquash'
"RootSquash"
shareQuota Максимальный размер общей папки в гигабайтах. Должно быть больше 0 и меньше или равно 5TB (5120). Для больших общих папок максимальный размер — 102400. int

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

FileSharePropertiesMetadata

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

Microsoft.Storage/storageAccounts/fileServices/shares

Имя Описание Ценность
apiVersion Версия API '2020-08-01-preview'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 3 (обязательно)
свойства Свойства общей папки. FileShareProperties
тип Тип ресурса "Microsoft.Storage/storageAccounts/fileServices/shares"

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

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

Шаблон Описание
Azure Cloud Shell — хранилище виртуальных сетей

развертывание в Azure
Этот шаблон развертывает хранилище Azure Cloud Shell в виртуальной сети Azure.
Подключение к общей папке Azure с помощью частной конечной точки

развертывание в Azure
В этом примере показано, как настроить виртуальную сеть и частную зону DNS для доступа к общей папке Azure через частную конечную точку.
Создание учетной записи хранения с общей папкой

развертывание в Azure
Этот шаблон создает учетную запись хранения Azure и общую папку.
Создание учетной записи хранения с несколькими общими папками

развертывание в Azure
Создает учетную запись хранения Azure и несколько общих папок.
создание приложения-функции и защищенного частной конечной точкой хранилища

развертывание в Azure
Этот шаблон позволяет развернуть приложение-функцию Azure, которое взаимодействует с хранилищем Azure через частные конечные точки.
развернуть drupal с помощью масштабируемого набора виртуальных машин, файлов Azure и Mysql

развертывание в Azure
Разверните масштабируемый набор виртуальных машин за подсистемой балансировки нагрузки или NAT & каждой виртуальной машине, работающей под управлением Drupal (Apache или PHP). Все узлы совместно используют созданное хранилище общей папки Azure и базу данных MySQL
приложение-функция , защищенное Azure Frontdoor

развертывание в Azure
Этот шаблон позволяет развернуть функцию Azure premium, защищенную и опубликованную Azure Frontdoor premium. Соединение между Azure Frontdoor и Функциями Azure защищено приватным каналом Azure.
частное приложение-функция и защищенное частной конечной точкой хранилище

развертывание в Azure
Этот шаблон подготавливает приложение-функцию для плана Premium с частными конечными точками и взаимодействует с службой хранилища Azure по частным конечным точкам.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      accessTier = "string"
      enabledProtocols = "string"
      metadata = {
        {customized property} = "string"
      }
      rootSquash = "string"
      shareQuota = int
    }
  })
}

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

FileShareProperties

Имя Описание Ценность
accessTier Уровень доступа для определенной общей папки. Учетная запись GpV2 может выбирать между TransactionOptimized (по умолчанию), горячей и холодной. Учетная запись FileStorage может выбрать Premium. "Прохладно"
"Горячий"
"Премиум"
"TransactionOptimized"
enabledProtocols Протокол проверки подлинности, используемый для общей папки. Можно указать только при создании общей папки. 'NFS'
'SMB'
метаданные Пара "имя-значение", связанная с общей папкой в качестве метаданных. FileSharePropertiesMetadata
rootSquash Свойство предназначено только для общего ресурса NFS. Значение по умолчанию — NoRootSquash. "AllSquash"
'NoRootSquash'
"RootSquash"
shareQuota Максимальный размер общей папки в гигабайтах. Должно быть больше 0 и меньше или равно 5TB (5120). Для больших общих папок максимальный размер — 102400. int

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

FileSharePropertiesMetadata

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

Microsoft.Storage/storageAccounts/fileServices/shares

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

Ограничения целостности:
Минимальная длина = 3
Максимальная длина = 3 (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: storageAccounts/fileServices
свойства Свойства общей папки. FileShareProperties
тип Тип ресурса "Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview"