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


Хранилище Microsoft.StorageAccounts/fileServices/shares 2021-09-01

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

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

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

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

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

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2021-09-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    accessTier: 'string'
    enabledProtocols: 'string'
    metadata: {
      {customized property}: 'string'
    }
    rootSquash: 'string'
    shareQuota: int
    signedIdentifiers: [
      {
        accessPolicy: {
          expiryTime: 'string'
          permission: 'string'
          startTime: 'string'
        }
        id: 'string'
      }
    ]
  }
}

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

storageAccounts/fileServices/shares

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

Узнайте, как задать имена и типы дочерних ресурсов в Bicep.
строка (обязательно)

Ограничение символа: 3–63

Допустимые символы:
Строчные буквы, цифры и дефисы.

Не удается начать или завершить дефисом. Не удается использовать последовательные дефисы.
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

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
signedIdentifiers Список хранимых политик доступа, указанных в общей папке. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Имя Описание Ценность
accessPolicy Политика доступа AccessPolicy
идентификатор Уникальный идентификатор хранимой политики доступа. струна

AccessPolicy

Имя Описание Ценность
истечение срока действия Срок действия политики доступа струна
разрешение Список сокращенных разрешений. струна
startTime Время начала политики доступа струна

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

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

Шаблон Описание
развернуть drupal с помощью масштабируемого набора виртуальных машин, файлов Azure и Mysql

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2021-09-01",
  "name": "string",
  "properties": {
    "accessTier": "string",
    "enabledProtocols": "string",
    "metadata": {
      "{customized property}": "string"
    },
    "rootSquash": "string",
    "shareQuota": "int",
    "signedIdentifiers": [
      {
        "accessPolicy": {
          "expiryTime": "string",
          "permission": "string",
          "startTime": "string"
        },
        "id": "string"
      }
    ]
  }
}

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

storageAccounts/fileServices/shares

Имя Описание Ценность
тип Тип ресурса "Microsoft.Storage/storageAccounts/fileServices/shares"
apiVersion Версия API ресурсов '2021-09-01'
имя Имя ресурса

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

Ограничение символа: 3–63

Допустимые символы:
Строчные буквы, цифры и дефисы.

Не удается начать или завершить дефисом. Не удается использовать последовательные дефисы.
свойства Свойства общей папки. FileShareProperties

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
signedIdentifiers Список хранимых политик доступа, указанных в общей папке. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Имя Описание Ценность
accessPolicy Политика доступа AccessPolicy
идентификатор Уникальный идентификатор хранимой политики доступа. струна

AccessPolicy

Имя Описание Ценность
истечение срока действия Срок действия политики доступа струна
разрешение Список сокращенных разрешений. струна
startTime Время начала политики доступа струна

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

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

Шаблон Описание
развернуть drupal с помощью масштабируемого набора виртуальных машин, файлов Azure и Mysql

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

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

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

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

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

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

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2021-09-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      accessTier = "string"
      enabledProtocols = "string"
      metadata = {
        {customized property} = "string"
      }
      rootSquash = "string"
      shareQuota = int
      signedIdentifiers = [
        {
          accessPolicy = {
            expiryTime = "string"
            permission = "string"
            startTime = "string"
          }
          id = "string"
        }
      ]
    }
  })
}

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

storageAccounts/fileServices/shares

Имя Описание Ценность
тип Тип ресурса "Microsoft.Storage/storageAccounts/fileServices/shares@2021-09-01"
имя Имя ресурса строка (обязательно)

Ограничение символа: 3–63

Допустимые символы:
Строчные буквы, цифры и дефисы.

Не удается начать или завершить дефисом. Не удается использовать последовательные дефисы.
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: fileServices
свойства Свойства общей папки. FileShareProperties

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
signedIdentifiers Список хранимых политик доступа, указанных в общей папке. SignedIdentifier[]

FileSharePropertiesMetadata

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

SignedIdentifier

Имя Описание Ценность
accessPolicy Политика доступа AccessPolicy
идентификатор Уникальный идентификатор хранимой политики доступа. струна

AccessPolicy

Имя Описание Ценность
истечение срока действия Срок действия политики доступа струна
разрешение Список сокращенных разрешений. струна
startTime Время начала политики доступа струна