Application Gateways - Create Or Update
Cria ou atualiza o gateway de aplicativo especificado.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2024-05-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
application
|
path | True |
string |
O nome do gateway de aplicativo. |
resource
|
path | True |
string |
O nome do grupo de recursos. |
subscription
|
path | True |
string |
As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
identity |
A identidade do gateway de aplicativo, se configurado. |
|
location |
string |
Localização do recurso. |
properties.authenticationCertificates |
Certificados de autenticação do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.autoscaleConfiguration |
Configuração de dimensionamento automático. |
|
properties.backendAddressPools |
Pool de endereços de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.backendHttpSettingsCollection |
Configurações http de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.backendSettingsCollection |
Configurações de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.customErrorConfigurations |
Configurações de erro personalizadas do recurso de gateway de aplicativo. |
|
properties.enableFips |
boolean |
Se o FIPS está habilitado no recurso de gateway de aplicativo. |
properties.enableHttp2 |
boolean |
Se HTTP2 está habilitado no recurso de gateway de aplicativo. |
properties.firewallPolicy |
Referência ao recurso FirewallPolicy. |
|
properties.forceFirewallPolicyAssociation |
boolean |
Se verdadeiro, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF. |
properties.frontendIPConfigurations |
Endereços IP front-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.frontendPorts |
Portas front-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.gatewayIPConfigurations |
Sub-redes do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.globalConfiguration |
Configuração Global. |
|
properties.httpListeners |
Ouvintes http do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.listeners |
Ouvintes do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.loadDistributionPolicies |
Carregar políticas de distribuição do recurso de gateway de aplicativo. |
|
properties.privateLinkConfigurations |
Configurações do PrivateLink no gateway de aplicativos. |
|
properties.probes |
Testes do recurso de gateway de aplicativo. |
|
properties.redirectConfigurations |
Redirecionar configurações do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.requestRoutingRules |
Regras de roteamento de solicitação do recurso de gateway de aplicativo. |
|
properties.rewriteRuleSets |
Reescreva regras para o recurso de gateway de aplicativo. |
|
properties.routingRules |
Regras de roteamento do recurso de gateway de aplicativo. |
|
properties.sku |
SKU do recurso de gateway de aplicativo. |
|
properties.sslCertificates |
Certificados SSL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.sslPolicy |
Política SSL do recurso de gateway de aplicativo. |
|
properties.sslProfiles |
Perfis SSL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.trustedClientCertificates |
Certificados de cliente confiáveis do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.trustedRootCertificates |
Certificados raiz confiáveis do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.urlPathMaps |
Mapa de caminho de URL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.webApplicationFirewallConfiguration |
Configuração de firewall de aplicativo Web. |
|
tags |
object |
Tags de recursos. |
zones |
string[] |
Uma lista de zonas de disponibilidade indicando de onde o recurso precisa vir. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Atualização bem-sucedida. A operação retorna o recurso ApplicationGateway resultante. |
|
201 Created |
Crie com sucesso. A operação retorna o recurso ApplicationGateway resultante. |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Ative Directory.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Create Application Gateway
Pedido de amostra
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2024-05-01
{
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1": {}
}
},
"location": "eastus",
"properties": {
"sku": {
"name": "Standard_v2",
"tier": "Standard_v2",
"capacity": 3
},
"gatewayIPConfigurations": [
{
"name": "appgwipc",
"properties": {
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet/subnets/appgwsubnet"
}
}
}
],
"sslCertificates": [
{
"name": "sslcert",
"properties": {
"data": "****",
"password": "****"
}
},
{
"name": "sslcert2",
"properties": {
"keyVaultSecretId": "https://kv/secret"
}
}
],
"trustedRootCertificates": [
{
"name": "rootcert",
"properties": {
"data": "****"
}
},
{
"name": "rootcert1",
"properties": {
"keyVaultSecretId": "https://kv/secret"
}
}
],
"trustedClientCertificates": [
{
"name": "clientcert",
"properties": {
"data": "****"
}
}
],
"frontendIPConfigurations": [
{
"name": "appgwfip",
"properties": {
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
}
}
}
],
"frontendPorts": [
{
"name": "appgwfp",
"properties": {
"port": 443
}
},
{
"name": "appgwfp80",
"properties": {
"port": 80
}
}
],
"backendAddressPools": [
{
"name": "appgwpool",
"properties": {
"backendAddresses": [
{
"ipAddress": "10.0.1.1"
},
{
"ipAddress": "10.0.1.2"
}
]
}
},
{
"name": "appgwpool1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
"properties": {
"backendAddresses": [
{
"ipAddress": "10.0.0.1"
},
{
"ipAddress": "10.0.0.2"
}
]
}
}
],
"backendHttpSettingsCollection": [
{
"name": "appgwbhs",
"properties": {
"port": 80,
"protocol": "Http",
"cookieBasedAffinity": "Disabled",
"requestTimeout": 30
}
}
],
"sslProfiles": [
{
"name": "sslProfile1",
"properties": {
"sslPolicy": {
"policyType": "Custom",
"minProtocolVersion": "TLSv1_1",
"cipherSuites": [
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
]
},
"clientAuthConfiguration": {
"verifyClientCertIssuerDN": true
},
"trustedClientCertificates": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
}
]
}
}
],
"httpListeners": [
{
"name": "appgwhl",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
},
"protocol": "Https",
"sslCertificate": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
},
"sslProfile": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
},
"requireServerNameIndication": false
}
},
{
"name": "appgwhttplistener",
"properties": {
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
},
"protocol": "Http"
}
}
],
"requestRoutingRules": [
{
"name": "appgwrule",
"properties": {
"ruleType": "Basic",
"priority": 10,
"httpListener": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
},
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
},
"backendHttpSettings": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
},
"rewriteRuleSet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
}
}
}
],
"rewriteRuleSets": [
{
"name": "rewriteRuleSet1",
"properties": {
"rewriteRules": [
{
"name": "Set X-Forwarded-For",
"ruleSequence": 102,
"conditions": [
{
"variable": "http_req_Authorization",
"pattern": "^Bearer",
"ignoreCase": true,
"negate": false
}
],
"actionSet": {
"requestHeaderConfigurations": [
{
"headerName": "X-Forwarded-For",
"headerValue": "{var_add_x_forwarded_for_proxy}"
}
],
"responseHeaderConfigurations": [
{
"headerName": "Strict-Transport-Security",
"headerValue": "max-age=31536000"
}
],
"urlConfiguration": {
"modifiedPath": "/abc"
}
}
}
]
}
}
],
"globalConfiguration": {
"enableRequestBuffering": true,
"enableResponseBuffering": true
}
}
}
Resposta da amostra
{
"name": "appgw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
"type": "Microsoft.Network/applicationGateways",
"location": "southcentralus",
"properties": {
"provisioningState": "Succeeded",
"sku": {
"name": "Standard_Medium",
"tier": "Standard",
"capacity": 3
},
"operationalState": "Running",
"gatewayIPConfigurations": [
{
"name": "appgwipc",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
"properties": {
"provisioningState": "Succeeded",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
}
}
}
],
"sslCertificates": [
{
"name": "sslcert",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
"properties": {
"provisioningState": "Succeeded",
"publicCertData": "*****"
}
}
],
"trustedClientCertificates": [
{
"name": "clientcert",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
"properties": {
"provisioningState": "Succeeded",
"data": "****"
}
}
],
"authenticationCertificates": [],
"frontendIPConfigurations": [
{
"name": "appgwfip",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
}
}
}
],
"frontendPorts": [
{
"name": "appgwfp",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
"properties": {
"provisioningState": "Succeeded",
"port": 443
}
},
{
"name": "appgwfp80",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
"properties": {
"provisioningState": "Succeeded",
"port": 80
}
}
],
"backendAddressPools": [
{
"name": "appgwpool",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
"properties": {
"provisioningState": "Succeeded",
"backendAddresses": [
{
"ipAddress": "10.0.1.1"
},
{
"ipAddress": "10.0.1.2"
}
]
}
},
{
"name": "appgwpool1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
"properties": {
"provisioningState": "Succeeded",
"backendAddresses": [
{
"ipAddress": "10.0.0.1"
},
{
"ipAddress": "10.0.0.2"
}
]
}
}
],
"loadDistributionPolicies": [],
"backendHttpSettingsCollection": [
{
"name": "appgwbhs",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
"properties": {
"provisioningState": "Succeeded",
"port": 80,
"protocol": "Http",
"cookieBasedAffinity": "Disabled",
"requestTimeout": 30
}
}
],
"sslProfiles": [
{
"name": "sslProfile1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
"properties": {
"provisioningState": "Succeeded",
"sslPolicy": {
"policyType": "Custom",
"minProtocolVersion": "TLSv1_1",
"cipherSuites": [
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
]
},
"clientAuthConfiguration": {
"verifyClientCertIssuerDN": true,
"verifyClientRevocation": "OCSP"
},
"trustedClientCertificates": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
}
]
}
}
],
"httpListeners": [
{
"name": "appgwhl",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
},
"protocol": "Https",
"sslCertificate": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
},
"sslProfile": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
},
"requireServerNameIndication": false
}
},
{
"name": "appgwhttplistener",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
},
"protocol": "Http"
}
}
],
"listeners": [],
"urlPathMaps": [],
"requestRoutingRules": [
{
"name": "appgwrule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
"properties": {
"provisioningState": "Succeeded",
"ruleType": "Basic",
"httpListener": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
},
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
},
"backendHttpSettings": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
},
"rewriteRuleSet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
}
}
}
],
"rewriteRuleSets": [
{
"name": "rewriteRuleSet1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
"properties": {
"provisioningState": "Succeeded",
"rewriteRules": [
{
"name": "Set X-Forwarded-For",
"ruleSequence": 102,
"conditions": [
{
"variable": "http_req_Authorization",
"pattern": "^Bearer",
"ignoreCase": true,
"negate": false
}
],
"actionSet": {
"requestHeaderConfigurations": [
{
"headerName": "X-Forwarded-For",
"headerValue": "{var_remote-addr}"
}
],
"responseHeaderConfigurations": [
{
"headerName": "Strict-Transport-Security",
"headerValue": "max-age=31536000"
}
],
"urlConfiguration": {
"modifiedPath": "/abc",
"reroute": true
}
}
}
]
}
}
],
"routingRules": [],
"probes": [],
"redirectConfigurations": [],
"privateEndpointConnections": [],
"globalConfiguration": {
"enableRequestBuffering": true,
"enableResponseBuffering": true
}
}
}
{
"name": "appgw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
"type": "Microsoft.Network/applicationGateways",
"location": "southcentralus",
"properties": {
"provisioningState": "Succeeded",
"sku": {
"name": "Standard_Medium",
"tier": "Standard",
"capacity": 3
},
"operationalState": "Running",
"gatewayIPConfigurations": [
{
"name": "appgwipc",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
"properties": {
"provisioningState": "Succeeded",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
}
}
}
],
"sslCertificates": [
{
"name": "sslcert",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
"properties": {
"provisioningState": "Succeeded",
"publicCertData": "*****"
}
}
],
"trustedClientCertificates": [
{
"name": "clientcert",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
"properties": {
"provisioningState": "Succeeded",
"data": "****"
}
}
],
"authenticationCertificates": [],
"frontendIPConfigurations": [
{
"name": "appgwfip",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
}
}
}
],
"frontendPorts": [
{
"name": "appgwfp",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
"properties": {
"provisioningState": "Succeeded",
"port": 443
}
},
{
"name": "appgwfp80",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
"properties": {
"provisioningState": "Succeeded",
"port": 80
}
}
],
"backendAddressPools": [
{
"name": "appgwpool",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
"properties": {
"provisioningState": "Succeeded",
"backendAddresses": [
{
"ipAddress": "10.0.1.1"
},
{
"ipAddress": "10.0.1.2"
}
]
}
},
{
"name": "appgwpool1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
"properties": {
"provisioningState": "Succeeded",
"backendAddresses": [
{
"ipAddress": "10.0.0.1"
},
{
"ipAddress": "10.0.0.2"
}
]
}
}
],
"loadDistributionPolicies": [],
"backendHttpSettingsCollection": [
{
"name": "appgwbhs",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
"properties": {
"provisioningState": "Succeeded",
"port": 80,
"protocol": "Http",
"cookieBasedAffinity": "Disabled",
"requestTimeout": 30
}
}
],
"sslProfiles": [
{
"name": "sslProfile1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
"properties": {
"provisioningState": "Succeeded",
"sslPolicy": {
"policyType": "Custom",
"minProtocolVersion": "TLSv1_1",
"cipherSuites": [
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
]
},
"clientAuthConfiguration": {
"verifyClientCertIssuerDN": true
},
"trustedClientCertificates": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
}
]
}
}
],
"httpListeners": [
{
"name": "appgwhl",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
},
"protocol": "Https",
"sslCertificate": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
},
"sslProfile": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
},
"requireServerNameIndication": false
}
},
{
"name": "appgwhttplistener",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
"properties": {
"provisioningState": "Succeeded",
"frontendIPConfiguration": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
},
"frontendPort": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
},
"protocol": "Http"
}
}
],
"listeners": [],
"urlPathMaps": [],
"requestRoutingRules": [
{
"name": "appgwrule",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
"properties": {
"provisioningState": "Succeeded",
"ruleType": "Basic",
"httpListener": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
},
"backendAddressPool": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
},
"backendHttpSettings": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
},
"rewriteRuleSet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
}
}
}
],
"rewriteRuleSets": [
{
"name": "rewriteRuleSet1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
"properties": {
"provisioningState": "Succeeded",
"rewriteRules": [
{
"name": "Set X-Forwarded-For",
"ruleSequence": 102,
"conditions": [
{
"variable": "http_req_Authorization",
"pattern": "^Bearer",
"ignoreCase": true,
"negate": false
}
],
"actionSet": {
"requestHeaderConfigurations": [
{
"headerName": "X-Forwarded-For",
"headerValue": "{var_remote-addr}"
}
],
"responseHeaderConfigurations": [
{
"headerName": "Strict-Transport-Security",
"headerValue": "max-age=31536000"
}
],
"urlConfiguration": {
"modifiedPath": "/abc",
"modifiedQueryString": "x=y&a=b"
}
}
}
]
}
}
],
"routingRules": [],
"probes": [],
"redirectConfigurations": [],
"privateEndpointConnections": [],
"globalConfiguration": {
"enableRequestBuffering": true,
"enableResponseBuffering": true
}
}
}
Definições
Name | Description |
---|---|
Application |
Recurso de gateway de aplicativo. |
Application |
Certificados de autenticação de um gateway de aplicativo. |
Application |
Configuração de dimensionamento automático do Application Gateway. |
Application |
Endereço de back-end de um gateway de aplicativo. |
Application |
Pool de endereços de back-end de um gateway de aplicativo. |
Application |
Configurações do pool de endereços de back-end de um gateway de aplicativo. |
Application |
Configurações do pool de endereços de back-end de um gateway de aplicativo. |
Application |
Configuração de autenticação do cliente do gateway de aplicativo. |
Application |
Verifique o status de revogação do certificado do cliente. |
Application |
A drenagem de conexões permite que conexões abertas com um servidor back-end fiquem ativas por um tempo especificado depois que o servidor back-end for removido da configuração. |
Application |
Afinidade baseada em cookies. |
Application |
Erro personalizado de um gateway de aplicativo. |
Application |
Código de status do erro personalizado do gateway de aplicativo. |
Application |
Permite desativar regras dentro de um grupo de regras ou de um grupo de regras inteiro. |
Application |
Permitir excluir alguma variável que satisfaça a condição para a verificação WAF. |
Application |
Modo de firewall de aplicativo Web. |
Application |
Configuração IP frontend de um gateway de aplicativo. |
Application |
Porta frontend de um gateway de aplicativo. |
Application |
Configuração global do Application Gateway. |
Application |
Configuração de cabeçalho do conjunto de Ações no Application Gateway. |
Application |
Ouvinte http de um gateway de aplicativo. |
Application |
Configuração IP de um gateway de aplicativo. Atualmente, 1 configuração de IP pública e 1 configuração de IP privada é permitida. |
Application |
Ouvinte de um gateway de aplicativo. |
Application |
Recurso Load Distribution Targets de um gateway de aplicativo. |
Application |
Política de distribuição de carga de um gateway de aplicativo. |
Application |
Destino de distribuição de carga de um gateway de aplicativo. |
Application |
Estado operacional do recurso de gateway de aplicativo. |
Application |
Regra de caminho do mapa de caminho de URL de um gateway de aplicativo. |
Application |
Conexão de ponto de extremidade privado em um gateway de aplicativo. |
Application |
Configuração de Link Privado em um gateway de aplicativo. |
Application |
A configuração ip de link privado do gateway de aplicativo. |
Application |
Teste do gateway de aplicativo. |
Application |
Correspondência de resposta de integridade da sonda do gateway de aplicativo. |
Application |
Protocolo do Application Gateway. |
Application |
Redirecionar a configuração de um gateway de aplicativo. |
Application |
Tipo de redirecionamento HTTP. |
Application |
Regra de roteamento de solicitação de um gateway de aplicativo. |
Application |
Tipo de regra. |
Application |
Reescreva a regra de um gateway de aplicativo. |
Application |
Conjunto de ações na regra de regravação no Application Gateway. |
Application |
Conjunto de condições na regra de regravação no Application Gateway. |
Application |
Reescreva o conjunto de regras de um gateway de aplicativo. |
Application |
Regra de roteamento de um gateway de aplicativo. |
Application |
SKU de um gateway de aplicativo. |
Application |
Família de uma SKU de gateway de aplicativo. |
Application |
Nome de uma SKU de gateway de aplicativo. |
Application |
Certificados SSL de um gateway de aplicativo. |
Application |
Pacotes de codificação SSL a serem habilitados na ordem especificada para o gateway de aplicativo. |
Application |
Política de Ssl do Application Gateway. |
Application |
Nome da política predefinida de Ssl. |
Application |
Tipo de política SSL. |
Application |
Perfil SSL de um gateway de aplicativo. |
Application |
Protocolos SSL a serem desabilitados no gateway de aplicativo. |
Application |
Camada de um gateway de aplicativo. |
Application |
Certificados de cliente confiáveis de um gateway de aplicativo. |
Application |
Certificados raiz confiáveis de um gateway de aplicativo. |
Application |
Configuração de URL das Ações definidas no Application Gateway. |
Application |
UrlPathMaps fornecem um caminho de url para as informações de mapeamento de back-end para PathBasedRouting. |
Application |
Configuração do firewall do aplicativo Web do gateway de aplicativo. |
Application |
Um grupo de segurança de aplicativo em um grupo de recursos. |
Auto |
A lista de aprovação automática do serviço de link privado. |
Backend |
Pool de endereços IP de back-end. |
Cloud |
Uma resposta de erro do serviço. |
Cloud |
Uma resposta de erro do serviço. |
Custom |
Contém a configuração de resolução Dns personalizada do cliente. |
Ddos |
Contém as configurações de proteção contra DDoS do IP público. |
Ddos |
O modo de proteção DDoS do IP público |
Delegation |
Detalha o serviço ao qual a sub-rede é delegada. |
Delete |
Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída |
Extended |
Tipo complexo ExtendedLocation. |
Extended |
O tipo de local estendido. |
Flow |
Um recurso de log de fluxo. |
Flow |
Parâmetros que definem o formato do log de fluxo. |
Flow |
O tipo de arquivo do log de fluxo. |
Frontend |
Endereço IP frontend do balanceador de carga. |
Gateway |
Interface de túnel do balanceador de carga do gateway de um pool de endereços de back-end do balanceador de carga. |
Gateway |
Tipo de tráfego da interface de túnel do balanceador de carga do gateway. |
Gateway |
Protocolo de interface de túnel do balanceador de carga do gateway. |
Header |
Um campo opcional em "Reescrever ação". Ele permite capturar e modificar o(s) valor(es) de um cabeçalho específico quando existem vários cabeçalhos com o mesmo nome. Atualmente suportado apenas para Set-Cookie cabeçalho Resposta. Para mais detalhes, visite https://aka.ms/appgwheadercrud |
Inbound |
Regra NAT de entrada do balanceador de carga. |
IPAllocation |
Método de alocação de endereços IP. |
Ipam |
Referência de alocação de prefixo IpamPool. |
IPConfiguration |
Configuração de IP. |
IPConfiguration |
Recurso filho do perfil de configuração IP. |
Ip |
Contém o IpTag associado ao objeto. |
IPVersion |
Versão do endereço IP. |
Load |
Endereços de back-end do balanceador de carga. |
Load |
Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. |
Managed |
Identidade do recurso. |
Nat |
Recurso Nat Gateway. |
Nat |
SKU do gateway nat. |
Nat |
Nome do Nat Gateway SKU. |
Nat |
Mapeamentos de porta individuais para regra NAT de entrada criada para pool de back-end. |
Network |
Uma interface de rede em um grupo de recursos. |
Network |
Modo auxiliar do recurso Interface de Rede. |
Network |
Sku auxiliar do recurso Interface de Rede. |
Network |
Configurações de DNS de uma interface de rede. |
Network |
IPConfiguration numa interface de rede. |
Network |
Propriedades PrivateLinkConnection para a interface de rede. |
Network |
Fase de migração do recurso Interface de Rede. |
Network |
Tipo de recurso de interface de rede. |
Network |
Toque em configuração em uma interface de rede. |
Network |
Recurso NetworkSecurityGroup. |
Private |
Recurso de ponto final privado. |
Private |
Recurso PrivateEndpointConnection. |
Private |
Uma configuração IP do ponto de extremidade privado. |
Private |
Recurso de serviço de link privado. |
Private |
Recurso PrivateLinkServiceConnection. |
Private |
Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. |
Private |
A configuração ip do serviço de link privado. |
Provisioning |
O estado de provisionamento atual. |
Public |
Recurso de endereço IP público. |
Public |
Contém FQDN do registro DNS associado ao endereço IP público. |
Public |
O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. |
Public |
Fase de migração do Endereço IP Público. |
Public |
SKU de um endereço IP público. |
Public |
Nome de um endereço IP público SKU. |
Public |
Camada de um endereço IP público SKU. |
Resource |
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual. |
Resource |
Recurso ResourceNavigationLink. |
Retention |
Parâmetros que definem a política de retenção para o log de fluxo. |
Route |
Recurso de rota. |
Route |
O tipo de salto do Azure para o qual o pacote deve ser enviado. |
Route |
Recurso de tabela de rotas. |
Security |
Regra de segurança de rede. |
Security |
Se o tráfego de rede é permitido ou negado. |
Security |
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. |
Security |
Protocolo de rede ao qual esta regra se aplica. |
Service |
Recurso ServiceAssociationLink. |
Service |
Recurso de política de ponto final de serviço. |
Service |
Definições de política de ponto de extremidade de serviço. |
Service |
As propriedades do ponto de extremidade do serviço. |
Sharing |
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. |
Subnet |
Sub-rede em um recurso de rede virtual. |
Sub |
Referência a outro subrecurso. |
Sync |
Modo síncrono de endereço de back-end para o pool de back-end |
Traffic |
Parâmetros que definem a configuração da análise de tráfego. |
Traffic |
Parâmetros que definem a configuração da análise de tráfego. |
Transport |
O protocolo de transporte para o ponto de extremidade. |
User |
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Virtual |
Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. |
Virtual |
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. |
Virtual |
Recurso Toque em Rede Virtual. |
Visibility |
A lista de visibilidade do serviço de link privado. |
ApplicationGateway
Recurso de gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
identity |
A identidade do gateway de aplicativo, se configurado. |
|
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.authenticationCertificates |
Certificados de autenticação do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.autoscaleConfiguration |
Configuração de dimensionamento automático. |
|
properties.backendAddressPools |
Pool de endereços de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.backendHttpSettingsCollection |
Configurações http de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.backendSettingsCollection |
Configurações de back-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.customErrorConfigurations |
Configurações de erro personalizadas do recurso de gateway de aplicativo. |
|
properties.defaultPredefinedSslPolicy |
A Política SSL predefinida padrão aplicada no recurso de gateway de aplicativo. |
|
properties.enableFips |
boolean |
Se o FIPS está habilitado no recurso de gateway de aplicativo. |
properties.enableHttp2 |
boolean |
Se HTTP2 está habilitado no recurso de gateway de aplicativo. |
properties.firewallPolicy |
Referência ao recurso FirewallPolicy. |
|
properties.forceFirewallPolicyAssociation |
boolean |
Se verdadeiro, associa uma política de firewall a um gateway de aplicativo, independentemente de a política ser diferente da Configuração do WAF. |
properties.frontendIPConfigurations |
Endereços IP front-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.frontendPorts |
Portas front-end do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.gatewayIPConfigurations |
Sub-redes do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.globalConfiguration |
Configuração Global. |
|
properties.httpListeners |
Ouvintes http do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.listeners |
Ouvintes do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.loadDistributionPolicies |
Carregar políticas de distribuição do recurso de gateway de aplicativo. |
|
properties.operationalState |
Estado operacional do recurso de gateway de aplicativo. |
|
properties.privateEndpointConnections |
Conexões de ponto de extremidade privado no gateway de aplicativo. |
|
properties.privateLinkConfigurations |
Configurações do PrivateLink no gateway de aplicativos. |
|
properties.probes |
Testes do recurso de gateway de aplicativo. |
|
properties.provisioningState |
O estado de provisionamento do recurso de gateway de aplicativo. |
|
properties.redirectConfigurations |
Redirecionar configurações do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.requestRoutingRules |
Regras de roteamento de solicitação do recurso de gateway de aplicativo. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso do gateway de aplicativo. |
properties.rewriteRuleSets |
Reescreva regras para o recurso de gateway de aplicativo. |
|
properties.routingRules |
Regras de roteamento do recurso de gateway de aplicativo. |
|
properties.sku |
SKU do recurso de gateway de aplicativo. |
|
properties.sslCertificates |
Certificados SSL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.sslPolicy |
Política SSL do recurso de gateway de aplicativo. |
|
properties.sslProfiles |
Perfis SSL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.trustedClientCertificates |
Certificados de cliente confiáveis do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.trustedRootCertificates |
Certificados raiz confiáveis do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.urlPathMaps |
Mapa de caminho de URL do recurso de gateway de aplicativo. Para limites padrão, consulte limites do Application Gateway. |
|
properties.webApplicationFirewallConfiguration |
Configuração de firewall de aplicativo Web. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade indicando de onde o recurso precisa vir. |
ApplicationGatewayAuthenticationCertificate
Certificados de autenticação de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do certificado de autenticação exclusivo em um Gateway de Aplicativo. |
properties.data |
string |
Certificado de dados públicos. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado de autenticação. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayAutoscaleConfiguration
Configuração de dimensionamento automático do Application Gateway.
Name | Tipo | Description |
---|---|---|
maxCapacity |
integer |
Limite superior no número de capacidade do Application Gateway. |
minCapacity |
integer |
Limite inferior no número de capacidade do Application Gateway. |
ApplicationGatewayBackendAddress
Endereço de back-end de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
fqdn |
string |
FQDN (nome de domínio totalmente qualificado). |
ipAddress |
string |
Endereço IP. |
ApplicationGatewayBackendAddressPool
Pool de endereços de back-end de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do pool de endereços de back-end que é exclusivo dentro de um Application Gateway. |
properties.backendAddresses |
Endereços de back-end. |
|
properties.backendIPConfigurations |
Coleção de referências a IPs definidos em interfaces de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso do pool de endereços de back-end. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayBackendHttpSettings
Configurações do pool de endereços de back-end de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome das configurações http de back-end que é exclusivo dentro de um Application Gateway. |
properties.affinityCookieName |
string |
Nome do cookie a utilizar para o cookie de afinidade. |
properties.authenticationCertificates |
Matriz de referências a certificados de autenticação de gateway de aplicativo. |
|
properties.connectionDraining |
Drenagem de conexão do recurso de configurações http de back-end. |
|
properties.cookieBasedAffinity |
Afinidade baseada em cookies. |
|
properties.hostName |
string |
Cabeçalho do host a ser enviado para os servidores de back-end. |
properties.path |
string |
Caminho que deve ser usado como um prefixo para todas as solicitações HTTP. Nulo significa que nenhum caminho será prefixado. O valor padrão é null. |
properties.pickHostNameFromBackendAddress |
boolean |
Se o cabeçalho do host deve ser escolhido a partir do nome do host do servidor back-end. O valor padrão é false. |
properties.port |
integer |
A porta de destino no back-end. |
properties.probe |
Recurso de teste de um gateway de aplicativo. |
|
properties.probeEnabled |
boolean |
Se a sonda está ativada. O valor padrão é false. |
properties.protocol |
O protocolo usado para se comunicar com o back-end. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configurações HTTP de back-end. |
|
properties.requestTimeout |
integer |
Tempo limite de solicitação em segundos. O Application Gateway falhará na solicitação se a resposta não for recebida dentro de RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos. |
properties.trustedRootCertificates |
Matriz de referências a certificados raiz confiáveis do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayBackendSettings
Configurações do pool de endereços de back-end de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome das configurações de back-end que é exclusivo dentro de um Application Gateway. |
properties.hostName |
string |
Indicação do nome do servidor a ser enviado aos servidores back-end para o protocolo Tls. |
properties.pickHostNameFromBackendAddress |
boolean |
Se a indicação do nome do servidor deve ser escolhida no nome do host do servidor back-end para o protocolo Tls. O valor padrão é false. |
properties.port |
integer |
A porta de destino no back-end. |
properties.probe |
Recurso de teste de um gateway de aplicativo. |
|
properties.protocol |
O protocolo usado para se comunicar com o back-end. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configurações HTTP de back-end. |
|
properties.timeout |
integer |
Tempo limite de conexão em segundos. O Application Gateway falhará na solicitação se a resposta não for recebida em ConnectionTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos. |
properties.trustedRootCertificates |
Matriz de referências a certificados raiz confiáveis do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayClientAuthConfiguration
Configuração de autenticação do cliente do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
verifyClientCertIssuerDN |
boolean |
Verifique o nome do emissor do certificado do cliente no gateway do aplicativo. |
verifyClientRevocation |
Verifique o status de revogação do certificado do cliente. |
ApplicationGatewayClientRevocationOptions
Verifique o status de revogação do certificado do cliente.
Name | Tipo | Description |
---|---|---|
None |
string |
|
OCSP |
string |
ApplicationGatewayConnectionDraining
A drenagem de conexões permite que conexões abertas com um servidor back-end fiquem ativas por um tempo especificado depois que o servidor back-end for removido da configuração.
Name | Tipo | Description |
---|---|---|
drainTimeoutInSec |
integer |
O número de segundos de drenagem da conexão está ativo. Os valores aceitáveis são de 1 segundo a 3600 segundos. |
enabled |
boolean |
Se a drenagem de conexão está habilitada ou não. |
ApplicationGatewayCookieBasedAffinity
Afinidade baseada em cookies.
Name | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ApplicationGatewayCustomError
Erro personalizado de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
customErrorPageUrl |
string |
URL da página de erro do erro personalizado do gateway de aplicativo. |
statusCode |
Código de status do erro personalizado do gateway de aplicativo. |
ApplicationGatewayCustomErrorStatusCode
Código de status do erro personalizado do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
HttpStatus400 |
string |
|
HttpStatus403 |
string |
|
HttpStatus404 |
string |
|
HttpStatus405 |
string |
|
HttpStatus408 |
string |
|
HttpStatus500 |
string |
|
HttpStatus502 |
string |
|
HttpStatus503 |
string |
|
HttpStatus504 |
string |
ApplicationGatewayFirewallDisabledRuleGroup
Permite desativar regras dentro de um grupo de regras ou de um grupo de regras inteiro.
Name | Tipo | Description |
---|---|---|
ruleGroupName |
string |
O nome do grupo de regras que será desativado. |
rules |
integer[] |
A lista de regras que serão desativadas. Se null, todas as regras do grupo de regras serão desabilitadas. |
ApplicationGatewayFirewallExclusion
Permitir excluir alguma variável que satisfaça a condição para a verificação WAF.
Name | Tipo | Description |
---|---|---|
matchVariable |
string |
A variável a excluir. |
selector |
string |
Quando matchVariable é uma coleção, operador usado para especificar a quais elementos na coleção essa exclusão se aplica. |
selectorMatchOperator |
string |
Quando matchVariable for uma coleção, opere no seletor para especificar a quais elementos da coleção essa exclusão se aplica. |
ApplicationGatewayFirewallMode
Modo de firewall de aplicativo Web.
Name | Tipo | Description |
---|---|---|
Detection |
string |
|
Prevention |
string |
ApplicationGatewayFrontendIPConfiguration
Configuração IP frontend de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da configuração IP frontend que é exclusiva dentro de um Application Gateway. |
properties.privateIPAddress |
string |
PrivateIPAddress da configuração IP da interface de rede. |
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.privateLinkConfiguration |
Referência à configuração de link privado do gateway de aplicativo. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração IP frontend. |
|
properties.publicIPAddress |
Referência ao recurso PublicIP. |
|
properties.subnet |
Referência ao recurso de sub-rede. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayFrontendPort
Porta frontend de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da porta frontend que é exclusiva dentro de um Application Gateway. |
properties.port |
integer |
Porta frontend. |
properties.provisioningState |
O estado de provisionamento do recurso de porta frontend. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayGlobalConfiguration
Configuração global do Application Gateway.
Name | Tipo | Description |
---|---|---|
enableRequestBuffering |
boolean |
Habilite o buffer de solicitações. |
enableResponseBuffering |
boolean |
Habilite o buffer de resposta. |
ApplicationGatewayHeaderConfiguration
Configuração de cabeçalho do conjunto de Ações no Application Gateway.
Name | Tipo | Description |
---|---|---|
headerName |
string |
Nome do cabeçalho da configuração do cabeçalho. |
headerValue |
string |
Valor do cabeçalho da configuração do cabeçalho. |
headerValueMatcher |
Um campo opcional em "Reescrever ação". Ele permite capturar e modificar o(s) valor(es) de um cabeçalho específico quando existem vários cabeçalhos com o mesmo nome. Atualmente suportado apenas para Set-Cookie cabeçalho Resposta. Para mais detalhes, visite https://aka.ms/appgwheadercrud |
ApplicationGatewayHttpListener
Ouvinte http de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do ouvinte HTTP que é exclusivo dentro de um Application Gateway. |
properties.customErrorConfigurations |
Configurações de erro personalizadas do ouvinte HTTP. |
|
properties.firewallPolicy |
Referência ao recurso FirewallPolicy. |
|
properties.frontendIPConfiguration |
Recurso de configuração IP frontend de um gateway de aplicativo. |
|
properties.frontendPort |
Recurso de porta frontend de um gateway de aplicativo. |
|
properties.hostName |
string |
Nome do host do ouvinte HTTP. |
properties.hostNames |
string[] |
Lista de nomes de host para o Ouvinte HTTP que também permite caracteres curinga especiais. |
properties.protocol |
Protocolo do ouvinte HTTP. |
|
properties.provisioningState |
O estado de provisionamento do recurso de ouvinte HTTP. |
|
properties.requireServerNameIndication |
boolean |
Aplicável apenas se o protocolo for https. Habilita o SNI para multi-hospedagem. |
properties.sslCertificate |
Recurso de certificado SSL de um gateway de aplicativo. |
|
properties.sslProfile |
Recurso de perfil SSL do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayIPConfiguration
Configuração IP de um gateway de aplicativo. Atualmente, 1 configuração de IP pública e 1 configuração de IP privada é permitida.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da configuração IP que é exclusiva dentro de um Application Gateway. |
properties.provisioningState |
O estado de provisionamento do recurso de configuração IP do gateway de aplicativo. |
|
properties.subnet |
Referência ao recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayListener
Ouvinte de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do ouvinte que é exclusivo dentro de um Application Gateway. |
properties.frontendIPConfiguration |
Recurso de configuração IP frontend de um gateway de aplicativo. |
|
properties.frontendPort |
Recurso de porta frontend de um gateway de aplicativo. |
|
properties.hostNames |
string[] |
Lista de indicações de nome de servidor (SNI) para TLS Multi-site Listener que também permite caracteres curinga especiais. |
properties.protocol |
Protocolo do ouvinte. |
|
properties.provisioningState |
O estado de provisionamento do recurso ouvinte. |
|
properties.sslCertificate |
Recurso de certificado SSL de um gateway de aplicativo. |
|
properties.sslProfile |
Recurso de perfil SSL do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayLoadDistributionAlgorithm
Recurso Load Distribution Targets de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
IpHash |
string |
|
LeastConnections |
string |
|
RoundRobin |
string |
ApplicationGatewayLoadDistributionPolicy
Política de distribuição de carga de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da política de distribuição de carga que é exclusiva dentro de um Application Gateway. |
properties.loadDistributionAlgorithm |
Recurso Load Distribution Targets de um gateway de aplicativo. |
|
properties.loadDistributionTargets |
Recurso Load Distribution Targets de um gateway de aplicativo. |
|
properties.provisioningState |
O estado de provisionamento do recurso Política de Distribuição de Carga. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayLoadDistributionTarget
Destino de distribuição de carga de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da política de distribuição de carga que é exclusiva dentro de um Application Gateway. |
properties.backendAddressPool |
Recurso de pool de endereços de back-end do gateway de aplicativo. |
|
properties.weightPerServer |
integer |
Peso por servidor. Intervalo entre 1 e 100. |
type |
string |
Tipo de recurso. |
ApplicationGatewayOperationalState
Estado operacional do recurso de gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
ApplicationGatewayPathRule
Regra de caminho do mapa de caminho de URL de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da regra de caminho que é exclusiva dentro de um Application Gateway. |
properties.backendAddressPool |
Recurso do pool de endereços de back-end da regra de caminho do mapa de caminho de URL. |
|
properties.backendHttpSettings |
Recurso de configurações http de back-end da regra de caminho do mapa de caminho de URL. |
|
properties.firewallPolicy |
Referência ao recurso FirewallPolicy. |
|
properties.loadDistributionPolicy |
Recurso Carregar Política de Distribuição da regra de caminho do mapa de caminho de URL. |
|
properties.paths |
string[] |
Regras de caminho do mapa de caminho de URL. |
properties.provisioningState |
O estado de provisionamento do recurso de regra de caminho. |
|
properties.redirectConfiguration |
Recurso de configuração de redirecionamento da regra de caminho do mapa de caminho de URL. |
|
properties.rewriteRuleSet |
Reescreva o recurso do conjunto de regras da regra de caminho do mapa de caminho da URL. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayPrivateEndpointConnection
Conexão de ponto de extremidade privado em um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da conexão de ponto de extremidade privado em um gateway de aplicativo. |
properties.linkIdentifier |
string |
O ID do link do consumidor. |
properties.privateEndpoint |
O recurso do ponto final privado. |
|
properties.privateLinkServiceConnectionState |
Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. |
|
properties.provisioningState |
O estado de provisionamento do recurso de conexão de ponto de extremidade privado do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayPrivateLinkConfiguration
Configuração de Link Privado em um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da configuração de link privado que é exclusiva dentro de um Application Gateway. |
properties.ipConfigurations |
Uma matriz de configurações ip de link privado do gateway de aplicativo. |
|
properties.provisioningState |
O estado de provisionamento da configuração de link privado do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayPrivateLinkIpConfiguration
A configuração ip de link privado do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome da configuração ip de link privado do gateway de aplicativo. |
properties.primary |
boolean |
Se a configuração ip é primária ou não. |
properties.privateIPAddress |
string |
O endereço IP privado da configuração IP. |
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento da configuração IP de link privado do gateway de aplicativo. |
|
properties.subnet |
Referência ao recurso de sub-rede. |
|
type |
string |
O tipo de recurso. |
ApplicationGatewayProbe
Teste do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do teste que é exclusivo dentro de um Application Gateway. |
properties.host |
string |
Nome do host para o qual enviar a sonda. |
properties.interval |
integer |
O intervalo de sondagem em segundos. Este é o intervalo de tempo entre duas sondas consecutivas. Os valores aceitáveis são de 1 segundo a 86400 segundos. |
properties.match |
Critério para classificar uma resposta saudável da sonda. |
|
properties.minServers |
integer |
Número mínimo de servidores que estão sempre marcados como íntegros. O valor padrão é 0. |
properties.path |
string |
Caminho relativo da sonda. O caminho válido começa em '/'. A sonda é enviada para ://:. |
properties.pickHostNameFromBackendHttpSettings |
boolean |
Se o cabeçalho do host deve ser escolhido nas configurações http de back-end. O valor padrão é false. |
properties.pickHostNameFromBackendSettings |
boolean |
Se a indicação do nome do servidor deve ser escolhida nas configurações de back-end para o protocolo Tls. O valor padrão é false. |
properties.port |
integer |
Porta personalizada que será usada para sondar os servidores back-end. O valor válido varia de 1 a 65535. Caso não esteja definida, a porta das configurações http será usada. Esta propriedade é válida apenas para Basic, Standard_v2 e WAF_v2. |
properties.protocol |
O protocolo usado para a sonda. |
|
properties.provisioningState |
O estado de provisionamento do recurso de teste. |
|
properties.timeout |
integer |
O tempo limite da sonda em segundos. Teste marcado como falha se a resposta válida não for recebida com esse período de tempo limite. Os valores aceitáveis são de 1 segundo a 86400 segundos. |
properties.unhealthyThreshold |
integer |
A contagem de novas tentativas da sonda. O servidor back-end é marcado para baixo depois que a contagem consecutiva de falhas de teste atinge UnhealthyThreshold. Os valores aceitáveis são de 1 segundo a 20. |
type |
string |
Tipo de recurso. |
ApplicationGatewayProbeHealthResponseMatch
Correspondência de resposta de integridade da sonda do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
body |
string |
Corpo que deve estar contido na resposta de saúde. O valor padrão está vazio. |
statusCodes |
string[] |
Intervalos permitidos de códigos de status de integridade. O intervalo padrão de códigos de status de integridade é 200-399. |
ApplicationGatewayProtocol
Protocolo do Application Gateway.
Name | Tipo | Description |
---|---|---|
Http |
string |
Suportado para propriedades httpListeners e backendHttpSettingsCollection. |
Https |
string |
Suportado para propriedades httpListeners e backendHttpSettingsCollection. |
Tcp |
string |
Suporte para ouvintes e propriedades backendSettingsCollection. |
Tls |
string |
Suporte para ouvintes e propriedades backendSettingsCollection. |
ApplicationGatewayRedirectConfiguration
Redirecionar a configuração de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da configuração de redirecionamento que é exclusiva dentro de um Application Gateway. |
properties.includePath |
boolean |
Incluir caminho na url redirecionada. |
properties.includeQueryString |
boolean |
Inclua a cadeia de caracteres de consulta na URL redirecionada. |
properties.pathRules |
Regras de caminho especificando a configuração de redirecionamento. |
|
properties.redirectType |
Tipo de redirecionamento HTTP. |
|
properties.requestRoutingRules |
Roteamento de solicitações especificando a configuração de redirecionamento. |
|
properties.targetListener |
Referência a um ouvinte para o qual redirecionar a solicitação. |
|
properties.targetUrl |
string |
Url para redirecionar a solicitação. |
properties.urlPathMaps |
Mapas de caminho de url especificando a configuração de redirecionamento padrão. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayRedirectType
Tipo de redirecionamento HTTP.
Name | Tipo | Description |
---|---|---|
Found |
string |
|
Permanent |
string |
|
SeeOther |
string |
|
Temporary |
string |
ApplicationGatewayRequestRoutingRule
Regra de roteamento de solicitação de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da regra de roteamento de solicitação que é exclusiva dentro de um Application Gateway. |
properties.backendAddressPool |
Recurso de pool de endereços de back-end do gateway de aplicativo. |
|
properties.backendHttpSettings |
Recurso de configurações http de back-end do gateway de aplicativo. |
|
properties.httpListener |
Recurso de ouvinte http do gateway de aplicativo. |
|
properties.loadDistributionPolicy |
Carregar recurso de Política de Distribuição do gateway de aplicativo. |
|
properties.priority |
integer |
Prioridade da regra de roteamento de solicitação. |
properties.provisioningState |
O estado de provisionamento do recurso de regra de roteamento de solicitação. |
|
properties.redirectConfiguration |
Redirecionar recurso de configuração do gateway de aplicativo. |
|
properties.rewriteRuleSet |
Reescreva o recurso Conjunto de Regras na regra Básica do gateway de aplicativo. |
|
properties.ruleType |
Tipo de regra. |
|
properties.urlPathMap |
Recurso de mapa de caminho de URL do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayRequestRoutingRuleType
Tipo de regra.
Name | Tipo | Description |
---|---|---|
Basic |
string |
|
PathBasedRouting |
string |
ApplicationGatewayRewriteRule
Reescreva a regra de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
actionSet |
Conjunto de ações a serem feitas como parte da Regra de reescrita. |
|
conditions |
Condições com base nas quais a execução do conjunto de ações será avaliada. |
|
name |
string |
Nome da regra de reescrita que é exclusiva dentro de um Gateway de Aplicativo. |
ruleSequence |
integer |
Regra Sequência da regra de reescrita que determina a ordem de execução de uma regra específica em um RewriteRuleSet. |
ApplicationGatewayRewriteRuleActionSet
Conjunto de ações na regra de regravação no Application Gateway.
Name | Tipo | Description |
---|---|---|
requestHeaderConfigurations |
Ações de cabeçalho de solicitação no conjunto de ações. |
|
responseHeaderConfigurations |
Ações de cabeçalho de resposta no conjunto de ações. |
|
urlConfiguration |
Ação de configuração de URL no conjunto de ações. |
ApplicationGatewayRewriteRuleCondition
Conjunto de condições na regra de regravação no Application Gateway.
Name | Tipo | Description |
---|---|---|
ignoreCase |
boolean |
Definir esse parâmetro como valor de verdade com forçar o padrão a fazer uma comparação sensível a maiúsculas e minúsculas. |
negate |
boolean |
Definir esse valor como verdade forçará a verificar a negação da condição dada pelo usuário. |
pattern |
string |
O padrão, seja cadeia fixa ou expressão regular, que avalia a veracidade da condição. |
variable |
string |
O parâmetro condition do RewriteRuleCondition. |
ApplicationGatewayRewriteRuleSet
Reescreva o conjunto de regras de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do conjunto de regras de reescrita que é exclusivo dentro de um Gateway de Aplicativo. |
properties.provisioningState |
O estado de provisionamento do recurso do conjunto de regras de reescrita. |
|
properties.rewriteRules |
Reescreva regras no conjunto de regras de reescrita. |
ApplicationGatewayRoutingRule
Regra de roteamento de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome da regra de roteamento que é exclusiva dentro de um Gateway de Aplicativo. |
properties.backendAddressPool |
Recurso de pool de endereços de back-end do gateway de aplicativo. |
|
properties.backendSettings |
Recurso de configurações de back-end do gateway de aplicativo. |
|
properties.listener |
Recurso de ouvinte do gateway de aplicativo. |
|
properties.priority |
integer |
Prioridade da regra de roteamento. |
properties.provisioningState |
O estado de provisionamento do recurso de regra de roteamento de solicitação. |
|
properties.ruleType |
Tipo de regra. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewaySku
SKU de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
capacity |
integer |
Capacidade (contagem de instâncias) de um gateway de aplicativo. |
family |
Família de uma SKU de gateway de aplicativo. |
|
name |
Nome de uma SKU de gateway de aplicativo. |
|
tier |
Camada de um gateway de aplicativo. |
ApplicationGatewaySkuFamily
Família de uma SKU de gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
Generation_1 |
string |
|
Generation_2 |
string |
ApplicationGatewaySkuName
Nome de uma SKU de gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
Basic |
string |
|
Standard_Large |
string |
|
Standard_Medium |
string |
|
Standard_Small |
string |
|
Standard_v2 |
string |
|
WAF_Large |
string |
|
WAF_Medium |
string |
|
WAF_v2 |
string |
ApplicationGatewaySslCertificate
Certificados SSL de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do certificado SSL que é exclusivo dentro de um Application Gateway. |
properties.data |
string |
Certificado pfx codificado em Base-64. Aplicável apenas em Pedido PUT. |
properties.keyVaultSecretId |
string |
ID secreto do objeto 'Secret' ou 'Certificate' (codificado em base 64 não criptografado) armazenado no KeyVault. |
properties.password |
string |
Senha para o arquivo pfx especificado nos dados. Aplicável apenas no pedido PUT. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado SSL. |
|
properties.publicCertData |
string |
Base-64 codificado Dados de certificado público correspondentes ao pfx especificado nos dados. Aplicável apenas no pedido GET. |
type |
string |
Tipo de recurso. |
ApplicationGatewaySslCipherSuite
Pacotes de codificação SSL a serem habilitados na ordem especificada para o gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA |
string |
|
TLS_DHE_DSS_WITH_AES_128_CBC_SHA |
string |
|
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_DHE_DSS_WITH_AES_256_CBC_SHA |
string |
|
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 |
string |
|
TLS_DHE_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_DHE_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_RSA_WITH_3DES_EDE_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_GCM_SHA384 |
string |
ApplicationGatewaySslPolicy
Política de Ssl do Application Gateway.
Name | Tipo | Description |
---|---|---|
cipherSuites |
Pacotes de codificação SSL a serem habilitados na ordem especificada para o gateway de aplicativo. |
|
disabledSslProtocols |
Protocolos SSL a serem desabilitados no gateway de aplicativo. |
|
minProtocolVersion |
Versão mínima do protocolo Ssl a ser suportada no gateway de aplicativo. |
|
policyName |
Nome da política predefinida de Ssl. |
|
policyType |
Tipo de política SSL. |
ApplicationGatewaySslPolicyName
Nome da política predefinida de Ssl.
Name | Tipo | Description |
---|---|---|
AppGwSslPolicy20150501 |
string |
|
AppGwSslPolicy20170401 |
string |
|
AppGwSslPolicy20170401S |
string |
|
AppGwSslPolicy20220101 |
string |
|
AppGwSslPolicy20220101S |
string |
ApplicationGatewaySslPolicyType
Tipo de política SSL.
Name | Tipo | Description |
---|---|---|
Custom |
string |
|
CustomV2 |
string |
|
Predefined |
string |
ApplicationGatewaySslProfile
Perfil SSL de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do perfil SSL que é exclusivo dentro de um Application Gateway. |
properties.clientAuthConfiguration |
Configuração de autenticação de cliente do recurso de gateway de aplicativo. |
|
properties.provisioningState |
O estado de provisionamento do recurso de ouvinte HTTP. |
|
properties.sslPolicy |
Política SSL do recurso de gateway de aplicativo. |
|
properties.trustedClientCertificates |
Matriz de referências a certificados de cliente confiáveis do gateway de aplicativo. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewaySslProtocol
Protocolos SSL a serem desabilitados no gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
TLSv1_0 |
string |
|
TLSv1_1 |
string |
|
TLSv1_2 |
string |
|
TLSv1_3 |
string |
ApplicationGatewayTier
Camada de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
|
Standard_v2 |
string |
|
WAF |
string |
|
WAF_v2 |
string |
ApplicationGatewayTrustedClientCertificate
Certificados de cliente confiáveis de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do certificado de cliente confiável que é exclusivo dentro de um Application Gateway. |
properties.clientCertIssuerDN |
string |
Nome distinto do emissor do certificado do cliente. |
properties.data |
string |
Certificado de dados públicos. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado de cliente confiável. |
|
properties.validatedCertData |
string |
Dados do certificado validados. |
type |
string |
Tipo de recurso. |
ApplicationGatewayTrustedRootCertificate
Certificados raiz confiáveis de um gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do certificado raiz confiável que é exclusivo dentro de um Application Gateway. |
properties.data |
string |
Certificado de dados públicos. |
properties.keyVaultSecretId |
string |
ID secreto do objeto 'Secret' ou 'Certificate' (codificado em base 64 não criptografado) armazenado no KeyVault. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado raiz confiável. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayUrlConfiguration
Configuração de URL das Ações definidas no Application Gateway.
Name | Tipo | Description |
---|---|---|
modifiedPath |
string |
Caminho de url que o usuário forneceu para reescrita de url. Nulo significa que nenhum caminho será atualizado. O valor padrão é null. |
modifiedQueryString |
string |
Seqüência de caracteres de consulta que o usuário forneceu para regravação de url. Nulo significa que nenhuma cadeia de caracteres de consulta será atualizada. O valor padrão é null. |
reroute |
boolean |
Se definido como true, ele reavaliará o mapa de caminho de url fornecido nas regras de roteamento de solicitação baseadas em caminho usando o caminho modificado. O valor padrão é false. |
ApplicationGatewayUrlPathMap
UrlPathMaps fornecem um caminho de url para as informações de mapeamento de back-end para PathBasedRouting.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do mapa de caminho de URL exclusivo em um Application Gateway. |
properties.defaultBackendAddressPool |
Recurso de pool de endereços de back-end padrão do mapa de caminho de URL. |
|
properties.defaultBackendHttpSettings |
Recurso de configurações http de back-end padrão do mapa de caminho de URL. |
|
properties.defaultLoadDistributionPolicy |
Recurso de Política de Distribuição de Carga Padrão do mapa de caminho de URL. |
|
properties.defaultRedirectConfiguration |
Recurso de configuração de redirecionamento padrão do mapa de caminho de URL. |
|
properties.defaultRewriteRuleSet |
Recurso padrão do conjunto de regras de reescrita do mapa de caminho de URL. |
|
properties.pathRules |
Regra de caminho do recurso de mapa de caminho de URL. |
|
properties.provisioningState |
O estado de provisionamento do recurso de mapa de caminho de URL. |
|
type |
string |
Tipo de recurso. |
ApplicationGatewayWebApplicationFirewallConfiguration
Configuração do firewall do aplicativo Web do gateway de aplicativo.
Name | Tipo | Description |
---|---|---|
disabledRuleGroups |
Os grupos de regras desabilitados. |
|
enabled |
boolean |
Se o firewall do aplicativo Web está habilitado ou não. |
exclusions |
A lista de exclusão. |
|
fileUploadLimitInMb |
integer |
Tamanho máximo de upload de arquivo em Mb para WAF. |
firewallMode |
Modo de firewall de aplicativo Web. |
|
maxRequestBodySize |
integer |
Tamanho máximo do corpo da solicitação para WAF. |
maxRequestBodySizeInKb |
integer |
Tamanho máximo do corpo da solicitação em Kb para WAF. |
requestBodyCheck |
boolean |
Se permite que o WAF verifique o corpo da solicitação. |
ruleSetType |
string |
O tipo do conjunto de regras de firewall de aplicativo Web. Os valores possíveis são: 'OWASP'. |
ruleSetVersion |
string |
A versão do tipo de conjunto de regras. |
ApplicationSecurityGroup
Um grupo de segurança de aplicativo em um grupo de recursos.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.provisioningState |
O estado de provisionamento do recurso do grupo de segurança do aplicativo. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso do grupo de segurança do aplicativo. Ele identifica exclusivamente um recurso, mesmo que o usuário altere seu nome ou migre o recurso entre assinaturas ou grupos de recursos. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
AutoApproval
A lista de aprovação automática do serviço de link privado.
Name | Tipo | Description |
---|---|---|
subscriptions |
string[] |
A lista de subscrições. |
BackendAddressPool
Pool de endereços IP de back-end.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de pools de endereços de back-end usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendIPConfigurations |
Uma matriz de referências a endereços IP definidos em interfaces de rede. |
|
properties.drainPeriodInSeconds |
integer |
Quantidade de segundos que o Load Balancer aguarda antes de enviar RESET para o cliente e o endereço de back-end. |
properties.inboundNatRules |
Uma matriz de referências a regras NAT de entrada que usam esse pool de endereços de back-end. |
|
properties.loadBalancerBackendAddresses |
Uma matriz de endereços de back-end. |
|
properties.loadBalancingRules |
Uma matriz de referências a regras de balanceamento de carga que usam esse pool de endereços de back-end. |
|
properties.location |
string |
O local do pool de endereços de back-end. |
properties.outboundRule |
Uma referência a uma regra de saída que usa esse pool de endereços de back-end. |
|
properties.outboundRules |
Uma matriz de referências a regras de saída que usam esse pool de endereços de back-end. |
|
properties.provisioningState |
O estado de provisionamento do recurso do pool de endereços de back-end. |
|
properties.syncMode |
Modo síncrono de endereço de back-end para o pool de back-end |
|
properties.tunnelInterfaces |
Uma matriz de interfaces de túnel do balanceador de carga do gateway. |
|
properties.virtualNetwork |
Uma referência a uma rede virtual. |
|
type |
string |
Tipo de recurso. |
CloudError
Uma resposta de erro do serviço.
Name | Tipo | Description |
---|---|---|
error |
Corpo do erro na nuvem. |
CloudErrorBody
Uma resposta de erro do serviço.
Name | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem descrevendo o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O alvo do erro específico. Por exemplo, o nome da propriedade em erro. |
CustomDnsConfigPropertiesFormat
Contém a configuração de resolução Dns personalizada do cliente.
Name | Tipo | Description |
---|---|---|
fqdn |
string |
Fqdn que resolve para o endereço IP do ponto de extremidade privado. |
ipAddresses |
string[] |
Uma lista de endereços IP privados do ponto de extremidade privado. |
DdosSettings
Contém as configurações de proteção contra DDoS do IP público.
Name | Tipo | Description |
---|---|---|
ddosProtectionPlan |
O plano de proteção contra DDoS associado ao IP público. Só pode ser definido se ProtectionMode estiver ativado |
|
protectionMode |
O modo de proteção DDoS do IP público |
DdosSettingsProtectionMode
O modo de proteção DDoS do IP público
Name | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
VirtualNetworkInherited |
string |
Delegation
Detalha o serviço ao qual a sub-rede é delegada.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de uma sub-rede. Esse nome pode ser usado para acessar o recurso. |
properties.actions |
string[] |
As ações permitidas ao serviço mediante delegação. |
properties.provisioningState |
O estado de provisionamento do recurso de delegação de serviço. |
|
properties.serviceName |
string |
O nome do serviço ao qual a sub-rede deve ser delegada (por exemplo, Microsoft.Sql/servers). |
type |
string |
Tipo de recurso. |
DeleteOptions
Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída
Name | Tipo | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
ExtendedLocation
Tipo complexo ExtendedLocation.
Name | Tipo | Description |
---|---|---|
name |
string |
O nome do local estendido. |
type |
O tipo de local estendido. |
ExtendedLocationTypes
O tipo de local estendido.
Name | Tipo | Description |
---|---|---|
EdgeZone |
string |
FlowLog
Um recurso de log de fluxo.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
identity |
Identidade gerenciada do recurso FlowLog |
|
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.enabled |
boolean |
Sinalizar para ativar/desativar o registro de fluxo. |
properties.enabledFilteringCriteria |
string |
Campo opcional para filtrar logs de tráfego de rede com base em SrcIP, SrcPort, DstIP, DstPort, Protocolo, Criptografia, Direção e Ação. Se não for especificado, todo o tráfego de rede será registado. |
properties.flowAnalyticsConfiguration |
Parâmetros que definem a configuração da análise de tráfego. |
|
properties.format |
Parâmetros que definem o formato do log de fluxo. |
|
properties.provisioningState |
O estado de provisionamento do log de fluxo. |
|
properties.retentionPolicy |
Parâmetros que definem a política de retenção para o log de fluxo. |
|
properties.storageId |
string |
ID da conta de armazenamento que é usada para armazenar o log de fluxo. |
properties.targetResourceGuid |
string |
GUID do grupo de segurança de rede ao qual o log de fluxo será aplicado. |
properties.targetResourceId |
string |
ID do grupo de segurança de rede ao qual o log de fluxo será aplicado. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
FlowLogFormatParameters
Parâmetros que definem o formato do log de fluxo.
Name | Tipo | Default value | Description |
---|---|---|---|
type |
O tipo de arquivo do log de fluxo. |
||
version |
integer |
0 |
A versão (revisão) do log de fluxo. |
FlowLogFormatType
O tipo de arquivo do log de fluxo.
Name | Tipo | Description |
---|---|---|
JSON |
string |
FrontendIPConfiguration
Endereço IP frontend do balanceador de carga.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.gatewayLoadBalancer |
A referência ao IP frontend do balanceador de carga do gateway. |
|
properties.inboundNatPools |
Uma matriz de referências a pools de entrada que usam esse IP frontend. |
|
properties.inboundNatRules |
Uma matriz de referências a regras de entrada que usam esse IP de frontend. |
|
properties.loadBalancingRules |
Uma matriz de referências a regras de balanceamento de carga que usam esse IP frontend. |
|
properties.outboundRules |
Uma matriz de referências a regras de saída que usam esse IP frontend. |
|
properties.privateIPAddress |
string |
O endereço IP privado da configuração IP. |
properties.privateIPAddressVersion |
Se o ipconfiguration específico é IPv4 ou IPv6. O padrão é considerado IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração IP frontend. |
|
properties.publicIPAddress |
A referência ao recurso IP público. |
|
properties.publicIPPrefix |
A referência ao recurso Prefixo IP Público. |
|
properties.subnet |
A referência ao recurso de sub-rede. |
|
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. |
GatewayLoadBalancerTunnelInterface
Interface de túnel do balanceador de carga do gateway de um pool de endereços de back-end do balanceador de carga.
Name | Tipo | Description |
---|---|---|
identifier |
integer |
Identificador da interface do túnel do balanceador de carga do gateway. |
port |
integer |
Interface de túnel do balanceador de carga da porta de gateway. |
protocol |
Protocolo de interface de túnel do balanceador de carga do gateway. |
|
type |
Tipo de tráfego da interface de túnel do balanceador de carga do gateway. |
GatewayLoadBalancerTunnelInterfaceType
Tipo de tráfego da interface de túnel do balanceador de carga do gateway.
Name | Tipo | Description |
---|---|---|
External |
string |
|
Internal |
string |
|
None |
string |
GatewayLoadBalancerTunnelProtocol
Protocolo de interface de túnel do balanceador de carga do gateway.
Name | Tipo | Description |
---|---|---|
Native |
string |
|
None |
string |
|
VXLAN |
string |
HeaderValueMatcher
Um campo opcional em "Reescrever ação". Ele permite capturar e modificar o(s) valor(es) de um cabeçalho específico quando existem vários cabeçalhos com o mesmo nome. Atualmente suportado apenas para Set-Cookie cabeçalho Resposta. Para mais detalhes, visite https://aka.ms/appgwheadercrud
Name | Tipo | Description |
---|---|---|
ignoreCase |
boolean |
Definir esse parâmetro como valor de verdade com forçar o padrão a fazer uma comparação sensível a maiúsculas e minúsculas. |
negate |
boolean |
Definir esse valor como verdade forçará a verificar a negação da condição dada pelo usuário no campo padrão. |
pattern |
string |
O padrão, cadeia de caracteres fixa ou expressão regular, que avalia se um valor de cabeçalho deve ser selecionado para regravação. |
InboundNatRule
Regra NAT de entrada do balanceador de carga.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro do conjunto de regras NAT de entrada usadas pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. |
properties.backendAddressPool |
Uma referência ao recurso backendAddressPool. |
|
properties.backendIPConfiguration |
Uma referência a um endereço IP privado definido em uma interface de rede de uma VM. O tráfego enviado para a porta de frontend de cada uma das configurações de IP de frontend é encaminhado para o IP de back-end. |
|
properties.backendPort |
integer |
A porta usada para o ponto de extremidade interno. Os valores aceitáveis variam de 1 a 65535. |
properties.enableFloatingIP |
boolean |
Configura o ponto de extremidade de uma máquina virtual para o recurso IP flutuante necessário para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade. |
properties.enableTcpReset |
boolean |
Receba TCP Reset bidirecional no tempo limite de inatividade do fluxo TCP ou no encerramento inesperado da conexão. Este elemento só é usado quando o protocolo é definido como TCP. |
properties.frontendIPConfiguration |
Uma referência a endereços IP frontend. |
|
properties.frontendPort |
integer |
A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis variam de 1 a 65534. |
properties.frontendPortRangeEnd |
integer |
O intervalo de portas termina para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeStart. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. |
properties.frontendPortRangeStart |
integer |
O intervalo de portas começa para o ponto de extremidade externo. Esta propriedade é usada em conjunto com BackendAddressPool e FrontendPortRangeEnd. Mapeamentos individuais de porta de regra NAT de entrada serão criados para cada endereço de back-end de BackendAddressPool. Os valores aceitáveis variam de 1 a 65534. |
properties.idleTimeoutInMinutes |
integer |
O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento só é usado quando o protocolo é definido como TCP. |
properties.protocol |
A referência ao protocolo de transporte usado pela regra de balanceamento de carga. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra NAT de entrada. |
|
type |
string |
Tipo de recurso. |
IPAllocationMethod
Método de alocação de endereços IP.
Name | Tipo | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
IpamPoolPrefixAllocation
Referência de alocação de prefixo IpamPool.
Name | Tipo | Description |
---|---|---|
allocatedAddressPrefixes |
string[] |
Lista de prefixos de endereço IP atribuídos no IpamPool do recurso associado. |
numberOfIpAddresses |
string |
Número de endereços IP a alocar. |
pool.id |
string |
ID do recurso associado do Azure IpamPool. |
IPConfiguration
Configuração de IP.
Name | Tipo | Default value | Description |
---|---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
|
id |
string |
ID do recurso. |
|
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
|
properties.privateIPAddress |
string |
O endereço IP privado da configuração IP. |
|
properties.privateIPAllocationMethod | Dynamic |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração IP. |
||
properties.publicIPAddress |
A referência ao recurso IP público. |
||
properties.subnet |
A referência ao recurso de sub-rede. |
IPConfigurationProfile
Recurso filho do perfil de configuração IP.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso de perfil de configuração IP. |
|
properties.subnet |
A referência ao recurso de sub-rede para criar uma configuração ip de interface de rede de contêiner. |
|
type |
string |
Tipo de subrecurso. |
IpTag
Contém o IpTag associado ao objeto.
Name | Tipo | Description |
---|---|---|
ipTagType |
string |
O tipo de tag IP. Exemplo: FirstPartyUsage. |
tag |
string |
O valor da tag IP associada ao IP público. Exemplo: SQL. |
IPVersion
Versão do endereço IP.
Name | Tipo | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
LoadBalancerBackendAddress
Endereços de back-end do balanceador de carga.
Name | Tipo | Description |
---|---|---|
name |
string |
Nome do endereço de back-end. |
properties.adminState |
Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes. |
|
properties.inboundNatRulesPortMapping |
Coleção de mapeamentos de porta de regra NAT de entrada. |
|
properties.ipAddress |
string |
Endereço IP pertencente à rede virtual referenciada. |
properties.loadBalancerFrontendIPConfiguration |
Referência à configuração de endereço IP frontend definida no balanceador de carga regional. |
|
properties.networkInterfaceIPConfiguration |
Referência ao endereço IP definido em interfaces de rede. |
|
properties.subnet |
Referência a uma sub-rede existente. |
|
properties.virtualNetwork |
Referência a uma rede virtual existente. |
LoadBalancerBackendAddressAdminState
Uma lista de estados administrativos que, uma vez definidos, podem substituir a investigação de integridade para que o Load Balancer sempre encaminhe novas conexões para back-end ou negue novas conexões e redefina conexões existentes.
Name | Tipo | Description |
---|---|---|
Down |
string |
|
None |
string |
|
Up |
string |
ManagedServiceIdentity
Identidade do recurso.
Name | Tipo | Description |
---|---|---|
principalId |
string |
O id principal da identidade atribuída ao sistema. Esta propriedade só será fornecida para uma identidade atribuída ao sistema. |
tenantId |
string |
A ID do locatário da identidade atribuída ao sistema. Esta propriedade só será fornecida para uma identidade atribuída ao sistema. |
type |
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual. |
|
userAssignedIdentities |
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
NatGateway
Recurso Nat Gateway.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.idleTimeoutInMinutes |
integer |
O tempo limite ocioso do gateway nat. |
properties.provisioningState |
O estado de provisionamento do recurso de gateway NAT. |
|
properties.publicIpAddresses |
Uma matriz de endereços IP públicos associados ao recurso de gateway nat. |
|
properties.publicIpPrefixes |
Uma matriz de prefixos ip públicos associados ao recurso de gateway nat. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de gateway NAT. |
properties.subnets |
Uma matriz de referências às sub-redes usando esse recurso de gateway nat. |
|
sku |
O gateway nat SKU. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade indicando a zona na qual o Nat Gateway deve ser implantado. |
NatGatewaySku
SKU do gateway nat.
Name | Tipo | Description |
---|---|---|
name |
Nome do Nat Gateway SKU. |
NatGatewaySkuName
Nome do Nat Gateway SKU.
Name | Tipo | Description |
---|---|---|
Standard |
string |
NatRulePortMapping
Mapeamentos de porta individuais para regra NAT de entrada criada para pool de back-end.
Name | Tipo | Description |
---|---|---|
backendPort |
integer |
Porta de back-end. |
frontendPort |
integer |
Porta frontend. |
inboundNatRuleName |
string |
Nome da regra NAT de entrada. |
NetworkInterface
Uma interface de rede em um grupo de recursos.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
extendedLocation |
O local estendido da interface de rede. |
|
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.auxiliaryMode |
Modo auxiliar do recurso Interface de Rede. |
|
properties.auxiliarySku |
Sku auxiliar do recurso Interface de Rede. |
|
properties.defaultOutboundConnectivityEnabled |
boolean |
Se a conectividade de saída padrão para nic foi configurada ou não. |
properties.disableTcpStateTracking |
boolean |
Indica se o rastreamento de estado tcp deve ser desabilitado. |
properties.dnsSettings |
As configurações de DNS na interface de rede. |
|
properties.dscpConfiguration |
Uma referência à configuração dscp à qual a interface de rede está vinculada. |
|
properties.enableAcceleratedNetworking |
boolean |
Se a interface de rede estiver configurada para rede acelerada. Não aplicável a tamanhos de VM que exigem rede acelerada. |
properties.enableIPForwarding |
boolean |
Indica se o encaminhamento IP está habilitado nessa interface de rede. |
properties.hostedWorkloads |
string[] |
Uma lista de referências a recursos BareMetal vinculados. |
properties.ipConfigurations |
Uma lista de IPConfigurations da interface de rede. |
|
properties.macAddress |
string |
O endereço MAC da interface de rede. |
properties.migrationPhase |
Fase de migração do recurso Interface de Rede. |
|
properties.networkSecurityGroup |
A referência ao recurso NetworkSecurityGroup. |
|
properties.nicType |
Tipo de recurso de interface de rede. |
|
properties.primary |
boolean |
Se esta é uma interface de rede primária em uma máquina virtual. |
properties.privateEndpoint |
Uma referência ao ponto de extremidade privado ao qual a interface de rede está vinculada. |
|
properties.privateLinkService |
Privatelinkservice do recurso de interface de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso de interface de rede. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de interface de rede. |
properties.tapConfigurations |
Uma lista de TapConfigurations da interface de rede. |
|
properties.virtualMachine |
A referência a uma máquina virtual. |
|
properties.vnetEncryptionSupported |
boolean |
Se a máquina virtual à qual esta nic está conectada oferece suporte à criptografia. |
properties.workloadType |
string |
WorkloadType da NetworkInterface para recursos BareMetal |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
NetworkInterfaceAuxiliaryMode
Modo auxiliar do recurso Interface de Rede.
Name | Tipo | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
MaxConnections |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Sku auxiliar do recurso Interface de Rede.
Name | Tipo | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceDnsSettings
Configurações de DNS de uma interface de rede.
Name | Tipo | Description |
---|---|---|
appliedDnsServers |
string[] |
Se a VM que usa essa NIC fizer parte de um Conjunto de Disponibilidade, essa lista terá a união de todos os servidores DNS de todas as NICs que fazem parte do Conjunto de Disponibilidade. Essa propriedade é o que está configurado em cada uma dessas VMs. |
dnsServers |
string[] |
Lista de endereços IP de servidores DNS. Use 'AzureProvidedDNS' para alternar para a resolução de DNS fornecida pelo azure. O valor 'AzureProvidedDNS' não pode ser combinado com outros IPs, deve ser o único valor na coleção dnsServers. |
internalDnsNameLabel |
string |
Nome DNS relativo para esta NIC usado para comunicações internas entre VMs na mesma rede virtual. |
internalDomainNameSuffix |
string |
Mesmo que internalDnsNameLabel não seja especificado, uma entrada DNS é criada para a NIC primária da VM. Esse nome DNS pode ser construído concatenando o nome da VM com o valor de internalDomainNameSuffix. |
internalFqdn |
string |
Nome DNS totalmente qualificado que suporta comunicações internas entre VMs na mesma rede virtual. |
NetworkInterfaceIPConfiguration
IPConfiguration numa interface de rede.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.applicationGatewayBackendAddressPools |
A referência ao recurso ApplicationGatewayBackendAddressPool. |
|
properties.applicationSecurityGroups |
Grupos de segurança de aplicativos nos quais a configuração IP está incluída. |
|
properties.gatewayLoadBalancer |
A referência ao IP frontend do balanceador de carga do gateway. |
|
properties.loadBalancerBackendAddressPools |
A referência ao recurso LoadBalancerBackendAddressPool. |
|
properties.loadBalancerInboundNatRules |
Uma lista de referências de LoadBalancerInboundNatRules. |
|
properties.primary |
boolean |
Se este é um endereço de cliente principal na interface de rede. |
properties.privateIPAddress |
string |
Endereço IP privado da configuração IP. Pode ser um único endereço IP ou um bloco CIDR no formato /. |
properties.privateIPAddressPrefixLength |
integer |
O comprimento do prefixo do endereço IP privado. Se especificado e o método de alocação for dinâmico, o serviço alocará um bloco CIDR em vez de um único endereço IP. |
properties.privateIPAddressVersion |
Se a configuração IP específica é IPv4 ou IPv6. O padrão é IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.privateLinkConnectionProperties |
Network |
Propriedades PrivateLinkConnection para a interface de rede. |
properties.provisioningState |
O estado de provisionamento da configuração IP da interface de rede. |
|
properties.publicIPAddress |
Endereço IP público vinculado à configuração IP. |
|
properties.subnet |
Sub-rede vinculada à configuração IP. |
|
properties.virtualNetworkTaps |
A referência a Torneiras de Rede Virtual. |
|
type |
string |
Tipo de recurso. |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
Propriedades PrivateLinkConnection para a interface de rede.
Name | Tipo | Description |
---|---|---|
fqdns |
string[] |
Lista de FQDNs para conexão de link privado atual. |
groupId |
string |
O ID de grupo para a conexão de link privado atual. |
requiredMemberName |
string |
O nome de membro necessário para a conexão de link privado atual. |
NetworkInterfaceMigrationPhase
Fase de migração do recurso Interface de Rede.
Name | Tipo | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
NetworkInterfaceNicType
Tipo de recurso de interface de rede.
Name | Tipo | Description |
---|---|---|
Elastic |
string |
|
Standard |
string |
NetworkInterfaceTapConfiguration
Toque em configuração em uma interface de rede.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento da interface de rede toca em recurso de configuração. |
|
properties.virtualNetworkTap |
A referência ao recurso Virtual Network Tap. |
|
type |
string |
Tipo de subrecurso. |
NetworkSecurityGroup
Recurso NetworkSecurityGroup.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.defaultSecurityRules |
As regras de segurança padrão do grupo de segurança de rede. |
|
properties.flowLogs |
Flow |
Uma coleção de referências a recursos de log de fluxo. |
properties.flushConnection |
boolean |
Quando habilitado, os fluxos criados a partir de conexões do Grupo de Segurança de Rede serão reavaliados quando as regras forem atualizadas. A habilitação inicial desencadeará uma reavaliação. |
properties.networkInterfaces |
Uma coleção de referências a interfaces de rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso do grupo de segurança de rede. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso do grupo de segurança de rede. |
properties.securityRules |
Uma coleção de regras de segurança do grupo de segurança de rede. |
|
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
PrivateEndpoint
Recurso de ponto final privado.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.applicationSecurityGroups |
Grupos de segurança de aplicativos nos quais a configuração IP do ponto de extremidade privado está incluída. |
|
properties.customDnsConfigs |
Uma matriz de configurações de dns personalizadas. |
|
properties.customNetworkInterfaceName |
string |
O nome personalizado da interface de rede anexada ao ponto de extremidade privado. |
properties.ipConfigurations |
Uma lista de configurações de IP do ponto de extremidade privado. Isso será usado para mapear para os pontos de extremidade do Serviço de Primeira Parte. |
|
properties.manualPrivateLinkServiceConnections |
Um agrupamento de informações sobre a conexão com o recurso remoto. Usado quando o administrador da rede não tem acesso para aprovar conexões com o recurso remoto. |
|
properties.networkInterfaces |
Uma matriz de referências às interfaces de rede criadas para esse ponto de extremidade privado. |
|
properties.privateLinkServiceConnections |
Um agrupamento de informações sobre a conexão com o recurso remoto. |
|
properties.provisioningState |
O estado de provisionamento do recurso de ponto de extremidade privado. |
|
properties.subnet |
O ID da sub-rede a partir da qual o IP privado será alocado. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
PrivateEndpointConnection
Recurso PrivateEndpointConnection.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.linkIdentifier |
string |
O ID do link do consumidor. |
properties.privateEndpoint |
O recurso do ponto final privado. |
|
properties.privateEndpointLocation |
string |
A localização do ponto de extremidade privado. |
properties.privateLinkServiceConnectionState |
Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços. |
|
properties.provisioningState |
O estado de provisionamento do recurso de conexão de ponto de extremidade privado. |
|
type |
string |
O tipo de recurso. |
PrivateEndpointIPConfiguration
Uma configuração IP do ponto de extremidade privado.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. |
properties.groupId |
string |
A ID de um grupo obtido do recurso remoto ao qual esse ponto de extremidade privado deve se conectar. |
properties.memberName |
string |
O nome do membro de um grupo obtido do recurso remoto ao qual esse ponto de extremidade privado deve se conectar. |
properties.privateIPAddress |
string |
Um endereço IP privado obtido da sub-rede do ponto de extremidade privado. |
type |
string |
O tipo de recurso. |
PrivateLinkService
Recurso de serviço de link privado.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do balanceador de carga. |
|
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.alias |
string |
O alias do serviço de link privado. |
properties.autoApproval |
A lista de aprovação automática do serviço de link privado. |
|
properties.destinationIPAddress |
string |
O endereço IP de destino do serviço de link privado. |
properties.enableProxyProtocol |
boolean |
Se o serviço de link privado está habilitado para protocolo proxy ou não. |
properties.fqdns |
string[] |
A lista de Fqdn. |
properties.ipConfigurations |
Uma matriz de configurações IP de serviço de link privado. |
|
properties.loadBalancerFrontendIpConfigurations |
Uma matriz de referências às configurações IP do balanceador de carga. |
|
properties.networkInterfaces |
Uma matriz de referências às interfaces de rede criadas para este serviço de link privado. |
|
properties.privateEndpointConnections |
Uma matriz de lista sobre conexões com o ponto de extremidade privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de serviço de link privado. |
|
properties.visibility |
A lista de visibilidade do serviço de link privado. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
PrivateLinkServiceConnection
Recurso PrivateLinkServiceConnection.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.groupIds |
string[] |
O(s) ID(s) do(s) grupo(s) obtido(s) do recurso remoto ao qual este ponto de extremidade privado deve se conectar. |
properties.privateLinkServiceConnectionState |
Uma coleção de informações somente leitura sobre o estado da conexão com o recurso remoto. |
|
properties.privateLinkServiceId |
string |
A id do recurso do serviço de link privado. |
properties.provisioningState |
O estado de provisionamento do recurso de conexão do serviço de link privado. |
|
properties.requestMessage |
string |
Uma mensagem passada para o proprietário do recurso remoto com essa solicitação de conexão. Restrito a 140 caracteres. |
type |
string |
O tipo de recurso. |
PrivateLinkServiceConnectionState
Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços.
Name | Tipo | Description |
---|---|---|
actionsRequired |
string |
Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor. |
description |
string |
O motivo da aprovação/rejeição da ligação. |
status |
string |
Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. |
PrivateLinkServiceIpConfiguration
A configuração ip do serviço de link privado.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome da configuração ip do serviço de link privado. |
properties.primary |
boolean |
Se a configuração ip é primária ou não. |
properties.privateIPAddress |
string |
O endereço IP privado da configuração IP. |
properties.privateIPAddressVersion |
Se a configuração IP específica é IPv4 ou IPv6. O padrão é IPv4. |
|
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração IP do serviço de link privado. |
|
properties.subnet |
A referência ao recurso de sub-rede. |
|
type |
string |
O tipo de recurso. |
ProvisioningState
O estado de provisionamento atual.
Name | Tipo | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PublicIPAddress
Recurso de endereço IP público.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
extendedLocation |
A localização estendida do endereço IP público. |
|
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.ddosSettings |
A política personalizada de proteção contra DDoS associada ao endereço IP público. |
|
properties.deleteOption |
Especificar o que acontece com o endereço IP público quando a VM que o utiliza é excluída |
|
properties.dnsSettings |
O FQDN do registro DNS associado ao endereço IP público. |
|
properties.idleTimeoutInMinutes |
integer |
O tempo limite ocioso do endereço IP público. |
properties.ipAddress |
string |
O endereço IP associado ao recurso de endereço IP público. |
properties.ipConfiguration |
A configuração IP associada ao endereço IP público. |
|
properties.ipTags |
Ip |
A lista de tags associadas ao endereço IP público. |
properties.linkedPublicIPAddress |
O endereço IP público vinculado do recurso de endereço IP público. |
|
properties.migrationPhase |
Fase de migração do Endereço IP Público. |
|
properties.natGateway |
O NatGateway para o endereço IP público. |
|
properties.provisioningState |
O estado de provisionamento do recurso de endereço IP público. |
|
properties.publicIPAddressVersion |
A versão do endereço IP público. |
|
properties.publicIPAllocationMethod |
O método de alocação de endereço IP público. |
|
properties.publicIPPrefix |
O prefixo IP público a partir do qual este endereço IP público deve ser alocado. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de endereço IP público. |
properties.servicePublicIPAddress |
O endereço IP público do serviço do recurso de endereço IP público. |
|
sku |
O endereço IP público SKU. |
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
zones |
string[] |
Uma lista de zonas de disponibilidade denotando o IP alocado para o recurso precisa vir. |
PublicIPAddressDnsSettings
Contém FQDN do registro DNS associado ao endereço IP público.
Name | Tipo | Description |
---|---|---|
domainNameLabel |
string |
O rótulo do nome de domínio. A concatenação do rótulo do nome de domínio e a zona DNS regionalizada compõem o nome de domínio totalmente qualificado associado ao endereço IP público. Se um rótulo de nome de domínio for especificado, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure. |
domainNameLabelScope |
O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN. |
|
fqdn |
string |
O nome de domínio totalmente qualificado do registro DNS A associado ao IP público. Esta é a concatenação do domainNameLabel e da zona DNS regionalizada. |
reverseFqdn |
string |
O FQDN inverso. Um nome de domínio totalmente qualificado e visível pelo usuário que é resolvido para esse endereço IP público. Se o reverseFqdn for especificado, um registro DNS PTR será criado apontando do endereço IP no domínio in-addr.arpa para o FQDN reverso. |
PublicIpAddressDnsSettingsDomainNameLabelScope
O escopo do rótulo do nome de domínio. Se um rótulo de nome de domínio e um escopo de rótulo de nome de domínio forem especificados, um registro DNS A será criado para o IP público no sistema DNS do Microsoft Azure com um valor em hash incluído no FQDN.
Name | Tipo | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
PublicIPAddressMigrationPhase
Fase de migração do Endereço IP Público.
Name | Tipo | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
PublicIPAddressSku
SKU de um endereço IP público.
Name | Tipo | Description |
---|---|---|
name |
Nome de um endereço IP público SKU. |
|
tier |
Camada de um endereço IP público SKU. |
PublicIPAddressSkuName
Nome de um endereço IP público SKU.
Name | Tipo | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Camada de um endereço IP público SKU.
Name | Tipo | Description |
---|---|---|
Global |
string |
|
Regional |
string |
ResourceIdentityType
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual.
Name | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ResourceNavigationLink
Recurso ResourceNavigationLink.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
Identificador de link de navegação de recursos. |
name |
string |
Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.link |
string |
Link para o recurso externo. |
properties.linkedResourceType |
string |
Tipo de recurso do recurso vinculado. |
properties.provisioningState |
O estado de provisionamento do recurso de link de navegação de recurso. |
|
type |
string |
Tipo de recurso. |
RetentionPolicyParameters
Parâmetros que definem a política de retenção para o log de fluxo.
Name | Tipo | Default value | Description |
---|---|---|---|
days |
integer |
0 |
Número de dias para reter registros de registro de fluxo. |
enabled |
boolean |
False |
Sinalizar para ativar/desativar a retenção. |
Route
Recurso de rota.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.addressPrefix |
string |
O CIDR de destino ao qual a rota se aplica. |
properties.hasBgpOverride |
boolean |
Um valor que indica se essa rota substitui rotas BGP sobrepostas, independentemente do LPM. |
properties.nextHopIpAddress |
string |
Os pacotes de endereço IP devem ser encaminhados para. Os valores de salto seguinte só são permitidos em rotas em que o tipo de salto seguinte é VirtualAppliance. |
properties.nextHopType |
O tipo de salto do Azure para o qual o pacote deve ser enviado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de rota. |
|
type |
string |
O tipo do recurso. |
RouteNextHopType
O tipo de salto do Azure para o qual o pacote deve ser enviado.
Name | Tipo | Description |
---|---|---|
Internet |
string |
|
None |
string |
|
VirtualAppliance |
string |
|
VirtualNetworkGateway |
string |
|
VnetLocal |
string |
RouteTable
Recurso de tabela de rotas.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.disableBgpRoutePropagation |
boolean |
Se as rotas aprendidas pelo BGP devem ser desabilitadas nessa tabela de rotas. Verdadeiro significa incapacitar. |
properties.provisioningState |
O estado de provisionamento do recurso da tabela de rotas. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso da tabela de rotas. |
properties.routes |
Route[] |
Coleção de rotas contidas em uma tabela de rotas. |
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
SecurityRule
Regra de segurança de rede.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.access |
O tráfego de rede é permitido ou negado. |
|
properties.description |
string |
Uma descrição para esta regra. Restrito a 140 caracteres. |
properties.destinationAddressPrefix |
string |
O prefixo do endereço de destino. CIDR ou intervalo de IP de destino. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. |
properties.destinationAddressPrefixes |
string[] |
Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. |
properties.destinationApplicationSecurityGroups |
O grupo de segurança do aplicativo especificado como destino. |
|
properties.destinationPortRange |
string |
A porta ou intervalo de destino. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. |
properties.destinationPortRanges |
string[] |
A porta de destino varia. |
properties.direction |
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída. |
|
properties.priority |
integer |
A prioridade da regra. O valor pode estar entre 100 e 4096. O número de prioridade deve ser exclusivo para cada regra da coleção. Quanto menor o número de prioridade, maior a prioridade da regra. |
properties.protocol |
Protocolo de rede ao qual esta regra se aplica. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra de segurança. |
|
properties.sourceAddressPrefix |
string |
O CIDR ou intervalo de IP de origem. Asterisk '*' também pode ser usado para corresponder a todos os IPs de origem. Tags padrão como 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' também podem ser usadas. Se esta for uma regra de entrada, especifica de onde vem o tráfego de rede. |
properties.sourceAddressPrefixes |
string[] |
Os intervalos CIDR ou IP de origem. |
properties.sourceApplicationSecurityGroups |
O grupo de segurança do aplicativo especificado como origem. |
|
properties.sourcePortRange |
string |
A porta ou intervalo de origem. Inteiro ou intervalo entre 0 e 65535. Asterisk '*' também pode ser usado para combinar todas as portas. |
properties.sourcePortRanges |
string[] |
A porta de origem varia. |
type |
string |
O tipo do recurso. |
SecurityRuleAccess
Se o tráfego de rede é permitido ou negado.
Name | Tipo | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
SecurityRuleDirection
A direção da regra. A direção especifica se a regra será avaliada no tráfego de entrada ou saída.
Name | Tipo | Description |
---|---|---|
Inbound |
string |
|
Outbound |
string |
SecurityRuleProtocol
Protocolo de rede ao qual esta regra se aplica.
Name | Tipo | Description |
---|---|---|
* |
string |
|
Ah |
string |
|
Esp |
string |
|
Icmp |
string |
|
Tcp |
string |
|
Udp |
string |
ServiceAssociationLink
Recurso ServiceAssociationLink.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
Nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.allowDelete |
boolean |
Se verdadeiro, o recurso pode ser excluído. |
properties.link |
string |
Link para o recurso externo. |
properties.linkedResourceType |
string |
Tipo de recurso do recurso vinculado. |
properties.locations |
string[] |
Uma lista de locais. |
properties.provisioningState |
O estado de provisionamento do recurso de link de associação de serviço. |
|
type |
string |
Tipo de recurso. |
ServiceEndpointPolicy
Recurso de política de ponto final de serviço.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
kind |
string |
Tipo de política de ponto final de serviço. Esses são metadados usados para a experiência do portal do Azure. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.contextualServiceEndpointPolicies |
string[] |
Uma coleção de política de ponto de extremidade de serviço contextual. |
properties.provisioningState |
O estado de provisionamento do recurso de política de ponto de extremidade de serviço. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de política de ponto de extremidade de serviço. |
properties.serviceAlias |
string |
O alias que indica se a política pertence a um serviço |
properties.serviceEndpointPolicyDefinitions |
Uma coleção de definições de política de ponto de extremidade de serviço da política de ponto de extremidade de serviço. |
|
properties.subnets |
Subnet[] |
Uma coleção de referências a sub-redes. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
ServiceEndpointPolicyDefinition
Definições de política de ponto de extremidade de serviço.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.description |
string |
Uma descrição para esta regra. Restrito a 140 caracteres. |
properties.provisioningState |
O estado de provisionamento do recurso de definição de política de ponto de extremidade de serviço. |
|
properties.service |
string |
Nome do ponto de extremidade do serviço. |
properties.serviceResources |
string[] |
Uma lista de recursos de serviço. |
type |
string |
O tipo do recurso. |
ServiceEndpointPropertiesFormat
As propriedades do ponto de extremidade do serviço.
Name | Tipo | Description |
---|---|---|
locations |
string[] |
Uma lista de locais. |
networkIdentifier |
SubResource como identificador de rede. |
|
provisioningState |
O estado de provisionamento do recurso de ponto de extremidade de serviço. |
|
service |
string |
O tipo do serviço de ponto de extremidade. |
SharingScope
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia.
Name | Tipo | Description |
---|---|---|
DelegatedServices |
string |
|
Tenant |
string |
Subnet
Sub-rede em um recurso de rede virtual.
Name | Tipo | Default value | Description |
---|---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
|
id |
string |
ID do recurso. |
|
name |
string |
O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
|
properties.addressPrefix |
string |
O prefixo de endereço para a sub-rede. |
|
properties.addressPrefixes |
string[] |
Lista de prefixos de endereço para a sub-rede. |
|
properties.applicationGatewayIPConfigurations |
Configurações IP do gateway de aplicativo do recurso de rede virtual. |
||
properties.defaultOutboundAccess |
boolean |
Defina essa propriedade como false para desabilitar a conectividade de saída padrão para todas as VMs na sub-rede. Esta propriedade só pode ser definida no momento da criação da sub-rede e não pode ser atualizada para uma sub-rede existente. |
|
properties.delegations |
Uma série de referências às delegações na sub-rede. |
||
properties.ipAllocations |
Matriz de IpAllocation que faz referência a esta sub-rede. |
||
properties.ipConfigurationProfiles |
Matriz de perfis de configuração IP que fazem referência a esta sub-rede. |
||
properties.ipConfigurations |
Uma matriz de referências às configurações IP da interface de rede usando sub-rede. |
||
properties.ipamPoolPrefixAllocations |
Uma lista de Pools do IPAM para alocação de prefixos de endereço IP. |
||
properties.natGateway |
Gateway Nat associado a esta sub-rede. |
||
properties.networkSecurityGroup |
A referência ao recurso NetworkSecurityGroup. |
||
properties.privateEndpointNetworkPolicies | Disabled |
Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede. |
|
properties.privateEndpoints |
Uma matriz de referências a pontos de extremidade privados. |
||
properties.privateLinkServiceNetworkPolicies | Enabled |
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede. |
|
properties.provisioningState |
O estado de provisionamento do recurso de sub-rede. |
||
properties.purpose |
string |
Uma cadeia de caracteres somente leitura que identifica a intenção de uso dessa sub-rede com base em delegações e outras propriedades definidas pelo usuário. |
|
properties.resourceNavigationLinks |
Uma matriz de referências aos recursos externos usando sub-rede. |
||
properties.routeTable |
A referência ao recurso RouteTable. |
||
properties.serviceAssociationLinks |
Uma matriz de referências a serviços injetados nessa sub-rede. |
||
properties.serviceEndpointPolicies |
Uma matriz de políticas de ponto de extremidade de serviço. |
||
properties.serviceEndpoints |
Uma matriz de pontos de extremidade de serviço. |
||
properties.sharingScope |
Defina essa propriedade como Locatário para permitir o compartilhamento de sub-rede com outras assinaturas em seu locatário do AAD. Esta propriedade só pode ser definida se defaultOutboundAccess estiver definido como false, ambas as propriedades só podem ser definidas se a sub-rede estiver vazia. |
||
type |
string |
Tipo de recurso. |
SubResource
Referência a outro subrecurso.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
SyncMode
Modo síncrono de endereço de back-end para o pool de back-end
Name | Tipo | Description |
---|---|---|
Automatic |
string |
|
Manual |
string |
TrafficAnalyticsConfigurationProperties
Parâmetros que definem a configuração da análise de tráfego.
Name | Tipo | Description |
---|---|---|
enabled |
boolean |
Sinalizar para ativar/desativar a análise de tráfego. |
trafficAnalyticsInterval |
integer |
O intervalo em minutos que decidiria com que frequência o serviço de TA deveria fazer análises de fluxo. |
workspaceId |
string |
O guid de recurso do espaço de trabalho anexado. |
workspaceRegion |
string |
O local do espaço de trabalho anexado. |
workspaceResourceId |
string |
ID do recurso do espaço de trabalho anexado. |
TrafficAnalyticsProperties
Parâmetros que definem a configuração da análise de tráfego.
Name | Tipo | Description |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
Parâmetros que definem a configuração da análise de tráfego. |
TransportProtocol
O protocolo de transporte para o ponto de extremidade.
Name | Tipo | Description |
---|---|---|
All |
string |
|
Tcp |
string |
|
Udp |
string |
UserAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Name | Tipo | Description |
---|---|---|
|
VirtualNetworkPrivateEndpointNetworkPolicies
Habilitar ou Desabilitar a aplicação de diretivas de rede no ponto final privado na sub-rede.
Name | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
NetworkSecurityGroupEnabled |
string |
|
RouteTableEnabled |
string |
VirtualNetworkPrivateLinkServiceNetworkPolicies
Habilitar ou Desabilitar a aplicação de políticas de rede no serviço de link privado na sub-rede.
Name | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkTap
Recurso Toque em Rede Virtual.
Name | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
location |
string |
Localização do recurso. |
name |
string |
Nome do recurso. |
properties.destinationLoadBalancerFrontEndIPConfiguration |
A referência ao endereço IP privado no Load Balancer interno que receberá a torneira. |
|
properties.destinationNetworkInterfaceIPConfiguration |
A referência ao endereço IP privado da nic do coletor que receberá a torneira. |
|
properties.destinationPort |
integer |
A porta de destino VXLAN que receberá o tráfego grampeado. |
properties.networkInterfaceTapConfigurations |
Especifica a lista de IDs de recursos para a configuração IP da interface de rede que precisa ser aproveitada. |
|
properties.provisioningState |
O estado de provisionamento do recurso de toque em rede virtual. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de toque em recurso de rede virtual. |
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
Visibility
A lista de visibilidade do serviço de link privado.
Name | Tipo | Description |
---|---|---|
subscriptions |
string[] |
A lista de subscrições. |