Microsoft.Network applicationGateways 2015-05-01-preview
- последние
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview
Определение ресурсов Bicep
Тип ресурса applicationGateways можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/applicationGateways, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/applicationGateways@2015-05-01-preview' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
id: 'string'
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
cookieBasedAffinity: 'string'
port: int
protocol: 'string'
provisioningState: 'string'
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
sslCertificate: {
id: 'string'
}
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: 'string'
}
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает или задает серверную конфигурацию шлюза приложений | SubResource[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
ApplicationGatewayBackendHttpSettings
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства параметров пула адресов серверной части шлюза приложений | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
cookieBasedAffinity | Возвращает или задает сходство файлов cookie | "Отключено" "Включено" |
порт | Возвращает или задает порт | int |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление/сбой" ресурса внутренних параметров HTTP | струна |
ApplicationGatewayFrontendIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства интерфейсной IP-конфигурации шлюза приложений | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адреса сетевого интерфейса. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | SubResource |
подсеть | Возвращает или задает ссылку ресурса подсети | SubResource |
ApplicationGatewayFrontendPort
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внешнего порта шлюза приложений | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
порт | Возвращает или задает внешний порт | int |
provisioningState | Возвращает или задает состояние подготовки ресурса внешнего порта Обновления и удаления или сбоя | струна |
ApplicationGatewayHttpListener
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства прослушивателя HTTP шлюза приложений | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
frontendIPConfiguration | Возвращает или задает ресурс конфигурации интерфейсного IP-адреса шлюза приложений | SubResource |
frontendPort | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса прослушивателя HTTP/ Обновление или удаление или сбой | струна |
sslCertificate | Возвращает или задает ресурс ssl-сертификата шлюза приложений | SubResource |
ApplicationGatewayIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IP-конфигурации шлюза приложений | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса подсети шлюза приложений: обновление или удаление или сбой | струна |
подсеть | Возвращает или задает ссылку на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес | SubResource |
ApplicationGatewayPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPools | Возвращает или задает внутренний пул адресов ресурса шлюза приложений | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Возвращает или задает параметры http серверной части ресурса шлюза приложений | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Возвращает или задает внешние IP-адреса ресурса шлюза приложений | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Возвращает или задает интерфейсные порты ресурса шлюза приложений | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Возвращает или задает подсети ресурса шлюза приложений | ApplicationGatewayIPConfiguration[] |
httpListeners | Возвращает или задает прослушиватели HTTP ресурса шлюза приложений | ApplicationGatewayHttpListener[] |
provisioningState | Возвращает или задает состояние подготовки ресурса ApplicationGateway с обновлением или удалением или сбоем | струна |
requestRoutingRules | Возвращает или задает правила маршрутизации запросов ресурса шлюза приложений | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Возвращает или задает свойство guid ресурса ApplicationGateway | струна |
SKU | Возвращает или задает SKU ресурса шлюза приложений | ApplicationGatewaySku |
sslCertificates | Возвращает или задает ssl-сертификаты ресурса шлюза приложений | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила маршрутизации запросов шлюза приложений | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPool | Возвращает или задает ресурс пула адресов серверной части шлюза приложений | SubResource |
backendHttpSettings | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
httpListener | Возвращает или задает ресурс прослушивателя HTTP шлюза приложений | SubResource |
provisioningState | Возвращает или задает состояние подготовки ресурса правила маршрутизации запросов: обновление или удаление или сбой | струна |
ruleType | Возвращает или задает тип правила | "Базовый" |
ApplicationGatewaySku
Имя | Описание | Ценность |
---|---|---|
способность | Возвращает или задает емкость (количество экземпляров) шлюза приложений | int |
имя | Возвращает или задает имя SKU шлюза приложений | "Standard_Large" "Standard_Medium" "Standard_Small" |
ярус | Возвращает или задает уровень шлюза приложений | "Стандартный" |
ApplicationGatewaySslCertificate
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства SSL-сертификатов шлюза приложений | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
данные | Возвращает или задает данные сертификата | струна |
пароль | Возвращает или задает пароль сертификата | струна |
provisioningState | Возвращает или задает состояние подготовки ресурса ssl-сертификата "Обновление/удаление/сбой" | струна |
publicCertData | Возвращает или задает общедоступные данные сертификата | струна |
Microsoft.Network/applicationGateways
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства шлюза приложений | ApplicationGatewayPropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
кластер AKS с шлюзом NAT и шлюзом приложений | В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений. |
кластер AKS с контроллером входящего трафика шлюза приложений | В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault |
Шлюз приложений с внутренним управлением API и веб-приложения | Шлюз приложений маршрутизации трафика Интернета в экземпляр управления API виртуальной сети (внутренний режим), который обслуживает веб-API, размещенный в веб-приложении Azure. |
Шлюз приложений с помощью политики WAF и брандмауэра | Этот шаблон создает шлюз приложений с помощью WAF, настроенного вместе с политикой брандмауэра |
создание веб-приложения, pe и шлюза приложений версии 2 | Этот шаблон создает веб-приложение Azure с частной конечной точкой в подсети виртуальной сети Azure , шлюз приложений версии 2. Шлюз приложений развертывается в виртуальной сети (подсети). Веб-приложение ограничивает доступ к трафику из подсети с помощью частной конечной точки |
создание шлюза приложений версии 2 | Этот шаблон создает шлюз приложений версии 2 в виртуальной сети и настраивает свойства автоматического масштабирования и правило балансировки нагрузки HTTP с общедоступным интерфейсом |
Создание шлюза приложений Azure версии 2 | Этот шаблон создает шлюз приложений Azure с двумя серверами Windows Server 2016 в серверном пуле. |
Создание Azure WAF версии 2 в шлюзе приложений Azure | Этот шаблон создает брандмауэр веб-приложений Azure версии 2 на шлюзе приложений Azure с двумя серверами Windows Server 2016 в серверном пуле. |
создание управления API в внутренней виртуальной сети с шлюза приложений | В этом шаблоне показано, как создать экземпляр службы "Управление API Azure" в частной сети, защищенной шлюзом приложений Azure. |
создание шлюза приложений с помощью сертификатов | В этом шаблоне показано, как создавать самозаверяющие сертификаты Key Vault, а затем ссылаться на нее из шлюза приложений. |
Развертывание масштабируемого набора виртуальных машин Windows с помощью шлюза приложений Azure | Этот шаблон позволяет развернуть простой масштабируемый набор виртуальных машин Windows, интегрированный с шлюзом приложений Azure, и поддерживает до 1000 виртуальных машин. |
Front Door Standard/Premium с источником шлюза приложений | Этот шаблон создает экземпляр Front Door Standard/Premium и экземпляр шлюза приложений и использует политику NSG и WAF для проверки того, что трафик прошел через источник Front Door. |
Front Door с экземплярами контейнеров и шлюза приложений | Этот шаблон создает Front Door Standard/Premium с группой контейнеров и шлюзом приложений. |
Определение ресурса шаблона ARM
Тип ресурса applicationGateways можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/applicationGateways, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2015-05-01-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"id": "string"
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"cookieBasedAffinity": "string",
"port": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
}
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
}
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"sslCertificate": {
"id": "string"
}
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "string"
}
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает или задает серверную конфигурацию шлюза приложений | SubResource[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
ApplicationGatewayBackendHttpSettings
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства параметров пула адресов серверной части шлюза приложений | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
cookieBasedAffinity | Возвращает или задает сходство файлов cookie | "Отключено" "Включено" |
порт | Возвращает или задает порт | int |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление/сбой" ресурса внутренних параметров HTTP | струна |
ApplicationGatewayFrontendIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства интерфейсной IP-конфигурации шлюза приложений | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адреса сетевого интерфейса. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | SubResource |
подсеть | Возвращает или задает ссылку ресурса подсети | SubResource |
ApplicationGatewayFrontendPort
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внешнего порта шлюза приложений | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
порт | Возвращает или задает внешний порт | int |
provisioningState | Возвращает или задает состояние подготовки ресурса внешнего порта Обновления и удаления или сбоя | струна |
ApplicationGatewayHttpListener
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства прослушивателя HTTP шлюза приложений | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
frontendIPConfiguration | Возвращает или задает ресурс конфигурации интерфейсного IP-адреса шлюза приложений | SubResource |
frontendPort | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса прослушивателя HTTP/ Обновление или удаление или сбой | струна |
sslCertificate | Возвращает или задает ресурс ssl-сертификата шлюза приложений | SubResource |
ApplicationGatewayIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IP-конфигурации шлюза приложений | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса подсети шлюза приложений: обновление или удаление или сбой | струна |
подсеть | Возвращает или задает ссылку на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес | SubResource |
ApplicationGatewayPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPools | Возвращает или задает внутренний пул адресов ресурса шлюза приложений | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Возвращает или задает параметры http серверной части ресурса шлюза приложений | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Возвращает или задает внешние IP-адреса ресурса шлюза приложений | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Возвращает или задает интерфейсные порты ресурса шлюза приложений | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Возвращает или задает подсети ресурса шлюза приложений | ApplicationGatewayIPConfiguration[] |
httpListeners | Возвращает или задает прослушиватели HTTP ресурса шлюза приложений | ApplicationGatewayHttpListener[] |
provisioningState | Возвращает или задает состояние подготовки ресурса ApplicationGateway с обновлением или удалением или сбоем | струна |
requestRoutingRules | Возвращает или задает правила маршрутизации запросов ресурса шлюза приложений | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Возвращает или задает свойство guid ресурса ApplicationGateway | струна |
SKU | Возвращает или задает SKU ресурса шлюза приложений | ApplicationGatewaySku |
sslCertificates | Возвращает или задает ssl-сертификаты ресурса шлюза приложений | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила маршрутизации запросов шлюза приложений | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPool | Возвращает или задает ресурс пула адресов серверной части шлюза приложений | SubResource |
backendHttpSettings | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
httpListener | Возвращает или задает ресурс прослушивателя HTTP шлюза приложений | SubResource |
provisioningState | Возвращает или задает состояние подготовки ресурса правила маршрутизации запросов: обновление или удаление или сбой | струна |
ruleType | Возвращает или задает тип правила | "Базовый" |
ApplicationGatewaySku
Имя | Описание | Ценность |
---|---|---|
способность | Возвращает или задает емкость (количество экземпляров) шлюза приложений | int |
имя | Возвращает или задает имя SKU шлюза приложений | "Standard_Large" "Standard_Medium" "Standard_Small" |
ярус | Возвращает или задает уровень шлюза приложений | "Стандартный" |
ApplicationGatewaySslCertificate
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства SSL-сертификатов шлюза приложений | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
данные | Возвращает или задает данные сертификата | струна |
пароль | Возвращает или задает пароль сертификата | струна |
provisioningState | Возвращает или задает состояние подготовки ресурса ssl-сертификата "Обновление/удаление/сбой" | струна |
publicCertData | Возвращает или задает общедоступные данные сертификата | струна |
Microsoft.Network/applicationGateways
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2015-05-01-preview' |
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства шлюза приложений | ApplicationGatewayPropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Network/applicationGateways" |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
кластер AKS с шлюзом NAT и шлюзом приложений развертывание |
В этом примере показано, как развернуть кластер AKS с шлюзом NAT для исходящих подключений и шлюза приложений для входящих подключений. |
кластер AKS с контроллером входящего трафика шлюза приложений развертывание |
В этом примере показано, как развернуть кластер AKS с помощью шлюза приложений, контроллера входящего трафика шлюза приложений, реестра контейнеров Azure, Log Analytics и Key Vault |
Шлюз приложений с помощью WAF, SSL, IIS и перенаправления HTTPS развертывание |
Этот шаблон развертывает шлюз приложений с WAF, заканчивая SSL и HTTP на HTTPS перенаправление на серверах IIS. |
Шлюз приложений для веб-приложения с ограничением IP-адресов развертывание |
Этот шаблон создает шлюз приложений перед веб-приложением Azure с включенным ограничением IP-адресов в веб-приложении. |
шлюз приложений для нескольких размещения развертывание |
Этот шаблон создает шлюз приложений и настраивает его для размещения с несколькими клиентами через порт 443. |
шлюз приложений для маршрутизации на основе URL-адресов развертывание |
Этот шаблон создает шлюз приложений и настраивает его для маршрутизации на основе URL-адресов. |
Шлюз приложений с внутренним управлением API и веб-приложения развертывание |
Шлюз приложений маршрутизации трафика Интернета в экземпляр управления API виртуальной сети (внутренний режим), который обслуживает веб-API, размещенный в веб-приложении Azure. |
Шлюз приложений с помощью политики WAF и брандмауэра развертывание |
Этот шаблон создает шлюз приложений с помощью WAF, настроенного вместе с политикой брандмауэра |
Автомасштабирование LANSA Windows Vm ScaleSet с базы данных SQL Azure развертывание |
Шаблон развертывает виртуальную машину Windows с требуемым количеством виртуальных машин в масштабируемом наборе и MSI LANSA для установки на каждую виртуальную машину. После развертывания масштабируемого набора виртуальных машин для установки MSI lanSA используется расширение пользовательского скрипта. |
демонстрационная настройка шлюза приложений Azure развертывание |
Этот шаблон позволяет быстро развернуть демонстрацию шлюза приложений Azure для тестирования балансировки нагрузки с сопоставлением на основе файлов cookie или без нее. |
создание веб-приложения, защищенного шлюзом приложений версии 2 развертывание |
Этот шаблон создает веб-приложение Azure с ограничением доступа для шлюза приложений версии 2. Шлюз приложений развертывается в виртуальной сети (подсети), в которой включена конечная точка службы Microsoft.Web. Веб-приложение ограничивает доступ к трафику из подсети. |
создание веб-приложения, pe и шлюза приложений версии 2 развертывание |
Этот шаблон создает веб-приложение Azure с частной конечной точкой в подсети виртуальной сети Azure , шлюз приложений версии 2. Шлюз приложений развертывается в виртуальной сети (подсети). Веб-приложение ограничивает доступ к трафику из подсети с помощью частной конечной точки |
создание сайта WordPress в виртуальной сети развертывание |
Этот шаблон создает сайт WordPress в экземпляре контейнера в виртуальной сети. И выводит полное доменное имя общедоступного сайта, которое может получить доступ к сайту WordPress. |
создание шлюза приложений развертывание |
Этот шаблон создает шлюз приложений в виртуальной сети и настраивает правила балансировки нагрузки для любого количества виртуальных машин. |
создание шлюза приложений (custom SSL) развертывание |
Этот шаблон развертывает шлюз приложений, настроенный с помощью настраиваемой политики SSL. |
создание шлюза приложений (политика SSL) развертывание |
Этот шаблон развертывает шлюз приложений, настроенный с предварительно определенной политикой SSL. |
создание шлюза приложений (WAF) развертывание |
Этот шаблон создает шлюз приложений с функциональными возможностями брандмауэра веб-приложений в виртуальной сети и настраивает правила балансировки нагрузки для любого количества виртуальных машин. |
создание шлюза приложений для веб-приложений развертывание |
Этот шаблон создает шлюз приложений перед двумя веб-приложениями Azure с включенной пользовательской пробой. |
создание шлюза приложений версии 2 развертывание |
Этот шаблон создает шлюз приложений версии 2 в виртуальной сети и настраивает свойства автоматического масштабирования и правило балансировки нагрузки HTTP с общедоступным интерфейсом |
Создание шлюза приложений версии 2 с помощью key Vault развертывание |
Этот шаблон развертывает шлюз приложений версии 2 в виртуальной сети, определяемое пользователем удостоверение, Key Vault, секрет (данные сертификата) и политику доступа в Key Vault и шлюзе приложений. |
Создание шлюза приложений с переопределением пути развертывание |
Этот шаблон развертывает шлюз приложений и показывает использование функции переопределения пути для пула внутренних адресов. |
создание шлюза приложений с помощью пробы развертывание |
Этот шаблон развертывает шлюз приложений с расширенными функциями пробы. |
создание шлюза приложений с помощью общедоступных IP- развертывание |
Этот шаблон создает шлюз приложений, общедоступный IP-адрес для шлюза приложений и виртуальную сеть, в которой развернут шлюз приложений. Кроме того, настраивает шлюз приложений для балансировки нагрузки HTTP с двумя внутренними серверами. Обратите внимание, что необходимо указать допустимые IP-адреса для внутренних серверов. |
создание шлюза приложений с помощью общедоступного IP-адреса (разгрузки) развертывание |
Этот шаблон создает шлюз приложений, общедоступный IP-адрес для шлюза приложений и виртуальную сеть, в которой развернут шлюз приложений. Кроме того, настраивает шлюз приложений для разгрузки ssl и балансировки нагрузки с двумя внутренними серверами. Обратите внимание, что необходимо указать допустимые IP-адреса для внутренних серверов. |
создание шлюза приложений с перенаправления развертывание |
Этот шаблон создает шлюз приложений с функциями перенаправления в виртуальной сети и настраивает правила балансировки нагрузки и перенаправления (базовые и пути на основе) |
создание шлюза приложений с помощью перезаписи развертывание |
Этот шаблон создает шлюз приложений с функциями переопределения в виртуальной сети и настраивает балансировку нагрузки, перезапись правил |
Создание шлюза приложений Azure версии 2 развертывание |
Этот шаблон создает шлюз приложений Azure с двумя серверами Windows Server 2016 в серверном пуле. |
Создание Azure WAF версии 2 в шлюзе приложений Azure развертывание |
Этот шаблон создает брандмауэр веб-приложений Azure версии 2 на шлюзе приложений Azure с двумя серверами Windows Server 2016 в серверном пуле. |
создание шлюза приложений IPv6 развертывание |
Этот шаблон создает шлюз приложений с интерфейсом IPv6 в виртуальной сети с двумя стеками. |
создание управления API в внутренней виртуальной сети с шлюза приложений развертывание |
В этом шаблоне показано, как создать экземпляр службы "Управление API Azure" в частной сети, защищенной шлюзом приложений Azure. |
создание шлюза приложений с помощью сертификатов развертывание |
В этом шаблоне показано, как создавать самозаверяющие сертификаты Key Vault, а затем ссылаться на нее из шлюза приложений. |
Развертывание масштабируемого набора виртуальных машин Windows с помощью шлюза приложений Azure развертывание |
Этот шаблон позволяет развернуть простой масштабируемый набор виртуальных машин Windows, интегрированный с шлюзом приложений Azure, и поддерживает до 1000 виртуальных машин. |
Развертывание масштабируемого набора виртуальных машин Ubuntu с помощью шлюза приложений Azure развертывание |
Этот шаблон позволяет развернуть простой масштабируемый набор виртуальных машин Ubuntu, интегрированный с Шлюзом приложений Azure, и поддерживает до 1000 виртуальных машин. |
веб-сайт eShop с ASE для балансировки нагрузки развертывание |
Среда службы приложений — это вариант плана службы приложений Уровня "Премиум" службы приложений Azure, который предоставляет полностью изолированную и выделенную среду для безопасного запуска приложений Службы приложений Azure в большом масштабе, включая веб-приложения, мобильные приложения и приложения API. |
Front Door Standard/Premium с источником шлюза приложений развертывание |
Этот шаблон создает экземпляр Front Door Standard/Premium и экземпляр шлюза приложений и использует политику NSG и WAF для проверки того, что трафик прошел через источник Front Door. |
Front Door с экземплярами контейнеров и шлюза приложений развертывание |
Этот шаблон создает Front Door Standard/Premium с группой контейнеров и шлюзом приложений. |
многоуровневое приложение с NSG, ILB, AppGateway развертывание |
Этот шаблон развертывает виртуальную сеть, отделяет сеть через подсети, развертывает виртуальные машины и настраивает балансировку нагрузки. |
диспетчер трафика нескольких уровней, ILB L4, L7 AppGateway развертывание |
Этот шаблон развертывает виртуальную сеть, отделяет сеть через подсети, развертывает виртуальные машины и настраивает балансировку нагрузки. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса applicationGateways можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/applicationGateways, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2015-05-01-preview"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
id = "string"
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
cookieBasedAffinity = "string"
port = int
protocol = "string"
provisioningState = "string"
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
protocol = "string"
provisioningState = "string"
sslCertificate = {
id = "string"
}
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "string"
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
}
]
}
})
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает или задает серверную конфигурацию шлюза приложений | SubResource[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
ApplicationGatewayBackendHttpSettings
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства параметров пула адресов серверной части шлюза приложений | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
cookieBasedAffinity | Возвращает или задает сходство файлов cookie | "Отключено" "Включено" |
порт | Возвращает или задает порт | int |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление/сбой" ресурса внутренних параметров HTTP | струна |
ApplicationGatewayFrontendIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства интерфейсной IP-конфигурации шлюза приложений | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адреса сетевого интерфейса. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | SubResource |
подсеть | Возвращает или задает ссылку ресурса подсети | SubResource |
ApplicationGatewayFrontendPort
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внешнего порта шлюза приложений | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
порт | Возвращает или задает внешний порт | int |
provisioningState | Возвращает или задает состояние подготовки ресурса внешнего порта Обновления и удаления или сбоя | струна |
ApplicationGatewayHttpListener
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства прослушивателя HTTP шлюза приложений | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
frontendIPConfiguration | Возвращает или задает ресурс конфигурации интерфейсного IP-адреса шлюза приложений | SubResource |
frontendPort | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
протокол | Возвращает или задает протокол | "Http" "Https" |
provisioningState | Возвращает или задает состояние подготовки ресурса прослушивателя HTTP/ Обновление или удаление или сбой | струна |
sslCertificate | Возвращает или задает ресурс ssl-сертификата шлюза приложений | SubResource |
ApplicationGatewayIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IP-конфигурации шлюза приложений | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса подсети шлюза приложений: обновление или удаление или сбой | струна |
подсеть | Возвращает или задает ссылку на ресурс подсети. Подсеть, из которой шлюз приложений получает свой частный адрес | SubResource |
ApplicationGatewayPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPools | Возвращает или задает внутренний пул адресов ресурса шлюза приложений | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Возвращает или задает параметры http серверной части ресурса шлюза приложений | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Возвращает или задает внешние IP-адреса ресурса шлюза приложений | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Возвращает или задает интерфейсные порты ресурса шлюза приложений | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Возвращает или задает подсети ресурса шлюза приложений | ApplicationGatewayIPConfiguration[] |
httpListeners | Возвращает или задает прослушиватели HTTP ресурса шлюза приложений | ApplicationGatewayHttpListener[] |
provisioningState | Возвращает или задает состояние подготовки ресурса ApplicationGateway с обновлением или удалением или сбоем | струна |
requestRoutingRules | Возвращает или задает правила маршрутизации запросов ресурса шлюза приложений | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Возвращает или задает свойство guid ресурса ApplicationGateway | струна |
SKU | Возвращает или задает SKU ресурса шлюза приложений | ApplicationGatewaySku |
sslCertificates | Возвращает или задает ssl-сертификаты ресурса шлюза приложений | ApplicationGatewaySslCertificate[] |
ApplicationGatewayRequestRoutingRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила маршрутизации запросов шлюза приложений | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddressPool | Возвращает или задает ресурс пула адресов серверной части шлюза приложений | SubResource |
backendHttpSettings | Возвращает или задает ресурс внешнего порта шлюза приложений | SubResource |
httpListener | Возвращает или задает ресурс прослушивателя HTTP шлюза приложений | SubResource |
provisioningState | Возвращает или задает состояние подготовки ресурса правила маршрутизации запросов: обновление или удаление или сбой | струна |
ruleType | Возвращает или задает тип правила | "Базовый" |
ApplicationGatewaySku
Имя | Описание | Ценность |
---|---|---|
способность | Возвращает или задает емкость (количество экземпляров) шлюза приложений | int |
имя | Возвращает или задает имя SKU шлюза приложений | "Standard_Large" "Standard_Medium" "Standard_Small" |
ярус | Возвращает или задает уровень шлюза приложений | "Стандартный" |
ApplicationGatewaySslCertificate
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства SSL-сертификатов шлюза приложений | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
данные | Возвращает или задает данные сертификата | струна |
пароль | Возвращает или задает пароль сертификата | струна |
provisioningState | Возвращает или задает состояние подготовки ресурса ssl-сертификата "Обновление/удаление/сбой" | струна |
publicCertData | Возвращает или задает общедоступные данные сертификата | струна |
Microsoft.Network/applicationGateways
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства шлюза приложений | ApplicationGatewayPropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Network/applicationGateways@2015-05-01-preview" |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |