Dela via


Microsoft.Network virtualNetworkGateways/natRules 2024-03-01

Bicep-resursdefinition

Resurstypen virtualNetworkGateways/natRules kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualNetworkGateways/natRules-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/virtualNetworkGateways/natRules@2024-03-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    externalMappings: [
      {
        addressSpace: 'string'
        portRange: 'string'
      }
    ]
    internalMappings: [
      {
        addressSpace: 'string'
        portRange: 'string'
      }
    ]
    ipConfigurationId: 'string'
    mode: 'string'
    type: 'string'
  }
}

Egenskapsvärden

Microsoft.Network/virtualNetworkGateways/natRules

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: virtualNetworkGateways
Egenskaper Egenskaper för NAT-regeln för virtuell nätverksgateway. VirtualNetworkGatewayNatRuleEgenskaper

VirtualNetworkGatewayNatRuleProperties

Namn Beskrivning Värde
externalMappings Den privata IP-adressens externa mappning för NAT. VpnNatRuleMapping[]
internalMappings Intern mappning av den privata IP-adressen för NAT. VpnNatRuleMapping[]
ipConfigurationId IP-konfigurations-ID:t som den här NAT-regeln gäller för. sträng
läge Nat-källriktningen för en VPN NAT. "EgressSnat"
"IngressSnat"
typ Typ av NAT-regel för VPN NAT. "Dynamisk"
"Statisk"

VpnNatRuleMapping

Namn Beskrivning Värde
addressSpace Adressutrymme för Vpn NatRule-mappning. sträng
portRange Portintervall för Vpn NatRule-mappning. sträng

Resursdefinition för ARM-mall

Resurstypen virtualNetworkGateways/natRules kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualNetworkGateways/natRules-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/virtualNetworkGateways/natRules",
  "apiVersion": "2024-03-01",
  "name": "string",
  "properties": {
    "externalMappings": [
      {
        "addressSpace": "string",
        "portRange": "string"
      }
    ],
    "internalMappings": [
      {
        "addressSpace": "string",
        "portRange": "string"
      }
    ],
    "ipConfigurationId": "string",
    "mode": "string",
    "type": "string"
  }
}

Egenskapsvärden

Microsoft.Network/virtualNetworkGateways/natRules

Namn Beskrivning Värde
apiVersion API-versionen '2024-03-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för NAT-regeln för virtuell nätverksgateway. VirtualNetworkGatewayNatRuleEgenskaper
typ Resurstypen "Microsoft.Network/virtualNetworkGateways/natRules"

VirtualNetworkGatewayNatRuleProperties

Namn Beskrivning Värde
externalMappings Den privata IP-adressens externa mappning för NAT. VpnNatRuleMapping[]
internalMappings Intern mappning av den privata IP-adressen för NAT. VpnNatRuleMapping[]
ipConfigurationId IP-konfigurations-ID:t som den här NAT-regeln gäller för. sträng
läge Nat-källriktningen för en VPN NAT. "EgressSnat"
"IngressSnat"
typ Typ av NAT-regel för VPN NAT. "Dynamisk"
"Statisk"

VpnNatRuleMapping

Namn Beskrivning Värde
addressSpace Adressutrymme för Vpn NatRule-mappning. sträng
portRange Portintervall för Vpn NatRule-mappning. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen virtualNetworkGateways/natRules kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualNetworkGateways/natRules-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworkGateways/natRules@2024-03-01"
  name = "string"
  body = jsonencode({
    properties = {
      externalMappings = [
        {
          addressSpace = "string"
          portRange = "string"
        }
      ]
      internalMappings = [
        {
          addressSpace = "string"
          portRange = "string"
        }
      ]
      ipConfigurationId = "string"
      mode = "string"
      type = "string"
    }
  })
}

Egenskapsvärden

Microsoft.Network/virtualNetworkGateways/natRules

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: virtualNetworkGateways
Egenskaper Egenskaper för NAT-regeln för virtuell nätverksgateway. VirtualNetworkGatewayNatRuleEgenskaper
typ Resurstypen "Microsoft.Network/virtualNetworkGateways/natRules@2024-03-01"

VirtualNetworkGatewayNatRuleProperties

Namn Beskrivning Värde
externalMappings Den privata IP-adressens externa mappning för NAT. VpnNatRuleMapping[]
internalMappings Intern mappning av den privata IP-adressen för NAT. VpnNatRuleMapping[]
ipConfigurationId IP-konfigurations-ID:t som den här NAT-regeln gäller för. sträng
läge Nat-källriktningen för en VPN NAT. "EgressSnat"
"IngressSnat"
typ Typ av NAT-regel för VPN NAT. "Dynamisk"
"Statisk"

VpnNatRuleMapping

Namn Beskrivning Värde
addressSpace Adressutrymme för Vpn NatRule-mappning. sträng
portRange Portintervall för Vpn NatRule-mappning. sträng