Маршруты Microsoft.Network 2016-03-30
- последние
- 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
Тип ресурса routeTables можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/routeTables, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/routeTables@2016-03-30' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
subnets: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: ...
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: ...
}
}
]
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
networkInterfaces: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
appliedDnsServers: [
'string'
]
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
internalDomainNameSuffix: 'string'
internalFqdn: 'string'
}
enableIPForwarding: bool
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
...
]
provisioningState: 'string'
}
}
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfigurations: [
...
]
loadBalancingRules: [
{
id: 'string'
}
]
outboundNatRule: {
id: 'string'
}
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfiguration: ...
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: ...
subnet: ...
}
}
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: ...
}
}
]
macAddress: 'string'
networkSecurityGroup: ...
primary: bool
provisioningState: 'string'
resourceGuid: 'string'
virtualMachine: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: ...
tags: {
{customized property}: 'string'
}
}
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
BackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Возвращает правила балансировки нагрузки, использующие этот серверный пул адресов | SubResource[] |
outboundNatRule | Возвращает правила исходящего трафика, использующие этот серверный пул адресов | SubResource |
provisioningState | Состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
InboundNatRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила NAT для входящего трафика | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendIPConfiguration | Возвращает или задает ссылку на частный IP-адрес, определенный в NetworkInterface виртуальной машины. Трафик, отправленный в frontendPort каждого из интерфейсных конфигураций, перенаправляется на внутренний IP-адрес. | NetworkInterfaceIPConfiguration |
серверный порт | Возвращает или задает порт, используемый для внутренних подключений в конечной точке. Атрибут localPort сопоставляет вечный порт конечной точки с внутренним портом роли. Это полезно в сценариях, когда роль должна взаимодействовать с внутренним компонентом на порте, отличном от того, который предоставляется внешним образом. Если это не указано, значение localPort совпадает с атрибутом порта. Задайте для параметра localPort значение "*", чтобы автоматически назначить нераспределенный порт, который можно обнаружить с помощью API среды выполнения. | int |
enableFloatingIP | Настраивает конечную точку виртуальной машины для возможности с плавающего IP-адреса, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL Always ON в SQL Server. Этот параметр нельзя изменить после создания конечной точки | bool |
frontendIPConfiguration | Возвращает или задает ссылку на внешние IP-адреса | SubResource |
frontendPort | Возвращает или задает порт для внешней конечной точки. Вы можете указать любой номер порта, который вы выбрали, но номера портов, указанные для каждой роли в службе, должны быть уникальными. Возможные значения в диапазоне от 1 до 65535, включительно | int |
idleTimeoutInMinutes | Возвращает или задает время ожидания для подключения tcp idle. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если для протокола задано значение Tcp | int |
протокол | Возвращает или задает транспортный протокол для внешней конечной точки. Возможные значения: Udp или Tcp | Tcp 'Udp' |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
IPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адресов. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | PublicIPAddress |
подсеть | Возвращает или задает ссылку ресурса подсети | подсети |
Microsoft.Network/routeTables
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
NetworkInterface
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства NetworkInterface. | NetworkInterfacePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkInterfaceDnsSettings
Имя | Описание | Ценность |
---|---|---|
appliedDnsServers | Возвращает или задает список IP-адресов примененных DNS-серверов | string[] |
dnsServers | Возвращает или задает список IP-адресов DNS-серверов | string[] |
internalDnsNameLabel | Возвращает или задает внутреннее DNS-имя | струна |
internalDomainNameSuffix | Возвращает или задает суффикс внутреннего доменного имени сетевого адаптера. | струна |
internalFqdn | Возвращает или задает внутреннее полное доменное имя. | струна |
NetworkInterfaceIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
applicationGatewayBackendAddressPools | Возвращает или задает ссылку ресурса ApplicationGatewayBackendAddressPool | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Возвращает или задает ссылку ресурса LoadBalancerBackendAddressPool | BackendAddressPool[] |
loadBalancerInboundNatRules | Возвращает или задает список ссылок LoadBalancerInboundNatRules | InboundNatRule[] |
первичный | Получает, является ли это основным адресом клиента в сетевом адаптере | bool |
privateIPAddress | струна | |
privateIPAddressVersion | Возвращает или задает версию адреса PrivateIP (IPv4/IPv6) | IPv4 IPv6 |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | струна | |
publicIPAddress | Ресурс PublicIPAddress | PublicIPAddress |
подсеть | Подсеть в ресурсе VirtualNetwork | подсети |
NetworkInterfacePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает параметры DNS в NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Возвращает или задает, включен ли IPForwarding в сетевом адаптере. | bool |
ipConfigurations | Возвращает или задает список IPConfigurations networkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Возвращает MAC-адрес сетевого интерфейса | струна |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
первичный | Получает, является ли это основным сетевым адаптером на виртуальной машине | bool |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса сетевого интерфейса | струна |
virtualMachine | Возвращает или задает ссылку на VirtualMachine | SubResource |
NetworkSecurityGroup
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс группы безопасности сети | NetworkSecurityGroupPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
defaultSecurityRules | Возвращает или задает правила безопасности по умолчанию группы безопасности сети | SecurityRule[] |
networkInterfaces | Возвращает коллекцию ссылок на сетевые интерфейсы | NetworkInterface[] |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса группы безопасности сети | струна |
securityRules | Возвращает или задает правила безопасности группы безопасности сети | SecurityRule[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
PublicIPAddress
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства PublicIpAddress | PublicIPAddressPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
PublicIPAddressDnsSettings
Имя | Описание | Ценность |
---|---|---|
domainNameLabel | Возвращает или задает метку доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. | струна |
Полное доменное имя | Возвращает полное доменное имя, полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. | струна |
обратныйFqdn | Возвращает или задает полное доменное имя обратного имени. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. | струна |
PublicIPAddressPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает полное доменное имя записи DNS, связанной с общедоступным IP-адресом. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Возвращает или задает время ожидания простоя общедоступного IP-адреса | int |
ipAddress | струна | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddressVersion | Возвращает или задает версию адреса PublicIP (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Возвращает или задает метод выделения PublicIP (static/Dynamic) | Dynamic "Статический" |
resourceGuid | Возвращает или задает свойство GUID ресурса publicIP | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
Маршрут
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Ресурс маршрутизации | RoutePropertiesFormat |
RoutePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает целевой CIDR, к которому применяется маршрут. | струна |
nextHopIpAddress | Возвращает или задает пакеты IP-адресов, в которые следует перенаправляется. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. | струна |
nextHopType | Возвращает или задает тип прыжка Azure, в который должен отправляться пакет. | "Интернет" "Нет" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
RouteTable
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
RouteTablePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
Маршруты | Возвращает или задает маршруты в таблице маршрутов | маршрут[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
SecurityRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
доступ | Возвращает или задает сетевой трафик разрешен или запрещен. Возможные значения: Allow и Deny | "Разрешить" "Запрет" (обязательно) |
описание | Возвращает или задает описание для этого правила. Ограничено 140 символами. | струна |
destinationAddressPrefix | Возвращает или задает префикс адреса назначения. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. | строка (обязательно) |
destinationPortRange | Возвращает или задает порт назначения или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
направление | Возвращает или задает направление правила. Входящий или исходящий трафик. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. | "Входящий трафик" "Исходящий" (обязательный) |
приоритет | Возвращает или задает приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. | int |
протокол | Возвращает или задает сетевой протокол, к этому правилу применяется. Может быть tcp, Udp или All(*). | '*' Tcp "Udp" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
sourceAddressPrefix | Возвращает или задает префикс исходного адреса. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. | строка (обязательно) |
sourcePortRange | Возвращает или задает исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
Подсеть
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SubnetPropertiesFormat |
SubnetPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает префикс адреса для подсети. | струна |
ipConfigurations | Возвращает массив ссылок на IP-конфигурации сетевого интерфейса с помощью подсети | IPConfiguration[] |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
RouteTable | Возвращает или задает ссылку ресурса RouteTable | RouteTable |
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
создание настройки песочницы брандмауэра Azure с виртуальными машинами Linux | Этот шаблон создает виртуальную сеть с 3 подсетями (подсетью сервера, подсетью jumpbox и подсетью AzureFirewall), виртуальной машиной прыжка с общедоступным IP-адресом, виртуальной машиной сервера, маршрутом UDR для указания на брандмауэр Azure для подсети сервера и брандмауэра Azure с 1 или несколькими общедоступными IP-адресами, 1 примером правила приложения, 1 примером сетевого правила и частными диапазонами по умолчанию |
создание настройки песочницы брандмауэра Azure с зонами | Этот шаблон создает виртуальную сеть с тремя подсетями (подсетью сервера, подсетью прыжка и подсетью брандмауэра Azure), виртуальной машиной прыжка с общедоступным IP-адресом, виртуальной машиной сервера, маршрутом UDR, указывающим на брандмауэр Azure для СервераSubnet, брандмауэр Azure с одним или несколькими общедоступными IP-адресами, одним примером правила приложения и одним примером сетевого правила и брандмауэра Azure в зонах доступности 1, 2 и 3. |
создание брандмауэра Azure с помощью ipGroups | Этот шаблон создает брандмауэр Azure с правилами приложений и сети, ссылающимися на группы IP. Кроме того, включает настройку виртуальной машины Для Linux Jumpbox |
Создание брандмауэра Azure с несколькими общедоступными IP-адресами | Этот шаблон создает брандмауэр Azure с двумя общедоступными IP-адресами и двумя серверами Windows Server 2019 для тестирования. |
Создание песочницы брандмауэра Azure, виртуальной машины клиента и серверной виртуальной машины | Этот шаблон создает виртуальную сеть с 2 подсетями (подсетью сервера и подсетью AzureFirewall), серверной виртуальной машиной, клиентской виртуальной машиной, общедоступным IP-адресом для каждой виртуальной машины и таблицей маршрутов для отправки трафика между виртуальными машинами через брандмауэр. |
создание SQL MI в новой виртуальной сети | Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) в новой виртуальной сети. |
Hyper-V узел виртуальной машины с вложенными виртуальными машинами | Развертывает виртуальную машину на узле Hyper-V и всех зависимых ресурсах, включая виртуальную сеть, общедоступный IP-адрес и таблицы маршрутов. |
таблица маршрутов с маршрутами | Этот шаблон создает таблицу маршрутов с маршрутами |
Защищенные виртуальные центры | Этот шаблон создает защищенный виртуальный концентратор с помощью брандмауэра Azure для защиты облачного сетевого трафика, предназначенного для Интернета. |
среда тестирования для брандмауэра Azure Premium | Этот шаблон создает политику брандмауэра Azure premium и брандмауэра с такими функциями, как обнаружение вторжений (IDPS), проверка TLS и фильтрация веб-категорий |
использовать брандмауэр Azure в качестве DNS-прокси в топологии & периферийных концентратора | В этом примере показано, как развернуть звездообразную топологию в Azure с помощью брандмауэра Azure. Виртуальная сеть концентратора выступает в качестве центральной точки подключения ко многим периферийным виртуальным сетям, подключенным к центральной виртуальной сети через пиринг между виртуальными сетями. |
Определение ресурса шаблона ARM
Тип ресурса routeTables можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/routeTables, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/routeTables",
"apiVersion": "2016-03-30",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
],
"subnets": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": ...,
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": ...
}
}
],
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"networkInterfaces": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"appliedDnsServers": [ "string" ],
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string",
"internalDomainNameSuffix": "string",
"internalFqdn": "string"
},
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
...
],
"provisioningState": "string"
}
}
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfigurations": [
...
],
"loadBalancingRules": [
{
"id": "string"
}
],
"outboundNatRule": {
"id": "string"
},
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfiguration": ...,
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": ...,
"subnet": ...
}
},
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": ...
}
}
],
"macAddress": "string",
"networkSecurityGroup": ...,
"primary": "bool",
"provisioningState": "string",
"resourceGuid": "string",
"virtualMachine": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": ...,
"tags": {
"{customized property}": "string"
}
}
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
BackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Возвращает правила балансировки нагрузки, использующие этот серверный пул адресов | SubResource[] |
outboundNatRule | Возвращает правила исходящего трафика, использующие этот серверный пул адресов | SubResource |
provisioningState | Состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
InboundNatRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила NAT для входящего трафика | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendIPConfiguration | Возвращает или задает ссылку на частный IP-адрес, определенный в NetworkInterface виртуальной машины. Трафик, отправленный в frontendPort каждого из интерфейсных конфигураций, перенаправляется на внутренний IP-адрес. | NetworkInterfaceIPConfiguration |
серверный порт | Возвращает или задает порт, используемый для внутренних подключений в конечной точке. Атрибут localPort сопоставляет вечный порт конечной точки с внутренним портом роли. Это полезно в сценариях, когда роль должна взаимодействовать с внутренним компонентом на порте, отличном от того, который предоставляется внешним образом. Если это не указано, значение localPort совпадает с атрибутом порта. Задайте для параметра localPort значение "*", чтобы автоматически назначить нераспределенный порт, который можно обнаружить с помощью API среды выполнения. | int |
enableFloatingIP | Настраивает конечную точку виртуальной машины для возможности с плавающего IP-адреса, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL Always ON в SQL Server. Этот параметр нельзя изменить после создания конечной точки | bool |
frontendIPConfiguration | Возвращает или задает ссылку на внешние IP-адреса | SubResource |
frontendPort | Возвращает или задает порт для внешней конечной точки. Вы можете указать любой номер порта, который вы выбрали, но номера портов, указанные для каждой роли в службе, должны быть уникальными. Возможные значения в диапазоне от 1 до 65535, включительно | int |
idleTimeoutInMinutes | Возвращает или задает время ожидания для подключения tcp idle. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если для протокола задано значение Tcp | int |
протокол | Возвращает или задает транспортный протокол для внешней конечной точки. Возможные значения: Udp или Tcp | Tcp 'Udp' |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
IPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адресов. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | PublicIPAddress |
подсеть | Возвращает или задает ссылку ресурса подсети | подсети |
Microsoft.Network/routeTables
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2016-03-30' |
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Network/routeTables" |
NetworkInterface
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства NetworkInterface. | NetworkInterfacePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkInterfaceDnsSettings
Имя | Описание | Ценность |
---|---|---|
appliedDnsServers | Возвращает или задает список IP-адресов примененных DNS-серверов | string[] |
dnsServers | Возвращает или задает список IP-адресов DNS-серверов | string[] |
internalDnsNameLabel | Возвращает или задает внутреннее DNS-имя | струна |
internalDomainNameSuffix | Возвращает или задает суффикс внутреннего доменного имени сетевого адаптера. | струна |
internalFqdn | Возвращает или задает внутреннее полное доменное имя. | струна |
NetworkInterfaceIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
applicationGatewayBackendAddressPools | Возвращает или задает ссылку ресурса ApplicationGatewayBackendAddressPool | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Возвращает или задает ссылку ресурса LoadBalancerBackendAddressPool | BackendAddressPool[] |
loadBalancerInboundNatRules | Возвращает или задает список ссылок LoadBalancerInboundNatRules | InboundNatRule[] |
первичный | Получает, является ли это основным адресом клиента в сетевом адаптере | bool |
privateIPAddress | струна | |
privateIPAddressVersion | Возвращает или задает версию адреса PrivateIP (IPv4/IPv6) | IPv4 IPv6 |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | струна | |
publicIPAddress | Ресурс PublicIPAddress | PublicIPAddress |
подсеть | Подсеть в ресурсе VirtualNetwork | подсети |
NetworkInterfacePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает параметры DNS в NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Возвращает или задает, включен ли IPForwarding в сетевом адаптере. | bool |
ipConfigurations | Возвращает или задает список IPConfigurations networkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Возвращает MAC-адрес сетевого интерфейса | струна |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
первичный | Получает, является ли это основным сетевым адаптером на виртуальной машине | bool |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса сетевого интерфейса | струна |
virtualMachine | Возвращает или задает ссылку на VirtualMachine | SubResource |
NetworkSecurityGroup
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс группы безопасности сети | NetworkSecurityGroupPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
defaultSecurityRules | Возвращает или задает правила безопасности по умолчанию группы безопасности сети | SecurityRule[] |
networkInterfaces | Возвращает коллекцию ссылок на сетевые интерфейсы | NetworkInterface[] |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса группы безопасности сети | струна |
securityRules | Возвращает или задает правила безопасности группы безопасности сети | SecurityRule[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
PublicIPAddress
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства PublicIpAddress | PublicIPAddressPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
PublicIPAddressDnsSettings
Имя | Описание | Ценность |
---|---|---|
domainNameLabel | Возвращает или задает метку доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. | струна |
Полное доменное имя | Возвращает полное доменное имя, полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. | струна |
обратныйFqdn | Возвращает или задает полное доменное имя обратного имени. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. | струна |
PublicIPAddressPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает полное доменное имя записи DNS, связанной с общедоступным IP-адресом. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Возвращает или задает время ожидания простоя общедоступного IP-адреса | int |
ipAddress | струна | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddressVersion | Возвращает или задает версию адреса PublicIP (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Возвращает или задает метод выделения PublicIP (static/Dynamic) | Dynamic "Статический" |
resourceGuid | Возвращает или задает свойство GUID ресурса publicIP | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
Маршрут
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Ресурс маршрутизации | RoutePropertiesFormat |
RoutePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает целевой CIDR, к которому применяется маршрут. | струна |
nextHopIpAddress | Возвращает или задает пакеты IP-адресов, в которые следует перенаправляется. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. | струна |
nextHopType | Возвращает или задает тип прыжка Azure, в который должен отправляться пакет. | "Интернет" "Нет" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
RouteTable
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
RouteTablePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
Маршруты | Возвращает или задает маршруты в таблице маршрутов | маршрут[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
SecurityRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
доступ | Возвращает или задает сетевой трафик разрешен или запрещен. Возможные значения: Allow и Deny | "Разрешить" "Запрет" (обязательно) |
описание | Возвращает или задает описание для этого правила. Ограничено 140 символами. | струна |
destinationAddressPrefix | Возвращает или задает префикс адреса назначения. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. | строка (обязательно) |
destinationPortRange | Возвращает или задает порт назначения или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
направление | Возвращает или задает направление правила. Входящий или исходящий трафик. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. | "Входящий трафик" "Исходящий" (обязательный) |
приоритет | Возвращает или задает приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. | int |
протокол | Возвращает или задает сетевой протокол, к этому правилу применяется. Может быть tcp, Udp или All(*). | '*' Tcp "Udp" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
sourceAddressPrefix | Возвращает или задает префикс исходного адреса. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. | строка (обязательно) |
sourcePortRange | Возвращает или задает исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
Подсеть
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SubnetPropertiesFormat |
SubnetPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает префикс адреса для подсети. | струна |
ipConfigurations | Возвращает массив ссылок на IP-конфигурации сетевого интерфейса с помощью подсети | IPConfiguration[] |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
RouteTable | Возвращает или задает ссылку ресурса RouteTable | RouteTable |
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
создание брандмауэра с помощью Брандмауэра и ipGroups развертывание |
Этот шаблон создает брандмауэр Azure с брандмауэром FirewalllPolicy, ссылающийся на правила сети с ipGroups. Кроме того, включает настройку виртуальной машины Для Linux Jumpbox |
создание брандмауэра, FirewallPolicy с явным прокси-сервера развертывание |
Этот шаблон создает брандмауэр Azure, FirewalllPolicy с явными правилами прокси-сервера и сети с ipGroups. Кроме того, включает настройку виртуальной машины Для Linux Jumpbox |
создание настройки песочницы брандмауэра Azure с виртуальными машинами Linux развертывание |
Этот шаблон создает виртуальную сеть с 3 подсетями (подсетью сервера, подсетью jumpbox и подсетью AzureFirewall), виртуальной машиной прыжка с общедоступным IP-адресом, виртуальной машиной сервера, маршрутом UDR для указания на брандмауэр Azure для подсети сервера и брандмауэра Azure с 1 или несколькими общедоступными IP-адресами, 1 примером правила приложения, 1 примером сетевого правила и частными диапазонами по умолчанию |
создание настройки песочницы брандмауэра Azure с зонами развертывание |
Этот шаблон создает виртуальную сеть с тремя подсетями (подсетью сервера, подсетью прыжка и подсетью брандмауэра Azure), виртуальной машиной прыжка с общедоступным IP-адресом, виртуальной машиной сервера, маршрутом UDR, указывающим на брандмауэр Azure для СервераSubnet, брандмауэр Azure с одним или несколькими общедоступными IP-адресами, одним примером правила приложения и одним примером сетевого правила и брандмауэра Azure в зонах доступности 1, 2 и 3. |
Создание настройки песочницы с помощью политики брандмауэра развертывание |
Этот шаблон создает виртуальную сеть с 3 подсетями (подсетью сервера, подсетью jumpbox и подсетью AzureFirewall), виртуальной машиной прыжка с общедоступным IP-адресом, виртуальной машиной сервера, маршрутом UDR для указания брандмауэра Azure для подсети сервера и брандмауэра Azure с 1 или несколькими общедоступными IP-адресами. Кроме того, создается политика брандмауэра с 1 примером правила приложения, 1 примером сетевого правила и частными диапазонами по умолчанию |
создание песочницы брандмауэра Azure с принудительной туннелированием развертывание |
Этот шаблон создает песочницу брандмауэра Azure (Linux) с одним брандмауэром, туннелированием через другой брандмауэр в одноранговой виртуальной сети |
создание брандмауэра Azure с помощью ipGroups развертывание |
Этот шаблон создает брандмауэр Azure с правилами приложений и сети, ссылающимися на группы IP. Кроме того, включает настройку виртуальной машины Для Linux Jumpbox |
Создание брандмауэра Azure с несколькими общедоступными IP-адресами развертывание |
Этот шаблон создает брандмауэр Azure с двумя общедоступными IP-адресами и двумя серверами Windows Server 2019 для тестирования. |
Создание песочницы брандмауэра Azure, виртуальной машины клиента и серверной виртуальной машины развертывание |
Этот шаблон создает виртуальную сеть с 2 подсетями (подсетью сервера и подсетью AzureFirewall), серверной виртуальной машиной, клиентской виртуальной машиной, общедоступным IP-адресом для каждой виртуальной машины и таблицей маршрутов для отправки трафика между виртуальными машинами через брандмауэр. |
создание SQL MI в новой виртуальной сети развертывание |
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) в новой виртуальной сети. |
Создание SQL MI с настройкой отправки журналов и метрик развертывание |
Этот шаблон позволяет развернуть SQL MI и дополнительные ресурсы, используемые для хранения журналов и метрик (рабочая область диагностики, учетная запись хранения, концентратор событий). |
Создание SQL MI с переходом в новой виртуальной сети развертывание |
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) и JumpBox с помощью SSMS в новой виртуальной сети. |
Создание SQL MI с настроенным подключением типа "точка — сеть" развертывание |
Разверните управляемый экземпляр Базы данных SQL Azure (SQL MI) и шлюз виртуальной сети, настроенный для подключения типа "точка — сеть" в новой виртуальной сети. |
Развертывание кластера Azure Data Explorer в виртуальной сети развертывание |
Этот шаблон позволяет развернуть кластер в виртуальной сети. |
среда , необходимая для развертывания управляемого экземпляра SQL Azure развертывание |
Этот шаблон позволяет создать среду, необходимую для развертывания Управляемого экземпляра SQL Azure — виртуальной сети с двумя подсетями. |
Hyper-V узел виртуальной машины с вложенными виртуальными машинами развертывание |
Развертывает виртуальную машину на узле Hyper-V и всех зависимых ресурсах, включая виртуальную сеть, общедоступный IP-адрес и таблицы маршрутов. |
IPv6 в виртуальной сети Azure развертывание |
Создайте виртуальную сеть IPv4/IPv6 с двумя виртуальными машинами с двумя стеками. |
IPv6 в виртуальной сети Azure с std LB развертывание |
Создайте виртуальную сеть с двумя стеками IPv4/IPv6 с 2 виртуальными машинами и подсистемой балансировки нагрузки уровня "Стандартный" в Интернете. |
таблица маршрутов с маршрутами развертывание |
Этот шаблон создает таблицу маршрутов с маршрутами |
Защищенные виртуальные центры развертывание |
Этот шаблон создает защищенный виртуальный концентратор с помощью брандмауэра Azure для защиты облачного сетевого трафика, предназначенного для Интернета. |
среда тестирования для брандмауэра Azure Premium развертывание |
Этот шаблон создает политику брандмауэра Azure premium и брандмауэра с такими функциями, как обнаружение вторжений (IDPS), проверка TLS и фильтрация веб-категорий |
использовать брандмауэр Azure в качестве DNS-прокси в топологии & периферийных концентратора развертывание |
В этом примере показано, как развернуть звездообразную топологию в Azure с помощью брандмауэра Azure. Виртуальная сеть концентратора выступает в качестве центральной точки подключения ко многим периферийным виртуальным сетям, подключенным к центральной виртуальной сети через пиринг между виртуальными сетями. |
определяемые пользователем маршруты и устройства развертывание |
Этот шаблон развертывает виртуальную сеть, виртуальные машины в соответствующих подсетях и маршруты для перенаправления трафика на устройство. |
сетевое устройство VNS3 для подключения к облаку и безопасности развертывание |
VNS3 — это программное обеспечение только виртуальное устройство, которое предоставляет объединенные функции и функции устройства безопасности, контроллера доставки приложений и унифицированного устройства управления угрозами на пограничном облачном приложении. Ключевые преимущества, на основе облачных сетей, всегда в конце шифрования, федеративные центры обработки данных, облачные регионы, облачные поставщики и(или) контейнеры, создание единого адресного пространства, проверяемое управление ключами шифрования, сетчатая сеть, управляемая сетью в масштабе, надежной высокой доступности в облаке, изоляция конфиденциальных приложений (быстрое сегментирование сети с низкой стоимостью), сегментация в приложениях, анализ всех данных в движении в облаке. Ключевые сетевые функции; виртуальный маршрутизатор, коммутатор, брандмауэр, концентратор vpn, распространитель многоадресной рассылки, с подключаемыми модулями ДЛЯ WAF, NIDS, кэширования, прокси-сервера, подсистем балансировки нагрузки и других сетевых функций уровня 4 с уровнем 7, VNS3 не требует новых знаний или обучения для реализации, поэтому вы можете интегрировать с существующим сетевым оборудованием. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса routeTables можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/routeTables, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/routeTables@2016-03-30"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
subnets = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = ...
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = ...
}
}
]
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
networkInterfaces = [
{
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
appliedDnsServers = [
"string"
]
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
internalDomainNameSuffix = "string"
internalFqdn = "string"
}
enableIPForwarding = bool
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
...
]
provisioningState = "string"
}
}
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfigurations = [
...
]
loadBalancingRules = [
{
id = "string"
}
]
outboundNatRule = {
id = "string"
}
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfiguration = ...
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = {
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = ...
subnet = ...
}
}
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = ...
}
}
]
macAddress = "string"
networkSecurityGroup = ...
primary = bool
provisioningState = "string"
resourceGuid = "string"
virtualMachine = {
id = "string"
}
}
tags = {
{customized property} = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = ...
tags = {
{customized property} = "string"
}
}
}
}
]
}
})
}
Значения свойств
ApplicationGatewayBackendAddress
Имя | Описание | Ценность |
---|---|---|
Полное доменное имя | Возвращает или задает dns-имя | струна |
ipAddress | Возвращает или задает IP-адрес | струна |
ApplicationGatewayBackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства внутреннего пула адресов шлюза приложений | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendAddresses | Возвращает или задает внутренние адреса | ApplicationGatewayBackendAddress[] |
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
provisioningState | Возвращает или задает состояние подготовки ресурса внутреннего пула адресов, обновляя или удаляя или завершив ошибку | струна |
BackendAddressPool
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
серверные конфигурации | Возвращает коллекцию ссылок на IP-адреса, определенные в сетевых адаптерах | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Возвращает правила балансировки нагрузки, использующие этот серверный пул адресов | SubResource[] |
outboundNatRule | Возвращает правила исходящего трафика, использующие этот серверный пул адресов | SubResource |
provisioningState | Состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
InboundNatRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства правила NAT для входящего трафика | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
backendIPConfiguration | Возвращает или задает ссылку на частный IP-адрес, определенный в NetworkInterface виртуальной машины. Трафик, отправленный в frontendPort каждого из интерфейсных конфигураций, перенаправляется на внутренний IP-адрес. | NetworkInterfaceIPConfiguration |
серверный порт | Возвращает или задает порт, используемый для внутренних подключений в конечной точке. Атрибут localPort сопоставляет вечный порт конечной точки с внутренним портом роли. Это полезно в сценариях, когда роль должна взаимодействовать с внутренним компонентом на порте, отличном от того, который предоставляется внешним образом. Если это не указано, значение localPort совпадает с атрибутом порта. Задайте для параметра localPort значение "*", чтобы автоматически назначить нераспределенный порт, который можно обнаружить с помощью API среды выполнения. | int |
enableFloatingIP | Настраивает конечную точку виртуальной машины для возможности с плавающего IP-адреса, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL Always ON в SQL Server. Этот параметр нельзя изменить после создания конечной точки | bool |
frontendIPConfiguration | Возвращает или задает ссылку на внешние IP-адреса | SubResource |
frontendPort | Возвращает или задает порт для внешней конечной точки. Вы можете указать любой номер порта, который вы выбрали, но номера портов, указанные для каждой роли в службе, должны быть уникальными. Возможные значения в диапазоне от 1 до 65535, включительно | int |
idleTimeoutInMinutes | Возвращает или задает время ожидания для подключения tcp idle. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если для протокола задано значение Tcp | int |
протокол | Возвращает или задает транспортный протокол для внешней конечной точки. Возможные значения: Udp или Tcp | Tcp 'Udp' |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
IPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
privateIPAddress | Возвращает или задает privateIPAddress конфигурации IP-адресов. | струна |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddress | Возвращает или задает ссылку ресурса PublicIP | PublicIPAddress |
подсеть | Возвращает или задает ссылку ресурса подсети | подсети |
Microsoft.Network/routeTables
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
местоположение | Расположение ресурса | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Network/routeTables@2016-03-30" |
NetworkInterface
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства NetworkInterface. | NetworkInterfacePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkInterfaceDnsSettings
Имя | Описание | Ценность |
---|---|---|
appliedDnsServers | Возвращает или задает список IP-адресов примененных DNS-серверов | string[] |
dnsServers | Возвращает или задает список IP-адресов DNS-серверов | string[] |
internalDnsNameLabel | Возвращает или задает внутреннее DNS-имя | струна |
internalDomainNameSuffix | Возвращает или задает суффикс внутреннего доменного имени сетевого адаптера. | струна |
internalFqdn | Возвращает или задает внутреннее полное доменное имя. | струна |
NetworkInterfaceIPConfiguration
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Свойства IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
applicationGatewayBackendAddressPools | Возвращает или задает ссылку ресурса ApplicationGatewayBackendAddressPool | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Возвращает или задает ссылку ресурса LoadBalancerBackendAddressPool | BackendAddressPool[] |
loadBalancerInboundNatRules | Возвращает или задает список ссылок LoadBalancerInboundNatRules | InboundNatRule[] |
первичный | Получает, является ли это основным адресом клиента в сетевом адаптере | bool |
privateIPAddress | струна | |
privateIPAddressVersion | Возвращает или задает версию адреса PrivateIP (IPv4/IPv6) | IPv4 IPv6 |
privateIPAllocationMethod | Возвращает или задает метод выделения PrivateIP (static/Dynamic) | Dynamic "Статический" |
provisioningState | струна | |
publicIPAddress | Ресурс PublicIPAddress | PublicIPAddress |
подсеть | Подсеть в ресурсе VirtualNetwork | подсети |
NetworkInterfacePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает параметры DNS в NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Возвращает или задает, включен ли IPForwarding в сетевом адаптере. | bool |
ipConfigurations | Возвращает или задает список IPConfigurations networkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Возвращает MAC-адрес сетевого интерфейса | струна |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
первичный | Получает, является ли это основным сетевым адаптером на виртуальной машине | bool |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса сетевого интерфейса | струна |
virtualMachine | Возвращает или задает ссылку на VirtualMachine | SubResource |
NetworkSecurityGroup
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс группы безопасности сети | NetworkSecurityGroupPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
defaultSecurityRules | Возвращает или задает правила безопасности по умолчанию группы безопасности сети | SecurityRule[] |
networkInterfaces | Возвращает коллекцию ссылок на сетевые интерфейсы | NetworkInterface[] |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
resourceGuid | Возвращает или задает свойство GUID ресурса группы безопасности сети | струна |
securityRules | Возвращает или задает правила безопасности группы безопасности сети | SecurityRule[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
PublicIPAddress
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Свойства PublicIpAddress | PublicIPAddressPropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
PublicIPAddressDnsSettings
Имя | Описание | Ценность |
---|---|---|
domainNameLabel | Возвращает или задает метку доменного имени. Объединение метки доменного имени и регионализованной зоны DNS состоит из полного доменного имени, связанного с общедоступным IP-адресом. Если указана метка доменного имени, для общедоступного IP-адреса в системе Microsoft Azure DNS создается запись DNS. | струна |
Полное доменное имя | Возвращает полное доменное имя, полное доменное имя записи A DNS, связанной с общедоступным IP-адресом. Это объединение доменаNameLabel и регионализованной зоны DNS. | струна |
обратныйFqdn | Возвращает или задает полное доменное имя обратного имени. Отображаемое пользователем полное доменное имя, разрешающее этот общедоступный IP-адрес. Если указан обратный Fqdn, то запись DNS PTR создается, указывающая из IP-адреса в домене in-addr.arpa на обратное полное доменное имя. | струна |
PublicIPAddressPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
dnsSettings | Возвращает или задает полное доменное имя записи DNS, связанной с общедоступным IP-адресом. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Возвращает или задает время ожидания простоя общедоступного IP-адреса | int |
ipAddress | струна | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
publicIPAddressVersion | Возвращает или задает версию адреса PublicIP (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Возвращает или задает метод выделения PublicIP (static/Dynamic) | Dynamic "Статический" |
resourceGuid | Возвращает или задает свойство GUID ресурса publicIP | струна |
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
ResourceTags
Имя | Описание | Ценность |
---|
Маршрут
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | Ресурс маршрутизации | RoutePropertiesFormat |
RoutePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает целевой CIDR, к которому применяется маршрут. | струна |
nextHopIpAddress | Возвращает или задает пакеты IP-адресов, в которые следует перенаправляется. Значения следующего прыжка разрешены только в маршрутах, где тип следующего прыжка — VirtualAppliance. | струна |
nextHopType | Возвращает или задает тип прыжка Azure, в который должен отправляться пакет. | "Интернет" "Нет" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
RouteTable
Имя | Описание | Ценность |
---|---|---|
etag | Получает уникальную строку только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
местоположение | Расположение ресурса | струна |
свойства | Ресурс таблицы маршрутизации | RouteTablePropertiesFormat |
Теги | Теги ресурсов | ResourceTags |
RouteTablePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
provisioningState | Возвращает или задает состояние подготовки ресурса "Обновление/удаление или сбой" | струна |
Маршруты | Возвращает или задает маршруты в таблице маршрутов | маршрут[] |
Подсетей | Возвращает коллекцию ссылок на подсети | подсети[] |
SecurityRule
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
доступ | Возвращает или задает сетевой трафик разрешен или запрещен. Возможные значения: Allow и Deny | "Разрешить" "Запрет" (обязательно) |
описание | Возвращает или задает описание для этого правила. Ограничено 140 символами. | струна |
destinationAddressPrefix | Возвращает или задает префикс адреса назначения. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. | строка (обязательно) |
destinationPortRange | Возвращает или задает порт назначения или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
направление | Возвращает или задает направление правила. Входящий или исходящий трафик. Направление указывает, будет ли правило оцениваться по входящего или исходящему трафику. | "Входящий трафик" "Исходящий" (обязательный) |
приоритет | Возвращает или задает приоритет правила. Значение может быть от 100 до 4096. Номер приоритета должен быть уникальным для каждого правила в коллекции. Чем ниже число приоритета, тем выше приоритет правила. | int |
протокол | Возвращает или задает сетевой протокол, к этому правилу применяется. Может быть tcp, Udp или All(*). | '*' Tcp "Udp" (обязательно) |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
sourceAddressPrefix | Возвращает или задает префикс исходного адреса. ДИАПАЗОН IP-адресов CIDR или источника. Звездочка "*" также может использоваться для сопоставления всех исходных IP-адресов. Также можно использовать теги по умолчанию, такие как VirtualNetwork, AzureLoadBalancer и Internet. Если это правило входящего трафика, указывает, откуда происходит сетевой трафик. | строка (обязательно) |
sourcePortRange | Возвращает или задает исходный порт или диапазон. Целое число или диапазон от 0 до 65535. Звездочка "*" также может использоваться для сопоставления всех портов. | струна |
Подсеть
Имя | Описание | Ценность |
---|---|---|
etag | Уникальная строка только для чтения, которая изменяется при обновлении ресурса | струна |
идентификатор | Идентификатор ресурса | струна |
имя | Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу | струна |
свойства | SubnetPropertiesFormat |
SubnetPropertiesFormat
Имя | Описание | Ценность |
---|---|---|
addressPrefix | Возвращает или задает префикс адреса для подсети. | струна |
ipConfigurations | Возвращает массив ссылок на IP-конфигурации сетевого интерфейса с помощью подсети | IPConfiguration[] |
networkSecurityGroup | Возвращает или задает ссылку ресурса NetworkSecurityGroup | NetworkSecurityGroup |
provisioningState | Возвращает или задает состояние подготовки ресурса PublicIP с обновлением или удалением или сбоем | струна |
RouteTable | Возвращает или задает ссылку ресурса RouteTable | RouteTable |
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |