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


Microsoft.Network publicIPPrefixes 2023-04-01

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

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

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

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

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

resource symbolicname 'Microsoft.Network/publicIPPrefixes@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'Standard'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    customIPPrefix: {
      id: 'string'
    }
    ipTags: [
      {
        ipTagType: 'string'
        tag: 'string'
      }
    ]
    natGateway: {
      id: 'string'
      location: 'string'
      properties: {
        idleTimeoutInMinutes: int
        publicIpAddresses: [
          {
            id: 'string'
          }
        ]
        publicIpPrefixes: [
          {
            id: 'string'
          }
        ]
      }
      sku: {
        name: 'Standard'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
    prefixLength: int
    publicIPAddressVersion: 'string'
  }
  zones: [
    'string'
  ]
}

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

publicIPPrefixes

Имя Описание Значение
name имя ресурса. string (обязательно)

Ограничение символов: 1-80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU префикса общедоступного IP-адреса. PublicIPPrefixSku
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
properties Свойства префикса общедоступного IP-адреса. PublicIPPrefixPropertiesFormat
зоны; Список зон доступности, обозначающих IP-адрес, выделенный для ресурса. string[]

ExtendedLocation

Имя Описание Значение
name Имя расширенного расположения. строка
type Тип расширенного расположения. 'EdgeZone'

PublicIPPrefixPropertiesFormat

Имя Описание Значение
customIPPrefix Объект customIpPrefix, с которым связан этот префикс. object
ipTags Список тегов, связанных с префиксом общедоступного IP-адреса. IpTag[]
natGateway NatGateway с префиксом общедоступного IP-адреса. NatGateway
prefixLength Длина префикса общедоступного IP-адреса. INT
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6

SubResource

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

IpTag

Имя Описание Значение
ipTagType Тип тега IP. Пример: FirstPartyUsage. строка
тег Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. строка

NatGateway

Имя Описание Значение
идентификатор Идентификатор ресурса. строка
location Расположение ресурса. строка
properties Свойства шлюза Nat. NatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. NatGatewaySku
tags Теги ресурсов. объект
зоны; Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

NatGatewayPropertiesFormat

Имя Описание Значение
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
publicIpAddresses Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. SubResource[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза NAT. SubResource[]

NatGatewaySku

Имя Описание Значение
name Имя SKU шлюза Nat. "Стандартный"

PublicIPPrefixSku

Имя Описание Значение
name Имя номера SKU префикса общедоступного IP-адреса. "Стандартный"
Уровень Уровень SKU префикса общедоступного IP-адреса. "Глобальный"
"Региональный"

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

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

Шаблон Описание
Кластер AKS со шлюзом NAT и Шлюз приложений

Развертывание в Azure
В этом примере показано, как развернуть кластер AKS со шлюзом NAT для исходящих подключений и Шлюз приложений для входящих подключений.
VMSS с префиксом общедоступного IP-адреса

Развертывание в Azure
Шаблон для развертывания VMSS с префиксом общедоступного IP-адреса
Create Брандмауэр Azure с несколькими общедоступными IP-адресами

Развертывание в Azure
Этот шаблон создает Брандмауэр Azure с двумя общедоступными IP-адресами и двумя серверами Windows Server 2019 для тестирования.

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

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

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

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

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

{
  "type": "Microsoft.Network/publicIPPrefixes",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "Standard",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "customIPPrefix": {
      "id": "string"
    },
    "ipTags": [
      {
        "ipTagType": "string",
        "tag": "string"
      }
    ],
    "natGateway": {
      "id": "string",
      "location": "string",
      "properties": {
        "idleTimeoutInMinutes": "int",
        "publicIpAddresses": [
          {
            "id": "string"
          }
        ],
        "publicIpPrefixes": [
          {
            "id": "string"
          }
        ]
      },
      "sku": {
        "name": "Standard"
      },
      "tags": {},
      "zones": [ "string" ]
    },
    "prefixLength": "int",
    "publicIPAddressVersion": "string"
  },
  "zones": [ "string" ]
}

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

publicIPPrefixes

Имя Описание Значение
тип Тип ресурса Microsoft.Network/publicIPPrefixes
версия_API Версия API ресурсов '2023-04-01'
name имя ресурса. строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU префикса общедоступного IP-адреса. PublicIPPrefixSku
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
properties Свойства префикса общедоступного IP-адреса. PublicIPPrefixPropertiesFormat
зоны; Список зон доступности, обозначающих IP-адрес, выделенный для ресурса. string[]

ExtendedLocation

Имя Описание Значение
name Имя расширенного расположения. строка
type Тип расширенного расположения. 'EdgeZone'

PublicIPPrefixPropertiesFormat

