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


Веб-сайты Microsoft.Web и privateAccess 2024-04-01

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

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

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

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

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

resource symbolicname 'Microsoft.Web/sites/privateAccess@2024-04-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'virtualNetworks'
  properties: {
    enabled: bool
    virtualNetworks: [
      {
        key: int
        name: 'string'
        resourceId: 'string'
        subnets: [
          {
            key: int
            name: 'string'
          }
        ]
      }
    ]
  }
}

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

Microsoft.Web/sites/privateAccess (на английском языке)

Имя Описание Ценность
добрый Тип ресурса. струна
имя Имя ресурса VirtualNetworks (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

PrivateAccessProperties (Свойства PrivateAccess)

Имя Описание Ценность
Включен Включен ли частный доступ. булевая переменная (bool)
ВиртуальныеСети Виртуальные сети (и подсети) разрешают доступ к сайту в частном порядке. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet (Приватный доступПодсеть)

Имя Описание Ценность
ключ Ключ (идентификатор) подсети. инт
имя Имя подсети. струна

PrivateAccessVirtualNetwork (Частная доступная виртуальная сеть)

Имя Описание Ценность
ключ Ключ (идентификатор) виртуальной сети. инт
имя Имя виртуальной сети. струна
идентификатор ресурса URI ARM виртуальной сети струна
Подсетей Список подсетей, к которым разрешен доступ в этой виртуальной сети. Пустой массив (но не null) интерпретируется так, чтобы все подсети были разрешены в этой виртуальной сети. PrivateAccessSubnet[]

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

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

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

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

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

{
  "type": "Microsoft.Web/sites/privateAccess",
  "apiVersion": "2024-04-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "enabled": "bool",
    "virtualNetworks": [
      {
        "key": "int",
        "name": "string",
        "resourceId": "string",
        "subnets": [
          {
            "key": "int",
            "name": "string"
          }
        ]
      }
    ]
  }
}

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

Microsoft.Web/sites/privateAccess (на английском языке)

Имя Описание Ценность
apiVersion Версия API '2024-04-01'
добрый Тип ресурса. струна
имя Имя ресурса VirtualNetworks (обязательно)
свойства Свойства, относящиеся к ресурсу PrivateAccess PrivateAccessProperties (Свойства PrivateAccess)
тип Тип ресурса "Microsoft.Web/sites/privateAccess"

PrivateAccessProperties (Свойства PrivateAccess)

Имя Описание Ценность
Включен Включен ли частный доступ. булевая переменная (bool)
ВиртуальныеСети Виртуальные сети (и подсети) разрешают доступ к сайту в частном порядке. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet (Приватный доступПодсеть)

Имя Описание Ценность
ключ Ключ (идентификатор) подсети. инт
имя Имя подсети. струна

PrivateAccessVirtualNetwork (Частная доступная виртуальная сеть)

Имя Описание Ценность
ключ Ключ (идентификатор) виртуальной сети. инт
имя Имя виртуальной сети. струна
идентификатор ресурса URI ARM виртуальной сети струна
Подсетей Список подсетей, к которым разрешен доступ в этой виртуальной сети. Пустой массив (но не null) интерпретируется так, чтобы все подсети были разрешены в этой виртуальной сети. PrivateAccessSubnet[]

Примеры использования

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/privateAccess@2024-04-01"
  name = "string"
  parent_id = "string"
  body = {
    kind = "string"
    properties = {
      enabled = bool
      virtualNetworks = [
        {
          key = int
          name = "string"
          resourceId = "string"
          subnets = [
            {
              key = int
              name = "string"
            }
          ]
        }
      ]
    }
  }
}

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

Microsoft.Web/sites/privateAccess (на английском языке)

Имя Описание Ценность
добрый Тип ресурса. струна
имя Имя ресурса VirtualNetworks (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: сайты
свойства Свойства, относящиеся к ресурсу PrivateAccess PrivateAccessProperties (Свойства PrivateAccess)
тип Тип ресурса "Microsoft.Web/sites/privateAccess@2024-04-01"

PrivateAccessProperties (Свойства PrivateAccess)

Имя Описание Ценность
Включен Включен ли частный доступ. булевая переменная (bool)
ВиртуальныеСети Виртуальные сети (и подсети) разрешают доступ к сайту в частном порядке. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet (Приватный доступПодсеть)

Имя Описание Ценность
ключ Ключ (идентификатор) подсети. инт
имя Имя подсети. струна

PrivateAccessVirtualNetwork (Частная доступная виртуальная сеть)

Имя Описание Ценность
ключ Ключ (идентификатор) виртуальной сети. инт
имя Имя виртуальной сети. струна
идентификатор ресурса URI ARM виртуальной сети струна
Подсетей Список подсетей, к которым разрешен доступ в этой виртуальной сети. Пустой массив (но не null) интерпретируется так, чтобы все подсети были разрешены в этой виртуальной сети. PrivateAccessSubnet[]