Microsoft.Network applicationGateways 2016-03-30
- meest recente
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview-
Bicep-resourcedefinitie
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/applicationGateways@2016-03-30' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
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: {
addressPrefix: 'string'
ipConfigurations: [
...
]
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: [
...
]
macAddress: 'string'
networkSecurityGroup: ...
primary: bool
provisioningState: 'string'
resourceGuid: 'string'
virtualMachine: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
}
}
}
}
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: ...
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: ...
}
}
]
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
networkInterfaces: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
appliedDnsServers: [
'string'
]
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
internalDomainNameSuffix: 'string'
internalFqdn: 'string'
}
enableIPForwarding: bool
ipConfigurations: [
...
]
macAddress: 'string'
networkSecurityGroup: ...
primary: bool
provisioningState: 'string'
resourceGuid: 'string'
virtualMachine: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
}
}
}
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
cookieBasedAffinity: 'string'
port: int
probe: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
requestTimeout: int
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
protocol: 'string'
provisioningState: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
path: 'string'
protocol: 'string'
provisioningState: 'string'
timeout: int
unhealthyThreshold: int
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
}
]
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
provisioningState: 'string'
}
}
]
provisioningState: 'string'
}
}
]
}
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 |
ApplicationGatewayBackendHttpSettings
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 instellingen voor back-endadresgroepen van application gateway | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
cookieBasedAffinity | Hiermee haalt u de cookieaffiniteit op of stelt u deze in | 'Uitgeschakeld' 'Ingeschakeld' |
haven | Hiermee haalt u de poort op of stelt u deze in | Int |
sonde | Hiermee haalt u een testresource van de toepassingsgateway op of stelt u deze in | SubResource- |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
requestTimeout | Hiermee haalt u time-out voor aanvragen op of stelt u deze in | Int |
ApplicationGatewayFrontendIPConfiguration
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 front-end-IP-configuratie van toepassingsgateway | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld | 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 | SubResource- |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in | SubResource- |
ApplicationGatewayFrontendPort
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 front-endpoort van toepassingsgateway | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Hiermee haalt u de front-endpoort op of stelt u deze in | Int |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayHttpListener
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 http-listener van toepassingsgateway | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in | SubResource- |
front-endPort | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
hostName | Hiermee haalt u de hostnaam van http-listener op of stelt u deze in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
requireServerNameIndication | Hiermee haalt u de requireServerNameIndication van http-listener op of stelt u deze in | Bool |
sslCertificate | Haalt ssl-certificaatresource van application gateway op of stelt deze in | SubResource- |
ApplicationGatewayIPConfiguration
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 IP-configuratie van toepassingsgateway | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen | snaar |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt | SubResource- |
ApplicationGatewayPathRule
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 test van application gateway | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt of stelt u de resource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
backendHttpSettings | Http-instellingenresource voor back-end ophalen of instellen voor url-padtoewijzing | SubResource- |
Paden | Hiermee haalt u de padregels van de URL-padtoewijzing op of stelt u deze in | tekenreeks[] |
provisioningState | Hiermee haalt of stelt u de padregel van url-padtoewijzingsresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayProbe
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 test van application gateway | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hiermee haalt u de host op of stelt u deze in om een test te verzenden naar | snaar |
interval | Hiermee haalt u het testinterval in seconden op of stelt u deze in | Int |
pad | Hiermee haalt u het relatieve pad van de test op of stelt u dit in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
Timeout | Hiermee haalt u de time-out voor het testen in seconden op of stelt u deze in | Int |
slechtethreshold | Hiermee wordt de drempelwaarde voor het testen van slechte status ophaalt of ingesteld | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPools | Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen voor back-end van application gateway-resource ophaalt of instelt | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in | ApplicationGatewayIPConfiguration[] |
httpListeners | HTTP-listeners van application gateway-resource ophaalt of instelt | ApplicationGatewayHttpListener[] |
Sondes | Hiermee worden tests van application gateway-resource ophaalt of ingesteld | ApplicationGatewayProbe[] |
provisioningState | Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op | snaar |
requestRoutingRules | Aanvraagrouteringsregels van application gateway-resource opvragen of instellen | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Hiermee haalt u de resource-GUID-eigenschap van de ApplicationGateway-resource op of stelt u deze in | snaar |
Sku | Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewaySku |
sslCertificates | Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in | ApplicationGatewaySslCertificate[] |
urlPathMaps | Url-padtoewijzing van application gateway-resource ophalen of instellen | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
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 aanvraagrouteringsregel van toepassingsgateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in | SubResource- |
backendHttpSettings | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
httpListener | Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in | SubResource- |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel | snaar |
ruleType | Hiermee haalt u het regeltype op of stelt u dit in | 'Basis' 'PathBasedRouting' |
urlPathMap | Url-padtoewijzingsresource van toepassingsgateway ophalen of instellen | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in | Int |
naam | Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in | 'Standard_Large' 'Standard_Medium' 'Standard_Small' |
rang | Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in | 'Standaard' |
ApplicationGatewaySslCertificate
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 SSL-certificaten van application gateway | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | De certificaatgegevens ophalen of instellen | snaar |
wachtwoord | Het certificaatwachtwoord ophalen of instellen | snaar |
provisioningState | Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
publicCertData | Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in | snaar |
ApplicationGatewayUrlPathMap
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 test van application gateway | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Hiermee haalt of stelt u de standaardresource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
defaultBackendHttpSettings | Hiermee haalt u de standaardresource http-instellingen voor back-end op of stelt u deze in op de url-padtoewijzing | SubResource- |
pathRules | Hiermee haalt u de padregel van de URL-padtoewijzingsresource op of stelt u deze in | ApplicationGatewayPathRule[] |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, 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/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt | snaar |
plaats | Resourcelocatie | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van Application Gateway | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
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 |
---|
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 |
---|---|
AKS-cluster met een NAT-gateway en een Application Gateway- | In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen. |
AKS-cluster met de ingangscontroller van Application Gateway | In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault |
Application Gateway met interne API Management en Web App | Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app. |
Application Gateway met WAF- en firewallbeleid | Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd |
een web-app, PE en Application Gateway v2 maken | Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt |
Een Application Gateway v2- maken | Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end |
Een Azure Application Gateway v2- maken | Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
Een Azure WAF v2 maken in Azure Application Gateway | Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
API Management maken in intern VNet met App Gateway- | Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Application Gateway maken met certificaten | In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
Een Windows VM-schaalset implementeren met Azure Application Gateway | Met deze sjabloon kunt u een eenvoudige Windows-VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteuning biedt voor maximaal 1000 VM's |
Front Door Standard/Premium met Application Gateway-oorsprong | Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong. |
Front Door met Container Instances en Application Gateway | Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2016-03-30",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"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": {
"addressPrefix": "string",
"ipConfigurations": [
...
],
"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": [
...
],
"macAddress": "string",
"networkSecurityGroup": ...,
"primary": "bool",
"provisioningState": "string",
"resourceGuid": "string",
"virtualMachine": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
}
}
}
}
},
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": ...,
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": ...
}
}
],
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"networkInterfaces": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"appliedDnsServers": [ "string" ],
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string",
"internalDomainNameSuffix": "string",
"internalFqdn": "string"
},
"enableIPForwarding": "bool",
"ipConfigurations": [
...
],
"macAddress": "string",
"networkSecurityGroup": ...,
"primary": "bool",
"provisioningState": "string",
"resourceGuid": "string",
"virtualMachine": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
}
}
}
}
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"cookieBasedAffinity": "string",
"port": "int",
"probe": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"requestTimeout": "int"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
}
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
}
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"protocol": "string",
"provisioningState": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
}
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"path": "string",
"protocol": "string",
"provisioningState": "string",
"timeout": "int",
"unhealthyThreshold": "int"
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
}
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
}
}
],
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"provisioningState": "string"
}
}
],
"provisioningState": "string"
}
}
]
},
"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 |
ApplicationGatewayBackendHttpSettings
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 instellingen voor back-endadresgroepen van application gateway | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
cookieBasedAffinity | Hiermee haalt u de cookieaffiniteit op of stelt u deze in | 'Uitgeschakeld' 'Ingeschakeld' |
haven | Hiermee haalt u de poort op of stelt u deze in | Int |
sonde | Hiermee haalt u een testresource van de toepassingsgateway op of stelt u deze in | SubResource- |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
requestTimeout | Hiermee haalt u time-out voor aanvragen op of stelt u deze in | Int |
ApplicationGatewayFrontendIPConfiguration
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 front-end-IP-configuratie van toepassingsgateway | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld | 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 | SubResource- |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in | SubResource- |
ApplicationGatewayFrontendPort
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 front-endpoort van toepassingsgateway | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Hiermee haalt u de front-endpoort op of stelt u deze in | Int |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayHttpListener
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 http-listener van toepassingsgateway | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in | SubResource- |
front-endPort | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
hostName | Hiermee haalt u de hostnaam van http-listener op of stelt u deze in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
requireServerNameIndication | Hiermee haalt u de requireServerNameIndication van http-listener op of stelt u deze in | Bool |
sslCertificate | Haalt ssl-certificaatresource van application gateway op of stelt deze in | SubResource- |
ApplicationGatewayIPConfiguration
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 IP-configuratie van toepassingsgateway | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen | snaar |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt | SubResource- |
ApplicationGatewayPathRule
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 test van application gateway | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt of stelt u de resource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
backendHttpSettings | Http-instellingenresource voor back-end ophalen of instellen voor url-padtoewijzing | SubResource- |
Paden | Hiermee haalt u de padregels van de URL-padtoewijzing op of stelt u deze in | tekenreeks[] |
provisioningState | Hiermee haalt of stelt u de padregel van url-padtoewijzingsresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayProbe
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 test van application gateway | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hiermee haalt u de host op of stelt u deze in om een test te verzenden naar | snaar |
interval | Hiermee haalt u het testinterval in seconden op of stelt u deze in | Int |
pad | Hiermee haalt u het relatieve pad van de test op of stelt u dit in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
Timeout | Hiermee haalt u de time-out voor het testen in seconden op of stelt u deze in | Int |
slechtethreshold | Hiermee wordt de drempelwaarde voor het testen van slechte status ophaalt of ingesteld | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPools | Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen voor back-end van application gateway-resource ophaalt of instelt | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in | ApplicationGatewayIPConfiguration[] |
httpListeners | HTTP-listeners van application gateway-resource ophaalt of instelt | ApplicationGatewayHttpListener[] |
Sondes | Hiermee worden tests van application gateway-resource ophaalt of ingesteld | ApplicationGatewayProbe[] |
provisioningState | Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op | snaar |
requestRoutingRules | Aanvraagrouteringsregels van application gateway-resource opvragen of instellen | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Hiermee haalt u de resource-GUID-eigenschap van de ApplicationGateway-resource op of stelt u deze in | snaar |
Sku | Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewaySku |
sslCertificates | Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in | ApplicationGatewaySslCertificate[] |
urlPathMaps | Url-padtoewijzing van application gateway-resource ophalen of instellen | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
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 aanvraagrouteringsregel van toepassingsgateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in | SubResource- |
backendHttpSettings | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
httpListener | Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in | SubResource- |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel | snaar |
ruleType | Hiermee haalt u het regeltype op of stelt u dit in | 'Basis' 'PathBasedRouting' |
urlPathMap | Url-padtoewijzingsresource van toepassingsgateway ophalen of instellen | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in | Int |
naam | Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in | 'Standard_Large' 'Standard_Medium' 'Standard_Small' |
rang | Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in | 'Standaard' |
ApplicationGatewaySslCertificate
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 SSL-certificaten van application gateway | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | De certificaatgegevens ophalen of instellen | snaar |
wachtwoord | Het certificaatwachtwoord ophalen of instellen | snaar |
provisioningState | Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
publicCertData | Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in | snaar |
ApplicationGatewayUrlPathMap
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 test van application gateway | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Hiermee haalt of stelt u de standaardresource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
defaultBackendHttpSettings | Hiermee haalt u de standaardresource http-instellingen voor back-end op of stelt u deze in op de url-padtoewijzing | SubResource- |
pathRules | Hiermee haalt u de padregel van de URL-padtoewijzingsresource op of stelt u deze in | ApplicationGatewayPathRule[] |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, 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/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2016-03-30' |
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt | snaar |
plaats | Resourcelocatie | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van Application Gateway | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Network/applicationGateways' |
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 |
---|
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 |
---|---|
AKS-cluster met een NAT-gateway en een Application Gateway- |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen. |
AKS-cluster met de ingangscontroller van Application Gateway |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault |
App Gateway met WAF-, SSL-, IIS- en HTTPS-omleiding |
Met deze sjabloon wordt een toepassingsgateway geïmplementeerd met WAF, end-to-end SSL en HTTP naar HTTPS-omleiding op de IIS-servers. |
Application Gateway voor een web-app met IP-beperking |
Met deze sjabloon maakt u een toepassingsgateway vóór een Azure-web-app waarvoor IP-beperking is ingeschakeld voor de web-app. |
Application Gateway voor multihosting |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor Multi Hosting op poort 443. |
Application Gateway voor routering op basis van URL-pad |
Met deze sjabloon maakt u een Toepassingsgateway en configureert u deze voor routering op basis van URL-pad. |
Application Gateway met interne API Management en Web App |
Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app. |
Application Gateway met WAF- en firewallbeleid |
Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd |
LANSA Windows VM ScaleSet automatisch schalen met Azure SQL Database |
Met de sjabloon wordt een Windows VMSS geïmplementeerd met het gewenste aantal VM's in de schaalset en een LANSA MSI die in elke VIRTUELE machine moet worden geïnstalleerd. Zodra de VM-schaalset is geïmplementeerd, wordt er een aangepaste scriptextensie gebruikt om de LANSA MSI te installeren) |
demo-installatie van Azure Application Gateway |
Met deze sjabloon kunt u snel azure Application Gateway-demo implementeren om taakverdeling met of zonder affiniteit op basis van cookies te testen. |
Een web-app maken die wordt beveiligd door Application Gateway v2 |
Met deze sjabloon maakt u een Azure-web-app met toegangsbeperking voor een Application Gateway v2. De Toepassingsgateway wordt geïmplementeerd in een vNet (subnet) waarvoor een Service-eindpunt van Microsoft.Web is ingeschakeld. De web-app beperkt de toegang tot verkeer van het subnet. |
een web-app, PE en Application Gateway v2 maken |
Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt |
Een WordPress-site maken in een virtueel netwerk |
Met deze sjabloon maakt u een WordPress-site op Container Instance in een virtueel netwerk. En voer een openbare site-FQDN uit die toegang heeft tot WordPress-site. |
Een Application Gateway- maken |
Met deze sjabloon maakt u een toepassingsgateway in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
een Application Gateway- (Aangepaste SSL) maken |
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een aangepast SSL-beleid. |
Een Application Gateway- (SSL-beleid) maken |
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid. |
Een WAF- (Application Gateway) maken |
Met deze sjabloon maakt u een toepassingsgateway met Web Application Firewall-functionaliteit in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
Een toepassingsgateway maken voor WebApps- |
Met deze sjabloon maakt u een toepassingsgateway vóór twee Azure Web Apps waarvoor een aangepaste test is ingeschakeld. |
Een Application Gateway v2- maken |
Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end |
Een Application Gateway V2 maken met Key Vault- |
Met deze sjabloon wordt een Application Gateway V2 geïmplementeerd in een virtueel netwerk, een door de gebruiker gedefinieerde identiteit, Key Vault, een geheim (certificaatgegevens) en toegangsbeleid voor Key Vault en Application Gateway. |
Een toepassingsgateway maken met padoverschrijving |
Met deze sjabloon wordt een Application Gateway geïmplementeerd en wordt het gebruik van de functie voor het overschrijven van paden voor een back-endadresgroep weergegeven. |
Een toepassingsgateway maken met test- |
Met deze sjabloon wordt een Application Gateway geïmplementeerd met verbeterde testfunctionaliteit. |
Een toepassingsgateway maken met openbare IP- |
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor HTTP-taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers. |
Een toepassingsgateway maken met een openbaar IP-adres (Offload) |
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor ssl-offload en taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers. |
Een toepassingsgateway maken met omleidings- |
Met deze sjabloon maakt u een toepassingsgateway met omleidingsfuncties in een virtueel netwerk en stelt u taakverdelings- en omleidingsregels in (basis en padbasis) |
Een toepassingsgateway maken met herschrijf |
Met deze sjabloon maakt u een toepassingsgateway met herschrijffunctionaliteit in een virtueel netwerk en stelt u taakverdeling in, herschrijfregels |
Een Azure Application Gateway v2- maken |
Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
Een Azure WAF v2 maken in Azure Application Gateway |
Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
Een IPv6 Application Gateway- maken |
Met deze sjabloon maakt u een toepassingsgateway met een IPv6-front-end in een virtueel netwerk met dubbele stack. |
API Management maken in intern VNet met App Gateway- |
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Application Gateway maken met certificaten |
In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
Een Windows VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Windows-VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteuning biedt voor maximaal 1000 VM's |
Een Ubuntu VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Ubuntu VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's |
eShop-website met ILB ASE- |
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. |
Front Door Standard/Premium met Application Gateway-oorsprong |
Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong. |
Front Door met Container Instances en Application Gateway |
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
app met meerdere lagen met NSG, ILB, AppGateway |
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd |
Traffic Manager met meerdere lagen, L4 ILB, L7 AppGateway |
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype applicationGateways 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 Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2016-03-30"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
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 = {
addressPrefix = "string"
ipConfigurations = [
...
]
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 = [
...
]
macAddress = "string"
networkSecurityGroup = ...
primary = bool
provisioningState = "string"
resourceGuid = "string"
virtualMachine = {
id = "string"
}
}
tags = {
{customized property} = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
}
}
}
}
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = ...
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = ...
}
}
]
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
networkInterfaces = [
{
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
appliedDnsServers = [
"string"
]
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
internalDomainNameSuffix = "string"
internalFqdn = "string"
}
enableIPForwarding = bool
ipConfigurations = [
...
]
macAddress = "string"
networkSecurityGroup = ...
primary = bool
provisioningState = "string"
resourceGuid = "string"
virtualMachine = {
id = "string"
}
}
tags = {
{customized property} = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
}
}
}
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
cookieBasedAffinity = "string"
port = int
probe = {
id = "string"
}
protocol = "string"
provisioningState = "string"
requestTimeout = int
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
protocol = "string"
provisioningState = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
path = "string"
protocol = "string"
provisioningState = "string"
timeout = int
unhealthyThreshold = int
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "string"
urlPathMap = {
id = "string"
}
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
}
]
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
provisioningState = "string"
}
}
]
provisioningState = "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 |
ApplicationGatewayBackendHttpSettings
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 instellingen voor back-endadresgroepen van application gateway | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
cookieBasedAffinity | Hiermee haalt u de cookieaffiniteit op of stelt u deze in | 'Uitgeschakeld' 'Ingeschakeld' |
haven | Hiermee haalt u de poort op of stelt u deze in | Int |
sonde | Hiermee haalt u een testresource van de toepassingsgateway op of stelt u deze in | SubResource- |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
requestTimeout | Hiermee haalt u time-out voor aanvragen op of stelt u deze in | Int |
ApplicationGatewayFrontendIPConfiguration
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 front-end-IP-configuratie van toepassingsgateway | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld | 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 | SubResource- |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in | SubResource- |
ApplicationGatewayFrontendPort
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 front-endpoort van toepassingsgateway | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Hiermee haalt u de front-endpoort op of stelt u deze in | Int |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayHttpListener
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 http-listener van toepassingsgateway | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in | SubResource- |
front-endPort | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
hostName | Hiermee haalt u de hostnaam van http-listener op of stelt u deze in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
requireServerNameIndication | Hiermee haalt u de requireServerNameIndication van http-listener op of stelt u deze in | Bool |
sslCertificate | Haalt ssl-certificaatresource van application gateway op of stelt deze in | SubResource- |
ApplicationGatewayIPConfiguration
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 IP-configuratie van toepassingsgateway | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen | snaar |
Subnet | Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt | SubResource- |
ApplicationGatewayPathRule
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 test van application gateway | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt of stelt u de resource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
backendHttpSettings | Http-instellingenresource voor back-end ophalen of instellen voor url-padtoewijzing | SubResource- |
Paden | Hiermee haalt u de padregels van de URL-padtoewijzing op of stelt u deze in | tekenreeks[] |
provisioningState | Hiermee haalt of stelt u de padregel van url-padtoewijzingsresource bijwerken/verwijderen/mislukt | snaar |
ApplicationGatewayProbe
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 test van application gateway | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hiermee haalt u de host op of stelt u deze in om een test te verzenden naar | snaar |
interval | Hiermee haalt u het testinterval in seconden op of stelt u deze in | Int |
pad | Hiermee haalt u het relatieve pad van de test op of stelt u dit in | snaar |
protocol | Hiermee haalt u het protocol op of stelt u het in | 'Http' 'Https' |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt | snaar |
Timeout | Hiermee haalt u de time-out voor het testen in seconden op of stelt u deze in | Int |
slechtethreshold | Hiermee wordt de drempelwaarde voor het testen van slechte status ophaalt of ingesteld | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPools | Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen voor back-end van application gateway-resource ophaalt of instelt | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in | ApplicationGatewayIPConfiguration[] |
httpListeners | HTTP-listeners van application gateway-resource ophaalt of instelt | ApplicationGatewayHttpListener[] |
Sondes | Hiermee worden tests van application gateway-resource ophaalt of ingesteld | ApplicationGatewayProbe[] |
provisioningState | Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op | snaar |
requestRoutingRules | Aanvraagrouteringsregels van application gateway-resource opvragen of instellen | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Hiermee haalt u de resource-GUID-eigenschap van de ApplicationGateway-resource op of stelt u deze in | snaar |
Sku | Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in | ApplicationGatewaySku |
sslCertificates | Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in | ApplicationGatewaySslCertificate[] |
urlPathMaps | Url-padtoewijzing van application gateway-resource ophalen of instellen | ApplicationGatewayUrlPathMap[] |
ApplicationGatewayRequestRoutingRule
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 aanvraagrouteringsregel van toepassingsgateway | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in | SubResource- |
backendHttpSettings | Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in | SubResource- |
httpListener | Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in | SubResource- |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel | snaar |
ruleType | Hiermee haalt u het regeltype op of stelt u dit in | 'Basis' 'PathBasedRouting' |
urlPathMap | Url-padtoewijzingsresource van toepassingsgateway ophalen of instellen | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in | Int |
naam | Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in | 'Standard_Large' 'Standard_Medium' 'Standard_Small' |
rang | Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in | 'Standaard' |
ApplicationGatewaySslCertificate
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 SSL-certificaten van application gateway | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | De certificaatgegevens ophalen of instellen | snaar |
wachtwoord | Het certificaatwachtwoord ophalen of instellen | snaar |
provisioningState | Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld | snaar |
publicCertData | Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in | snaar |
ApplicationGatewayUrlPathMap
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 test van application gateway | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Hiermee haalt of stelt u de standaardresource van de back-endadresgroep van url-padtoewijzing op | SubResource- |
defaultBackendHttpSettings | Hiermee haalt u de standaardresource http-instellingen voor back-end op of stelt u deze in op de url-padtoewijzing | SubResource- |
pathRules | Hiermee haalt u de padregel van de URL-padtoewijzingsresource op of stelt u deze in | ApplicationGatewayPathRule[] |
provisioningState | Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, 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/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt | snaar |
plaats | Resourcelocatie | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van Application Gateway | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Network/applicationGateways@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 |
---|
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 |