Имя Описание Значение
customIPPrefix Объект customIpPrefix, с которым связан этот префикс. object
ipTags Список тегов, связанных с префиксом общедоступного IP-адреса. IpTag[]
natGateway NatGateway с префиксом общедоступного IP-адреса. NatGateway
prefixLength Длина префикса общедоступного IP-адреса. INT
publicIPAddressVersion Версия общедоступного IP-адреса. IPv4
IPv6

SubResource

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

IpTag

Имя Описание Значение
ipTagType Тип тега IP. Пример: FirstPartyUsage. строка
тег Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. строка

NatGateway

Имя Описание Значение
идентификатор Идентификатор ресурса. строка
location Расположение ресурса. строка
properties Свойства шлюза NAT. NatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. NatGatewaySku
tags Теги ресурсов. объект
зоны; Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

NatGatewayPropertiesFormat

Имя Описание Значение
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
publicIpAddresses Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. SubResource[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза nat. SubResource[]

NatGatewaySku

Имя Описание Значение
name Имя SKU шлюза Nat. "Стандартный"

PublicIPPrefixSku

Имя Описание Значение
name Имя SKU префикса общедоступного IP-адреса. "Стандартный"
Уровень Уровень SKU префикса общедоступного IP-адреса. "Глобальный"
"Региональный"

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

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

Шаблон Описание
Кластер AKS со шлюзом NAT и Шлюз приложений

Развертывание в Azure
В этом примере показано, как развернуть кластер AKS со шлюзом NAT для исходящих подключений и Шлюз приложений для входящих подключений.
VMSS с префиксом общедоступного IP-адреса

Развертывание в Azure
Шаблон для развертывания VMSS с префиксом общедоступного IP-адреса
Create Брандмауэр Azure с несколькими общедоступными IP-адресами

Развертывание в Azure
Этот шаблон создает Брандмауэр Azure с двумя общедоступными IP-адресами и двумя серверами Windows Server 2019 для тестирования.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/publicIPPrefixes@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      customIPPrefix = {
        id = "string"
      }
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      natGateway = {
        id = "string"
        location = "string"
        properties = {
          idleTimeoutInMinutes = int
          publicIpAddresses = [
            {
              id = "string"
            }
          ]
          publicIpPrefixes = [
            {
              id = "string"
            }
          ]
        }
        sku = {
          name = "Standard"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
      prefixLength = int
      publicIPAddressVersion = "string"
    }
    zones = [
      "string"
    ]
    sku = {
      name = "Standard"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

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

publicIPPrefixes

Имя Описание Значение
тип Тип ресурса "Microsoft.Network/publicIPPrefixes@2023-04-01"
name имя ресурса. string (обязательно)

Ограничение символов: 1-80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов.
sku Номер SKU префикса общедоступного IP-адреса. PublicIPPrefixSku
extendedLocation Расширенное расположение общедоступного IP-адреса. ExtendedLocation
properties Свойства префикса общедоступного IP-адреса. PublicIPPrefixPropertiesFormat
зоны; Список зон доступности, обозначающих IP-адрес, выделенный для ресурса. string[]

ExtendedLocation

Имя Описание Значение
name Имя расширенного расположения. строка
type Тип расширенного расположения. "EdgeZone"

PublicIPPrefixPropertiesFormat

Имя Описание Значение
customIPPrefix Объект customIpPrefix, с которым связан этот префикс. object
ipTags Список тегов, связанных с префиксом общедоступного IP-адреса. IpTag[]
natGateway NatGateway с префиксом общедоступного IP-адреса. NatGateway
prefixLength Длина префикса общедоступного IP-адреса. INT
publicIPAddressVersion Версия общедоступного IP-адреса. "IPv4"
"IPv6"

SubResource

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

IpTag

Имя Описание Значение
ipTagType Тип тега IP. Пример: FirstPartyUsage. строка
тег Значение тега IP, связанного с общедоступным IP-адресом. Пример: SQL. строка

NatGateway

Имя Описание Значение
идентификатор Идентификатор ресурса. строка
location Расположение ресурса. строка
properties Свойства шлюза NAT. NatGatewayPropertiesFormat
sku Номер SKU шлюза NAT. NatGatewaySku
tags Теги ресурсов. объект
зоны; Список зон доступности, обозначающих зону, в которой должен быть развернут шлюз Nat. string[]

NatGatewayPropertiesFormat

Имя Описание Значение
idleTimeoutInMinutes Время ожидания простоя шлюза NAT. INT
publicIpAddresses Массив общедоступных IP-адресов, связанных с ресурсом шлюза NAT. SubResource[]
publicIpPrefixes Массив префиксов общедоступных IP-адресов, связанных с ресурсом шлюза nat. SubResource[]

NatGatewaySku

Имя Описание Значение
name Имя SKU шлюза Nat. "Стандартный"

PublicIPPrefixSku

Имя Описание Значение
name Имя SKU префикса общедоступного IP-адреса. "Стандартный"
Уровень Уровень SKU префикса общедоступного IP-адреса. "Глобальный"
"Региональный"