Delen via


Microsoft.Network virtualNetworks/subnetten 2016-03-30

Opmerkingen

Zie Virtuele netwerkbronnen maken met Bicepvoor hulp bij het maken van virtuele netwerken en subnetten.

Bicep-resourcedefinitie

Het resourcetype virtualNetworks/subnetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Network/virtualNetworks/subnetten wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/virtualNetworks/subnets@2016-03-30' = {
  parent: resourceSymbolicName
  etag: '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: {
            etag: 'string'
            id: 'string'
            name: 'string'
            properties: ...
          }
        }
      }
    ]
    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: {
                              etag: 'string'
                              id: 'string'
                              name: 'string'
                              properties: ...
                            }
                          }
                        }
                        provisioningState: 'string'
                        publicIPAddressVersion: 'string'
                        publicIPAllocationMethod: 'string'
                        resourceGuid: 'string'
                      }
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                    subnet: {
                      etag: 'string'
                      id: 'string'
                      name: 'string'
                      properties: ...
                    }
                  }
                }
              ]
              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: [
          {
            etag: 'string'
            id: 'string'
            name: 'string'
            properties: ...
          }
        ]
      }
      tags: {
        {customized property}: 'string'
      }
    }
    provisioningState: 'string'
    routeTable: {
      etag: 'string'
      id: '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: ...
          }
        ]
      }
      tags: {
        {customized property}: 'string'
      }
    }
  }
}

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van BackendAddressPool BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
loadBalancingRules Hiermee haalt u taakverdelingsregels op die gebruikmaken van deze back-endadresgroep SubResource[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep SubResource-
provisioningState Inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van binnenkomende NAT-regel InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Hiermee wordt een verwijzing opgehaald of ingesteld naar een privé-IP-adres dat is gedefinieerd in een NetworkInterface van een VIRTUELE machine. Verkeer dat wordt verzonden naar frontendPort van elk van de frontendIPConfigurations wordt doorgestuurd naar het back-up-IP-adres NetworkInterfaceIPConfiguration-
backendPort Hiermee haalt u een poort op die wordt gebruikt voor interne verbindingen op het eindpunt of stelt u deze in. Het kenmerk localPort wijst de eeuwige poort van het eindpunt toe aan een interne poort voor een rol. Dit is handig in scenario's waarin een rol moet communiceren met een intern onderdeel op een poort die verschilt van de poort die extern wordt weergegeven. Als dit niet is opgegeven, is de waarde van localPort hetzelfde als het poortkenmerk. Stel de waarde van localPort in op *om automatisch een niet-toegewezen poort toe te wijzen die kan worden gedetecteerd met behulp van de runtime-API Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysON-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt Bool
frontendIPConfiguration Hiermee wordt een verwijzing naar front-end-IP-adressen opgehaald of ingesteld SubResource-
front-endPort Hiermee haalt u de poort voor het externe eindpunt op of stelt u deze in. U kunt elk poortnummer opgeven dat u kiest, maar de poortnummers die zijn opgegeven voor elke rol in de service, moeten uniek zijn. Mogelijke waarden variëren tussen 1 en 65535, inclusief Int
idleTimeoutInMinutes Hiermee haalt u de time-out voor de tcp-inactiviteitsverbinding op of stelt u deze in. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op Tcp Int
protocol Hiermee haalt u het transportprotocol voor het externe eindpunt op of stelt u het in. Mogelijke waarden zijn Udp of Tcp 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee haalt u het privateIPAddress van de IP-configuratie op of stelt u deze in snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in PublicIPAddress-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in subnet

Microsoft.Network/virtualNetworks/subnetten

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: virtualNetworks-
Eigenschappen SubnetPropertiesFormat

NetworkInterface

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Hiermee haalt u een lijst met IP-adressen van toegepaste DNS-servers op of stelt u deze in tekenreeks[]
dnsServers Hiermee haalt u een lijst met IP-adressen van DNS-servers op of stelt u deze in tekenreeks[]
internalDnsNameLabel Hiermee haalt u de interne DNS-naam op of stelt u deze in snaar
internalDomainNameSuffix Hiermee haalt u het achtervoegsel van de interne domeinnaam van de NIC op of stelt u deze in. snaar
internalFqdn Hiermee haalt u de interne FQDN op of stelt u deze in. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
applicationGatewayBackendAddressPools Hiermee haalt u de verwijzing van applicationGatewayBackendAddressPool-resource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools Hiermee haalt u de verwijzing van de LoadBalancerBackendAddressPool-resource op of stelt u deze in BackendAddressPool[]
loadBalancerInboundNatRules Haalt de lijst met verwijzingen van LoadBalancerInboundNatRules op of stelt deze in InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de NIC Bool
privateIPAddress snaar
privateIPAddressVersion Haalt privateIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress PublicIPAddress-resource PublicIPAddress-
Subnet Subnet in een VirtualNetwork-resource subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings DNS-instellingen ophaalt of instelt in NetworkInterface NetworkInterfaceDnsSettings
enableIPForwarding Hiermee haalt u op of stelt u in of IPForwarding is ingeschakeld op de NIC Bool
ipConfigurations Hiermee haalt u een lijst met IPConfigurations van de NetworkInterface op of stelt u deze in NetworkInterfaceIPConfiguration[]
macAddress Hiermee haalt u het MAC-adres van de netwerkinterface op snaar
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire NIC op een virtuele machine is Bool
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Hiermee haalt u de resource-GUID-eigenschap van de netwerkinterfaceresource op of stelt u deze in snaar
virtualMachine Hiermee haalt u de verwijzing van een VirtualMachine op of stelt u deze in SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Netwerkbeveiligingsgroepresource NetworkSecurityGroupPropertiesFormat
Tags Resourcetags ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules Standaardbeveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
networkInterfaces Hiermee haalt u een verzameling verwijzingen naar netwerkinterfaces op NetworkInterface[]
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Haalt de resource-GUID-eigenschap van de resource van de netwerkbeveiligingsgroep op of stelt deze in snaar
securityRules Beveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Eigenschappen van PublicIpAddress PublicIPAddressPropertiesFormat
Tags Resourcetags ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings Hiermee wordt de FQDN-naam van de DNS-record opgehaald of ingesteld die is gekoppeld aan het openbare IP-adres PublicIPAddressDnsSettings
idleTimeoutInMinutes Hiermee wordt de time-out voor inactiviteit van het openbare IP-adres ophaalt of ingesteld Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddressVersion Haalt publicIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
publicIPAllocationMethod Hiermee haalt u de publicIP-toewijzingsmethode (statisch/dynamisch) op of stelt u deze in 'Dynamisch'
'Statisch'
resourceGuid De eigenschap Resource-GUID van de PublicIP-resource ophalen of instellen snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u de doel-CIDR op waarop de route van toepassing is. snaar
nextHopIpAddress Haalt de IP-adrespakketten op of stelt deze in waarnaar moet worden doorgestuurd. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Hiermee haalt u het type Azure-hop op waar het pakket naartoe moet worden verzonden. 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar
Routes Routes ophalen of instellen in een routetabel Route[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Hiermee wordt netwerkverkeer toegestaan of ingesteld. Mogelijke waarden zijn 'Toestaan' en 'Weigeren' 'Toestaan'
'Weigeren' (vereist)
beschrijving Hiermee haalt u een beschrijving voor deze regel op of stelt u deze in. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Hiermee haalt u het voorvoegsel van het doeladres op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange Hiermee haalt u doelpoort of bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting Hiermee haalt u de richting van de regel op of stelt u deze in. Binnenkomend of uitgaand. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. 'Inkomend'
Uitgaand (vereist)
voorrang Hiermee haalt u de prioriteit van de regel op of stelt u deze in. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Hiermee haalt u het netwerkprotocol op waarop deze regel van toepassing is. Kan tcp, Udp of All(*) zijn. '*'
'Tcp'
Udp (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
sourceAddressPrefix Hiermee haalt u het bronadresvoorvoegsel op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange Hiermee haalt u de bronpoort of het bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u het adresvoorvoegsel voor het subnet op of stelt u dit in. snaar
ipConfigurations Hiermee haalt u een matrix van verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van subnet IPConfiguration[]
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
routeTable Hiermee haalt u de verwijzing van de routetabelresource op of stelt u deze in RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Een subnet toevoegen aan een bestaand VNET- Met deze sjabloon kunt u een subnet toevoegen aan een bestaand VNET. Implementeren in de resourcegroep van het bestaande VNET
Azure Bastion as a Service Deze sjabloon richt Azure Bastion in een virtueel netwerk in
Azure Bastion as a Service met NSG- Deze sjabloon richt Azure Bastion in een virtueel netwerk in
Azure Batch-pool zonder openbare IP-adressen Met deze sjabloon maakt u een vereenvoudigde knooppuntcommunicatiegroep van Azure Batch zonder openbare IP-adressen.
Azure Cloud Shell - VNet- Met deze sjabloon worden Azure Cloud Shell-resources geïmplementeerd in een virtueel Azure-netwerk.
Azure Container Instances - VNet- Implementeer een containerinstantie in een virtueel Azure-netwerk.
virtuele-machineschaalset van Azure Game Developer Azure Game Developer Virtual Machine Scale Set bevat Licencsed Engines zoals Unreal.
end-to-end beveiligde installatie van Azure Machine Learning Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
end-to-end beveiligde installatie van Azure Machine Learning (verouderd) Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
een load balancer voor meerdere regio's maken Met deze sjabloon maakt u een load balancer voor meerdere regio's met een back-endpool met twee regionale load balancers. Load balancer voor meerdere regio's is momenteel beschikbaar in beperkte regio's. De regionale load balancers achter de load balancer voor meerdere regio's kunnen zich in elke regio bevinden.
een routeserver maken in een nieuw subnet Met deze sjabloon wordt een routeserver geïmplementeerd in een subnet met de naam RouteServerSubnet.
een standaard interne load balancer maken Met deze sjabloon maakt u een standaard interne Azure Load Balancer met een regeltaakverdelingspoort 80
Een standard load balancer maken Met deze sjabloon maakt u een internetgerichte load balancer, taakverdelingsregels en drie VM's voor de back-endpool met elke VIRTUELE machine in een redundante zone.
AKS maken met Prometheus en Grafana met privae link Hiermee maakt u een Azure-grafana, AKS en installeert u Prometheus, een opensource-toolkit voor bewaking en waarschuwingen, op een AKS-cluster (Azure Kubernetes Service). Vervolgens gebruikt u het beheerde privé-eindpunt van Azure Managed Grafana om verbinding te maken met deze Prometheus-server en de Prometheus-gegevens weer te geven in een Grafana-dashboard
een AppServicePlan en app maken in een ASEv3- Een AppServicePlan en app maken in een ASEv3
Een Azure Firewall maken met meerdere openbare IP-adressen Met deze sjabloon maakt u een Azure Firewall met twee openbare IP-adressen en twee Windows Server 2019-servers die u wilt testen.
Een Azure Machine Learning Service-werkruimte (verouderd) maken Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Een Azure Machine Learning Service-werkruimte (vnet) maken Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Sandbox maken van Azure Firewall, client-VM en server-VM Met deze sjabloon maakt u een virtueel netwerk met twee subnetten (serversubnet en AzureFirewall-subnet), een server-VM, een client-VM, een openbaar IP-adres voor elke VIRTUELE machine en een routetabel voor het verzenden van verkeer tussen VM's via de firewall.
maakt een privé-eindpuntresource voor meerdere tenants Met deze sjabloon kunt u een Priavate-eindpuntresource maken binnen dezelfde of meerdere tenantomgevingen en dns-zoneconfiguratie toevoegen.
MAAKT AVD met Microsoft Entra ID Join Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, een host voor een testsessie en de extensies ervan met Microsoft Entra ID-deelname
Een eenvoudige Windows-VM implementeren met tags Met deze sjabloon wordt een D2_v3 Windows-VM, NIC, opslagaccount, virtueel netwerk, openbaar IP-adres en netwerkbeveiligingsgroep geïmplementeerd. Het tagobject wordt gemaakt in de variabelen en wordt toegepast op alle resources, indien van toepassing.
Azure Database for MySQL implementeren met VNet- Deze sjabloon biedt een manier om een Azure-database voor MySQL te implementeren met VNet-integratie.
Azure Database for PostgreSQL (flexibel) implementeren met VNet- Deze sjabloon biedt een manier om een Azure-database voor Flexibele server voor PostgreSQL te implementeren met VNet-integratie.
Azure Database for PostgreSQL implementeren met VNet- Deze sjabloon biedt een manier om een Azure-database voor PostgreSQL te implementeren met VNet-integratie.
Azure Database Migration Service (DMS) implementeren Azure Database Migration Service is een volledig beheerde service die is ontworpen om naadloze migraties van meerdere databasebronnen naar Azure-gegevensplatformen mogelijk te maken met minimale downtime (onlinemigraties).
MySQL Flexibele server implementeren met privé-eindpunt Deze sjabloon biedt een manier om een Flexibele Azure Database for MySQL-server te implementeren met een privé-eindpunt.
MySQL Flexible Server implementeren met Vnet Integration Deze sjabloon biedt een manier om een Azure-database voor MySQL Flexible Server te implementeren met VNet-integratie.
GitLab Omnibus- Deze sjabloon vereenvoudigt de implementatie van GitLab Omnibus op een virtuele machine met een openbare DNS, waarbij gebruik wordt gemaakt van de DNS van het openbare IP-adres. Het maakt gebruik van de Standard_F8s_v2 instantiegrootte, die overeenkomt met referentiearchitectuur en ondersteunt maximaal 1000 gebruikers (20 RPS). Het exemplaar is vooraf geconfigureerd voor het gebruik van HTTPS met een Let's Encrypt-certificaat voor beveiligde verbindingen.
voorbeeld van privé-eindpunt Deze sjabloon laat zien hoe u een privé-eindpunt maakt dat verwijst naar Azure SQL Server
beveiligde virtuele hubs Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw cloudnetwerkverkeer te beveiligen dat is bestemd voor internet.
SharePoint-abonnement / 2019 / 2016 volledig geconfigureerde Maak een DC, een SQL Server 2022 en van 1 tot 5 servers die als host fungeren voor een SharePoint-abonnement /2019/2016-farm met een uitgebreide configuratie, waaronder vertrouwde verificatie, gebruikersprofielen met persoonlijke sites, een OAuth-vertrouwensrelatie (met een certificaat), een toegewezen IIS-site voor het hosten van invoegtoepassingen met hoge vertrouwen, enzovoort... De nieuwste versie van sleutelsoftware (inclusief Fiddler, vscode, np++, 7zip, ULS Viewer) is geïnstalleerd. SharePoint-machines hebben extra afstemming om ze onmiddellijk bruikbaar te maken (hulpprogramma's voor extern beheer, aangepast beleid voor Edge en Chrome, snelkoppelingen, enzovoort).
Virtual Network NAT met VM- Een NAT-gateway en virtuele machine implementeren

Resourcedefinitie van ARM-sjabloon

Het resourcetype virtualNetworks/subnetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Network/virtualNetworks/subnetten wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/virtualNetworks/subnets",
  "apiVersion": "2016-03-30",
  "name": "string",
  "etag": "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": {
            "etag": "string",
            "id": "string",
            "name": "string",
            "properties": ...
          }
        }
      }
    ],
    "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": {
                              "etag": "string",
                              "id": "string",
                              "name": "string",
                              "properties": ...
                            }
                          }
                        },
                        "provisioningState": "string",
                        "publicIPAddressVersion": "string",
                        "publicIPAllocationMethod": "string",
                        "resourceGuid": "string"
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    },
                    "subnet": {
                      "etag": "string",
                      "id": "string",
                      "name": "string",
                      "properties": ...
                    }
                  }
                }
              ],
              "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": [
          {
            "etag": "string",
            "id": "string",
            "name": "string",
            "properties": ...
          }
        ]
      },
      "tags": {
        "{customized property}": "string"
      }
    },
    "provisioningState": "string",
    "routeTable": {
      "etag": "string",
      "id": "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": ...
          }
        ]
      },
      "tags": {
        "{customized property}": "string"
      }
    }
  }
}

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van BackendAddressPool BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
loadBalancingRules Hiermee haalt u taakverdelingsregels op die gebruikmaken van deze back-endadresgroep SubResource[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep SubResource-
provisioningState Inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van binnenkomende NAT-regel InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Hiermee wordt een verwijzing opgehaald of ingesteld naar een privé-IP-adres dat is gedefinieerd in een NetworkInterface van een VIRTUELE machine. Verkeer dat wordt verzonden naar frontendPort van elk van de frontendIPConfigurations wordt doorgestuurd naar het back-up-IP-adres NetworkInterfaceIPConfiguration-
backendPort Hiermee haalt u een poort op die wordt gebruikt voor interne verbindingen op het eindpunt of stelt u deze in. Het kenmerk localPort wijst de eeuwige poort van het eindpunt toe aan een interne poort voor een rol. Dit is handig in scenario's waarin een rol moet communiceren met een intern onderdeel op een poort die verschilt van de poort die extern wordt weergegeven. Als dit niet is opgegeven, is de waarde van localPort hetzelfde als het poortkenmerk. Stel de waarde van localPort in op *om automatisch een niet-toegewezen poort toe te wijzen die kan worden gedetecteerd met behulp van de runtime-API Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysON-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt Bool
frontendIPConfiguration Hiermee wordt een verwijzing naar front-end-IP-adressen opgehaald of ingesteld SubResource-
front-endPort Hiermee haalt u de poort voor het externe eindpunt op of stelt u deze in. U kunt elk poortnummer opgeven dat u kiest, maar de poortnummers die zijn opgegeven voor elke rol in de service, moeten uniek zijn. Mogelijke waarden variëren tussen 1 en 65535, inclusief Int
idleTimeoutInMinutes Hiermee haalt u de time-out voor de tcp-inactiviteitsverbinding op of stelt u deze in. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op Tcp Int
protocol Hiermee haalt u het transportprotocol voor het externe eindpunt op of stelt u het in. Mogelijke waarden zijn Udp of Tcp 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee haalt u het privateIPAddress van de IP-configuratie op of stelt u deze in snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in PublicIPAddress-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in subnet

Microsoft.Network/virtualNetworks/subnetten

Naam Beschrijving Waarde
apiVersion De API-versie '2016-03-30'
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen SubnetPropertiesFormat
type Het resourcetype 'Microsoft.Network/virtualNetworks/subnetten'

NetworkInterface

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Hiermee haalt u een lijst met IP-adressen van toegepaste DNS-servers op of stelt u deze in tekenreeks[]
dnsServers Hiermee haalt u een lijst met IP-adressen van DNS-servers op of stelt u deze in tekenreeks[]
internalDnsNameLabel Hiermee haalt u de interne DNS-naam op of stelt u deze in snaar
internalDomainNameSuffix Hiermee haalt u het achtervoegsel van de interne domeinnaam van de NIC op of stelt u deze in. snaar
internalFqdn Hiermee haalt u de interne FQDN op of stelt u deze in. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
applicationGatewayBackendAddressPools Hiermee haalt u de verwijzing van applicationGatewayBackendAddressPool-resource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools Hiermee haalt u de verwijzing van de LoadBalancerBackendAddressPool-resource op of stelt u deze in BackendAddressPool[]
loadBalancerInboundNatRules Haalt de lijst met verwijzingen van LoadBalancerInboundNatRules op of stelt deze in InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de NIC Bool
privateIPAddress snaar
privateIPAddressVersion Haalt privateIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress PublicIPAddress-resource PublicIPAddress-
Subnet Subnet in een VirtualNetwork-resource subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings DNS-instellingen ophaalt of instelt in NetworkInterface NetworkInterfaceDnsSettings
enableIPForwarding Hiermee haalt u op of stelt u in of IPForwarding is ingeschakeld op de NIC Bool
ipConfigurations Hiermee haalt u een lijst met IPConfigurations van de NetworkInterface op of stelt u deze in NetworkInterfaceIPConfiguration[]
macAddress Hiermee haalt u het MAC-adres van de netwerkinterface op snaar
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire NIC op een virtuele machine is Bool
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Hiermee haalt u de resource-GUID-eigenschap van de netwerkinterfaceresource op of stelt u deze in snaar
virtualMachine Hiermee haalt u de verwijzing van een VirtualMachine op of stelt u deze in SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Netwerkbeveiligingsgroepresource NetworkSecurityGroupPropertiesFormat
Tags Resourcetags ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules Standaardbeveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
networkInterfaces Hiermee haalt u een verzameling verwijzingen naar netwerkinterfaces op NetworkInterface[]
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Haalt de resource-GUID-eigenschap van de resource van de netwerkbeveiligingsgroep op of stelt deze in snaar
securityRules Beveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Eigenschappen van PublicIpAddress PublicIPAddressPropertiesFormat
Tags Resourcetags ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings Hiermee wordt de FQDN-naam van de DNS-record opgehaald of ingesteld die is gekoppeld aan het openbare IP-adres PublicIPAddressDnsSettings
idleTimeoutInMinutes Hiermee wordt de time-out voor inactiviteit van het openbare IP-adres ophaalt of ingesteld Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddressVersion Haalt publicIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
publicIPAllocationMethod Hiermee haalt u de publicIP-toewijzingsmethode (statisch/dynamisch) op of stelt u deze in 'Dynamisch'
'Statisch'
resourceGuid De eigenschap Resource-GUID van de PublicIP-resource ophalen of instellen snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u de doel-CIDR op waarop de route van toepassing is. snaar
nextHopIpAddress Haalt de IP-adrespakketten op of stelt deze in waarnaar moet worden doorgestuurd. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Hiermee haalt u het type Azure-hop op waar het pakket naartoe moet worden verzonden. 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar
Routes Routes ophalen of instellen in een routetabel Route[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Hiermee wordt netwerkverkeer toegestaan of ingesteld. Mogelijke waarden zijn 'Toestaan' en 'Weigeren' 'Toestaan'
'Weigeren' (vereist)
beschrijving Hiermee haalt u een beschrijving voor deze regel op of stelt u deze in. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Hiermee haalt u het voorvoegsel van het doeladres op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange Hiermee haalt u doelpoort of bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting Hiermee haalt u de richting van de regel op of stelt u deze in. Binnenkomend of uitgaand. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. 'Inkomend'
Uitgaand (vereist)
voorrang Hiermee haalt u de prioriteit van de regel op of stelt u deze in. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Hiermee haalt u het netwerkprotocol op waarop deze regel van toepassing is. Kan tcp, Udp of All(*) zijn. '*'
'Tcp'
Udp (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
sourceAddressPrefix Hiermee haalt u het bronadresvoorvoegsel op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange Hiermee haalt u de bronpoort of het bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u het adresvoorvoegsel voor het subnet op of stelt u dit in. snaar
ipConfigurations Hiermee haalt u een matrix van verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van subnet IPConfiguration[]
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
routeTable Hiermee haalt u de verwijzing van de routetabelresource op of stelt u deze in RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een subnet toevoegen aan een bestaand VNET-

implementeren in Azure
Met deze sjabloon kunt u een subnet toevoegen aan een bestaand VNET. Implementeren in de resourcegroep van het bestaande VNET
een NSG met Redis-beveiligingsregels toevoegen aan een bestaand subnet

implementeren in Azure
Met deze sjabloon kunt u een NSG met vooraf geconfigureerde Azure Redis Cache-beveiligingsregels toevoegen aan een bestaand subnet binnen een VNET. Implementeren in de resourcegroep van het bestaande VNET.
App Service Environment met Azure SQL-back-end

implementeren in Azure
Met deze sjabloon maakt u een App Service-omgeving met een Azure SQL-back-end, samen met privé-eindpunten, samen met de bijbehorende resources die doorgaans worden gebruikt in een privé-/geïsoleerde omgeving.
Azure Bastion as a Service

implementeren in Azure
Deze sjabloon richt Azure Bastion in een virtueel netwerk in
Azure Bastion as a Service met NSG-

implementeren in Azure
Deze sjabloon richt Azure Bastion in een virtueel netwerk in
Azure Batch-pool zonder openbare IP-adressen

implementeren in Azure
Met deze sjabloon maakt u een vereenvoudigde knooppuntcommunicatiegroep van Azure Batch zonder openbare IP-adressen.
Azure Cloud Shell - VNet-

implementeren in Azure
Met deze sjabloon worden Azure Cloud Shell-resources geïmplementeerd in een virtueel Azure-netwerk.
Azure Container Instances - VNet-

implementeren in Azure
Implementeer een containerinstantie in een virtueel Azure-netwerk.
virtuele-machineschaalset van Azure Game Developer

implementeren in Azure
Azure Game Developer Virtual Machine Scale Set bevat Licencsed Engines zoals Unreal.
end-to-end beveiligde installatie van Azure Machine Learning

implementeren in Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
end-to-end beveiligde installatie van Azure Machine Learning (verouderd)

implementeren in Azure
Deze set Bicep-sjablonen laat zien hoe u Azure Machine Learning end-to-end instelt in een veilige configuratie. Deze referentie-implementatie omvat de werkruimte, een rekencluster, een rekenproces en een gekoppeld privé-AKS-cluster.
een load balancer voor meerdere regio's maken

implementeren in Azure
Met deze sjabloon maakt u een load balancer voor meerdere regio's met een back-endpool met twee regionale load balancers. Load balancer voor meerdere regio's is momenteel beschikbaar in beperkte regio's. De regionale load balancers achter de load balancer voor meerdere regio's kunnen zich in elke regio bevinden.
een routeserver maken in een nieuw subnet

implementeren in Azure
Met deze sjabloon wordt een routeserver geïmplementeerd in een subnet met de naam RouteServerSubnet.
een standaard interne load balancer maken

implementeren in Azure
Met deze sjabloon maakt u een standaard interne Azure Load Balancer met een regeltaakverdelingspoort 80
Een standard load balancer maken

implementeren in Azure
Met deze sjabloon maakt u een internetgerichte load balancer, taakverdelingsregels en drie VM's voor de back-endpool met elke VIRTUELE machine in een redundante zone.
AKS maken met Prometheus en Grafana met privae link

implementeren in Azure
Hiermee maakt u een Azure-grafana, AKS en installeert u Prometheus, een opensource-toolkit voor bewaking en waarschuwingen, op een AKS-cluster (Azure Kubernetes Service). Vervolgens gebruikt u het beheerde privé-eindpunt van Azure Managed Grafana om verbinding te maken met deze Prometheus-server en de Prometheus-gegevens weer te geven in een Grafana-dashboard
een AppServicePlan en app maken in een ASEv3-

implementeren in Azure
Een AppServicePlan en app maken in een ASEv3
Een Azure Firewall maken met meerdere openbare IP-adressen

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall met twee openbare IP-adressen en twee Windows Server 2019-servers die u wilt testen.
Een Azure Machine Learning Service-werkruimte (verouderd) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Een Azure Machine Learning Service-werkruimte (vnet) maken

implementeren in Azure
Met deze implementatiesjabloon geeft u een Azure Machine Learning-werkruimte en de bijbehorende resources op, waaronder Azure Key Vault, Azure Storage, Azure Application Insights en Azure Container Registry. In deze configuratie wordt de set resources beschreven die u nodig hebt om aan de slag te gaan met Azure Machine Learning in een geïsoleerde netwerkconfiguratie.
Een Azure Payment HSM- maken

implementeren in Azure
Met deze sjabloon maakt u een Azure Payment HSM om cryptografische sleutelbewerkingen te bieden voor realtime, kritieke betalingstransacties in de Azure-cloud.
Nieuwe ANF-resource maken met SMB-volume

implementeren in Azure
Met deze sjabloon kunt u een nieuwe Azure NetApp Files-resource maken met één capaciteitspool en één volume dat is geconfigureerd met het SMB-protocol.
Sandbox maken van Azure Firewall, client-VM en server-VM

implementeren in Azure
Met deze sjabloon maakt u een virtueel netwerk met twee subnetten (serversubnet en AzureFirewall-subnet), een server-VM, een client-VM, een openbaar IP-adres voor elke VIRTUELE machine en een routetabel voor het verzenden van verkeer tussen VM's via de firewall.
maakt een privé-eindpuntresource voor meerdere tenants

implementeren in Azure
Met deze sjabloon kunt u een Priavate-eindpuntresource maken binnen dezelfde of meerdere tenantomgevingen en dns-zoneconfiguratie toevoegen.
MAAKT AVD met Microsoft Entra ID Join

implementeren in Azure
Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, een host voor een testsessie en de extensies ervan met Microsoft Entra ID-deelname
Een hub- en spoke-topologie-sandbox implementeren

implementeren in Azure
Met deze sjabloon maakt u een eenvoudige hub-and-spoke-topologie. Er wordt een hub-VNet gemaakt met subnetten DMZ, Beheer, Gedeelde en Gateway (optioneel), met twee spoke-VNets (ontwikkeling en productie) die elk een workloadsubnet bevatten. Er wordt ook een Windows-Jump-Host geïmplementeerd in het beheersubnet van de HUB en worden VNet-peerings tussen de hub en de twee spokes tot stand brengen.
Een eenvoudige Windows-VM implementeren met tags

implementeren in Azure
Met deze sjabloon wordt een D2_v3 Windows-VM, NIC, opslagaccount, virtueel netwerk, openbaar IP-adres en netwerkbeveiligingsgroep geïmplementeerd. Het tagobject wordt gemaakt in de variabelen en wordt toegepast op alle resources, indien van toepassing.
Azure Database for MySQL implementeren met VNet-

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor MySQL te implementeren met VNet-integratie.
Azure Database for PostgreSQL (flexibel) implementeren met VNet-

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor Flexibele server voor PostgreSQL te implementeren met VNet-integratie.
Azure Database for PostgreSQL implementeren met VNet-

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor PostgreSQL te implementeren met VNet-integratie.
Azure Database Migration Service (DMS) implementeren

implementeren in Azure
Azure Database Migration Service is een volledig beheerde service die is ontworpen om naadloze migraties van meerdere databasebronnen naar Azure-gegevensplatformen mogelijk te maken met minimale downtime (onlinemigraties).
Darktrace Autoscaling vSensors implementeren

implementeren in Azure
Met deze sjabloon kunt u een automatisch schalende implementatie van Darktrace vSensors implementeren
MySQL Flexibele server implementeren met privé-eindpunt

implementeren in Azure
Deze sjabloon biedt een manier om een Flexibele Azure Database for MySQL-server te implementeren met een privé-eindpunt.
MySQL Flexible Server implementeren met Vnet Integration

implementeren in Azure
Deze sjabloon biedt een manier om een Azure-database voor MySQL Flexible Server te implementeren met VNet-integratie.
eShop-website met ILB ASE-

implementeren in Azure
Een App Service Environment is een Premium-serviceplanoptie van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service-apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps.
GitLab Omnibus-

implementeren in Azure
Deze sjabloon vereenvoudigt de implementatie van GitLab Omnibus op een virtuele machine met een openbare DNS, waarbij gebruik wordt gemaakt van de DNS van het openbare IP-adres. Het maakt gebruik van de Standard_F8s_v2 instantiegrootte, die overeenkomt met referentiearchitectuur en ondersteunt maximaal 1000 gebruikers (20 RPS). Het exemplaar is vooraf geconfigureerd voor het gebruik van HTTPS met een Let's Encrypt-certificaat voor beveiligde verbindingen.
GPU-VM met OBS-Studio, Skype MS-Teams voor gebeurtenisstreaming

implementeren in Azure
Met deze sjabloon maakt u een GPU-VM met OBS-Studio, Skype MS-Teams voor gebeurtenisstreaming. Hiermee maakt u de VIRTUELE machine in een nieuw vnet, opslagaccount, nic en openbaar IP-adres met de nieuwe rekenstack. Alle installatieprocessen op basis van Chocolately Package Manager
JMeter-omgeving voor Elasticsearch-

implementeren in Azure
Met deze sjabloon wordt een JMeter-omgeving geïmplementeerd in een bestaand virtueel netwerk. Eén hoofdknooppunt en meerdere onderliggende knooppunten worden geïmplementeerd in een nieuw jmeter-subnet. Deze sjabloon werkt in combinatie met de quickstartsjabloon Elasticsearch.
VNS3-netwerkapparaat met meerdere clients

implementeren in Azure
VNS3 is een alleen virtueel softwareapparaat dat de gecombineerde functies en functies van een beveiligingsapparaat, Application Delivery Controller en Unified Threat Management-apparaat aan de rand van de cloudtoepassing biedt. Belangrijke voordelen, bovenop cloudnetwerken, Always On-end-to-end-versleuteling, Federatieve datacentra, cloudregio's, cloudproviders en/of containers, het maken van één geïntegreerde adresruimte, Attestable-controle over versleutelingssleutels, Meshed-netwerk beheerbaar op schaal, betrouwbare ha in de cloud, gevoelige toepassingen isoleren (snelle netwerksegmentatie tegen lage kosten), segmentatie binnen toepassingen, analyse van alle gegevens die in beweging zijn in de cloud. Belangrijke netwerkfuncties; virtuele router, switch, firewall, vpn-concentrator, multicast-distributeur, met invoegtoepassingen voor WAF, NIDS, Caching, Proxy Load Balancers en andere layer 4thru 7-netwerkfuncties, VNS3 vereist geen nieuwe kennis of training om te implementeren, zodat u kunt integreren met bestaande netwerkapparatuur.
voorbeeld van privé-eindpunt

implementeren in Azure
Deze sjabloon laat zien hoe u een privé-eindpunt maakt dat verwijst naar Azure SQL Server
beveiligde virtuele hubs

implementeren in Azure
Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw cloudnetwerkverkeer te beveiligen dat is bestemd voor internet.
SharePoint-abonnement / 2019 / 2016 volledig geconfigureerde

implementeren in Azure
Maak een DC, een SQL Server 2022 en van 1 tot 5 servers die als host fungeren voor een SharePoint-abonnement /2019/2016-farm met een uitgebreide configuratie, waaronder vertrouwde verificatie, gebruikersprofielen met persoonlijke sites, een OAuth-vertrouwensrelatie (met een certificaat), een toegewezen IIS-site voor het hosten van invoegtoepassingen met hoge vertrouwen, enzovoort... De nieuwste versie van sleutelsoftware (inclusief Fiddler, vscode, np++, 7zip, ULS Viewer) is geïnstalleerd. SharePoint-machines hebben extra afstemming om ze onmiddellijk bruikbaar te maken (hulpprogramma's voor extern beheer, aangepast beleid voor Edge en Chrome, snelkoppelingen, enzovoort).
Standard Load Balancer met back-endpool op IP-adressen

implementeren in Azure
Deze sjabloon wordt gebruikt om te laten zien hoe ARM-sjablonen kunnen worden gebruikt voor het configureren van de back-endpool van een Load Balancer per IP-adres, zoals wordt beschreven in het beheer van back-endpools document.
Virtual Network NAT met VM-

implementeren in Azure
Een NAT-gateway en virtuele machine implementeren
VNS3-netwerkapparaat voor cloudconnectiviteit en -beveiliging

implementeren in Azure
VNS3 is een alleen virtueel software-apparaat dat de gecombineerde functies en functies van een beveiligingsapparaat, application delivery controller en unified threat management-apparaat aan de rand van de cloudtoepassing biedt. Belangrijke voordelen, boven op cloudnetwerken, altijd aan het einde van versleuteling, federatieve datacentra, cloudregio's, cloudproviders en/of containers, het maken van één geïntegreerde adresruimte, attestable controle over versleutelingssleutels, beheerbaar netwerk op schaal, betrouwbare hoge beschikbaarheid in de cloud, isoleren van gevoelige toepassingen (snelle netwerksegmentatie tegen lage kosten), segmentatie binnen toepassingen, analyse van alle gegevens die in beweging zijn in de cloud. Belangrijke netwerkfuncties; virtuele router, switch, firewall, vpn-concentrator, multicast-distributeur, met invoegtoepassingen voor WAF, NIDS, caching, proxy, load balancers en andere netwerkfuncties van laag 4 tot en met 7, VNS3 vereist geen nieuwe kennis of training om te implementeren, zodat u kunt integreren met bestaande netwerkapparatuur.
web-app met privé-eindpunt

implementeren in Azure
Met deze sjabloon kunt u een web-app maken en deze beschikbaar maken via een privé-eindpunt

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype virtualNetworks/subnetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.Network/virtualNetworks/subnetten wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworks/subnets@2016-03-30"
  name = "string"
  etag = "string"
  body = jsonencode({
    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 = {
              etag = "string"
              id = "string"
              name = "string"
              properties = ...
            }
          }
        }
      ]
      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 = {
                                etag = "string"
                                id = "string"
                                name = "string"
                                properties = ...
                              }
                            }
                          }
                          provisioningState = "string"
                          publicIPAddressVersion = "string"
                          publicIPAllocationMethod = "string"
                          resourceGuid = "string"
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                      subnet = {
                        etag = "string"
                        id = "string"
                        name = "string"
                        properties = ...
                      }
                    }
                  }
                ]
                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 = [
            {
              etag = "string"
              id = "string"
              name = "string"
              properties = ...
            }
          ]
        }
        tags = {
          {customized property} = "string"
        }
      }
      provisioningState = "string"
      routeTable = {
        etag = "string"
        id = "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 = ...
            }
          ]
        }
        tags = {
          {customized property} = "string"
        }
      }
    }
  })
}

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van BackendAddressPool BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Verzameling verwijzingen ophalen naar IP-adressen die zijn gedefinieerd in NIC's NetworkInterfaceIPConfiguration[]
loadBalancingRules Hiermee haalt u taakverdelingsregels op die gebruikmaken van deze back-endadresgroep SubResource[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep SubResource-
provisioningState Inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van binnenkomende NAT-regel InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Hiermee wordt een verwijzing opgehaald of ingesteld naar een privé-IP-adres dat is gedefinieerd in een NetworkInterface van een VIRTUELE machine. Verkeer dat wordt verzonden naar frontendPort van elk van de frontendIPConfigurations wordt doorgestuurd naar het back-up-IP-adres NetworkInterfaceIPConfiguration-
backendPort Hiermee haalt u een poort op die wordt gebruikt voor interne verbindingen op het eindpunt of stelt u deze in. Het kenmerk localPort wijst de eeuwige poort van het eindpunt toe aan een interne poort voor een rol. Dit is handig in scenario's waarin een rol moet communiceren met een intern onderdeel op een poort die verschilt van de poort die extern wordt weergegeven. Als dit niet is opgegeven, is de waarde van localPort hetzelfde als het poortkenmerk. Stel de waarde van localPort in op *om automatisch een niet-toegewezen poort toe te wijzen die kan worden gedetecteerd met behulp van de runtime-API Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysON-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt Bool
frontendIPConfiguration Hiermee wordt een verwijzing naar front-end-IP-adressen opgehaald of ingesteld SubResource-
front-endPort Hiermee haalt u de poort voor het externe eindpunt op of stelt u deze in. U kunt elk poortnummer opgeven dat u kiest, maar de poortnummers die zijn opgegeven voor elke rol in de service, moeten uniek zijn. Mogelijke waarden variëren tussen 1 en 65535, inclusief Int
idleTimeoutInMinutes Hiermee haalt u de time-out voor de tcp-inactiviteitsverbinding op of stelt u deze in. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op Tcp Int
protocol Hiermee haalt u het transportprotocol voor het externe eindpunt op of stelt u het in. Mogelijke waarden zijn Udp of Tcp 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee haalt u het privateIPAddress van de IP-configuratie op of stelt u deze in snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in PublicIPAddress-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in subnet

Microsoft.Network/virtualNetworks/subnetten

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: virtualNetworks-
Eigenschappen SubnetPropertiesFormat
type Het resourcetype "Microsoft.Network/virtualNetworks/subnets@2016-03-30"

NetworkInterface

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Hiermee haalt u een lijst met IP-adressen van toegepaste DNS-servers op of stelt u deze in tekenreeks[]
dnsServers Hiermee haalt u een lijst met IP-adressen van DNS-servers op of stelt u deze in tekenreeks[]
internalDnsNameLabel Hiermee haalt u de interne DNS-naam op of stelt u deze in snaar
internalDomainNameSuffix Hiermee haalt u het achtervoegsel van de interne domeinnaam van de NIC op of stelt u deze in. snaar
internalFqdn Hiermee haalt u de interne FQDN op of stelt u deze in. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IPConfiguration NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
applicationGatewayBackendAddressPools Hiermee haalt u de verwijzing van applicationGatewayBackendAddressPool-resource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
loadBalancerBackendAddressPools Hiermee haalt u de verwijzing van de LoadBalancerBackendAddressPool-resource op of stelt u deze in BackendAddressPool[]
loadBalancerInboundNatRules Haalt de lijst met verwijzingen van LoadBalancerInboundNatRules op of stelt deze in InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de NIC Bool
privateIPAddress snaar
privateIPAddressVersion Haalt privateIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress PublicIPAddress-resource PublicIPAddress-
Subnet Subnet in een VirtualNetwork-resource subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings DNS-instellingen ophaalt of instelt in NetworkInterface NetworkInterfaceDnsSettings
enableIPForwarding Hiermee haalt u op of stelt u in of IPForwarding is ingeschakeld op de NIC Bool
ipConfigurations Hiermee haalt u een lijst met IPConfigurations van de NetworkInterface op of stelt u deze in NetworkInterfaceIPConfiguration[]
macAddress Hiermee haalt u het MAC-adres van de netwerkinterface op snaar
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire NIC op een virtuele machine is Bool
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Hiermee haalt u de resource-GUID-eigenschap van de netwerkinterfaceresource op of stelt u deze in snaar
virtualMachine Hiermee haalt u de verwijzing van een VirtualMachine op of stelt u deze in SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Netwerkbeveiligingsgroepresource NetworkSecurityGroupPropertiesFormat
Tags Resourcetags ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules Standaardbeveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
networkInterfaces Hiermee haalt u een verzameling verwijzingen naar netwerkinterfaces op NetworkInterface[]
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
resourceGuid Haalt de resource-GUID-eigenschap van de resource van de netwerkbeveiligingsgroep op of stelt deze in snaar
securityRules Beveiligingsregels van netwerkbeveiligingsgroep opvragen of instellen SecurityRule[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Eigenschappen van PublicIpAddress PublicIPAddressPropertiesFormat
Tags Resourcetags ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings Hiermee wordt de FQDN-naam van de DNS-record opgehaald of ingesteld die is gekoppeld aan het openbare IP-adres PublicIPAddressDnsSettings
idleTimeoutInMinutes Hiermee wordt de time-out voor inactiviteit van het openbare IP-adres ophaalt of ingesteld Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddressVersion Haalt publicIP-adresversie (IPv4/IPv6) op of stelt deze in 'IPv4'
'IPv6'
publicIPAllocationMethod Hiermee haalt u de publicIP-toewijzingsmethode (statisch/dynamisch) op of stelt u deze in 'Dynamisch'
'Statisch'
resourceGuid De eigenschap Resource-GUID van de PublicIP-resource ophalen of instellen snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u de doel-CIDR op waarop de route van toepassing is. snaar
nextHopIpAddress Haalt de IP-adrespakketten op of stelt deze in waarnaar moet worden doorgestuurd. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Hiermee haalt u het type Azure-hop op waar het pakket naartoe moet worden verzonden. 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
plaats Resourcelocatie snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState Hiermee haalt u de inrichtingsstatus van de resource bijwerken/verwijderen/mislukt op snaar
Routes Routes ophalen of instellen in een routetabel Route[]
Subnetten Hiermee haalt u een verzameling verwijzingen naar subnetten op subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Hiermee wordt netwerkverkeer toegestaan of ingesteld. Mogelijke waarden zijn 'Toestaan' en 'Weigeren' 'Toestaan'
'Weigeren' (vereist)
beschrijving Hiermee haalt u een beschrijving voor deze regel op of stelt u deze in. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Hiermee haalt u het voorvoegsel van het doeladres op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange Hiermee haalt u doelpoort of bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting Hiermee haalt u de richting van de regel op of stelt u deze in. Binnenkomend of uitgaand. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. 'Inkomend'
Uitgaand (vereist)
voorrang Hiermee haalt u de prioriteit van de regel op of stelt u deze in. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Hiermee haalt u het netwerkprotocol op waarop deze regel van toepassing is. Kan tcp, Udp of All(*) zijn. '*'
'Tcp'
Udp (vereist)
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
sourceAddressPrefix Hiermee haalt u het bronadresvoorvoegsel op of stelt u dit in. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange Hiermee haalt u de bronpoort of het bereik op of stelt u deze in. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Hiermee haalt u het adresvoorvoegsel voor het subnet op of stelt u dit in. snaar
ipConfigurations Hiermee haalt u een matrix van verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van subnet IPConfiguration[]
networkSecurityGroup Hiermee haalt u de verwijzing van de NetworkSecurityGroup-resource op of stelt u deze in NetworkSecurityGroup-
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
routeTable Hiermee haalt u de verwijzing van de routetabelresource op of stelt u deze in RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar