Сайты Microsoft.Web/privateAccess 2020-10-01

Определение ресурса Bicep

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

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

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

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

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

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

sites/privateAccess

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
"virtualNetworks"
kind Тип ресурса. строка
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса.

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

PrivateAccessProperties

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

PrivateAccessVirtualNetwork

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

PrivateAccessSubnet

Имя Описание Значение
key Ключ (идентификатор) подсети. INT
name Имя подсети. строка

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

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

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

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

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

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

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

sites/privateAccess

Имя Описание Значение
тип Тип ресурса Microsoft.Web/sites/privateAccess
версия_API Версия API ресурсов '2020-10-01'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
"virtualNetworks"
kind Тип ресурса. строка
properties Свойства ресурса PrivateAccess PrivateAccessProperties

PrivateAccessProperties

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

PrivateAccessVirtualNetwork

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

PrivateAccessSubnet

Имя Описание Значение
key Ключ (идентификатор) подсети. INT
name Имя подсети. строка

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

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

  • Группы ресурсов

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

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

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

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

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

sites/privateAccess

Имя Описание Значение
тип Тип ресурса "Microsoft.Web/sites/privateAccess@2020-10-01"
name имя ресурса. "virtualNetworks"
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: sites
kind Тип ресурса. строка
properties Свойства ресурса PrivateAccess PrivateAccessProperties

PrivateAccessProperties

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

PrivateAccessVirtualNetwork

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

PrivateAccessSubnet

Имя Описание Значение
key Ключ (идентификатор) подсети. INT
name Имя подсети. строка