Microsoft.Network applicationGateways 2015-05-01-preview
- 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@2015-05-01-preview' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
id: 'string'
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
cookieBasedAffinity: 'string'
port: int
protocol: 'string'
provisioningState: 'string'
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
sslCertificate: {
id: 'string'
}
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: 'string'
}
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
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 | Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in | SubResource[] |
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 |
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 |
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- |
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 |
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- |
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[] |
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 eigenschap resource-GUID 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[] |
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' |
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 |
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 | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van Application Gateway | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
ResourceTags
Naam | Beschrijving | Waarde |
---|
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": "2015-05-01-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"id": "string"
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"cookieBasedAffinity": "string",
"port": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
}
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
}
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"sslCertificate": {
"id": "string"
}
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "string"
}
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
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 | Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in | SubResource[] |
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 |
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 |
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- |
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 |
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- |
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[] |
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 eigenschap resource-GUID 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[] |
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' |
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 |
Microsoft.Network/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2015-05-01-preview' |
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt | snaar |
plaats | Resourcelocatie | tekenreeks (vereist) |
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' |
ResourceTags
Naam | Beschrijving | Waarde |
---|
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@2015-05-01-preview"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
id = "string"
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
cookieBasedAffinity = "string"
port = int
protocol = "string"
provisioningState = "string"
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
protocol = "string"
provisioningState = "string"
sslCertificate = {
id = "string"
}
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "string"
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
}
]
}
})
}
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 | Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in | SubResource[] |
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 |
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 |
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- |
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 |
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- |
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[] |
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 eigenschap resource-GUID 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[] |
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' |
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 |
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 | tekenreeks (vereist) |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van Application Gateway | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Network/applicationGateways@2015-05-01-preview" |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id | snaar |