Application Gateways - Create Or Update
Crée ou met à jour la passerelle d’application spécifiée.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2024-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
application
|
path | True |
string |
Nom de la passerelle Application Gateway. |
resource
|
path | True |
string |
Nom du groupe de ressources. |
subscription
|
path | True |
string |
Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Corps de la demande
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
identity |
Identité de la passerelle Application Gateway, s’il est configuré. |
|
location |
string |
Emplacement des ressources. |
properties.authenticationCertificates |
Certificats d’authentification de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.autoscaleConfiguration |
Configuration de mise à l’échelle automatique. |
|
properties.backendAddressPools |
Pool d’adresses back-end de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.backendHttpSettingsCollection |
Paramètres http principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.backendSettingsCollection |
Paramètres principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.customErrorConfigurations |
Configurations d’erreur personnalisées de la ressource application gateway. |
|
properties.enableFips |
boolean |
Indique si FIPS est activé sur la ressource application gateway. |
properties.enableHttp2 |
boolean |
Indique si HTTP2 est activé sur la ressource de passerelle d’application. |
properties.firewallPolicy |
Référence à la ressource FirewallPolicy. |
|
properties.forceFirewallPolicyAssociation |
boolean |
Si la valeur est true, associe une stratégie de pare-feu à une passerelle d’application, que la stratégie diffère de la configuration WAF. |
properties.frontendIPConfigurations |
Adresses IP frontales de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.frontendPorts |
Ports frontaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.gatewayIPConfigurations |
Sous-réseaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.globalConfiguration |
Configuration globale. |
|
properties.httpListeners |
Écouteurs Http de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.listeners |
Écouteurs de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.loadDistributionPolicies |
Chargez les stratégies de distribution de la ressource application gateway. |
|
properties.privateLinkConfigurations |
Configurations PrivateLink sur la passerelle d’application. |
|
properties.probes |
Sondes de la ressource application gateway. |
|
properties.redirectConfigurations |
Rediriger les configurations de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.requestRoutingRules |
Demander des règles de routage de la ressource Application Gateway. |
|
properties.rewriteRuleSets |
Réécrire des règles pour la ressource application gateway. |
|
properties.routingRules |
Règles de routage de la ressource application gateway. |
|
properties.sku |
Référence SKU de la ressource application gateway. |
|
properties.sslCertificates |
Certificats SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.sslPolicy |
Stratégie SSL de la ressource application gateway. |
|
properties.sslProfiles |
Profils SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.trustedClientCertificates |
Certificats clients approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.trustedRootCertificates |
Certificats racines approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.urlPathMaps |
Mappage de chemin d’URL de la ressource Application Gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.webApplicationFirewallConfiguration |
Configuration du pare-feu d’applications web. |
|
tags |
object |
Balises de ressource. |
zones |
string[] |
Liste des zones de disponibilité indiquant à partir de laquelle la ressource doit provenir. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Mise à jour réussie. L’opération retourne la ressource ApplicationGateway résultante. |
|
201 Created |
Créez une opération réussie. L’opération retourne la ressource ApplicationGateway résultante. |
|
Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Create Application Gateway
Exemple de requête
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
}
}
}
Exemple de réponse
{
"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
}
}
}
Définitions
Nom | Description |
---|---|
Application |
Ressource Application Gateway. |
Application |
Certificats d’authentification d’une passerelle d’application. |
Application |
Configuration de la mise à l’échelle automatique d’Application Gateway. |
Application |
Adresse principale d’une passerelle d’application. |
Application |
Pool d’adresses principales d’une passerelle d’application. |
Application |
Paramètres du pool d’adresses back-end d’une passerelle d’application. |
Application |
Paramètres du pool d’adresses back-end d’une passerelle d’application. |
Application |
Configuration de l’authentification du client Application Gateway. |
Application |
Vérifiez l’état de révocation des certificats clients. |
Application |
Le drainage des connexions permet d’activer les connexions à un serveur principal pendant une période spécifiée après la suppression du serveur principal de la configuration. |
Application |
Affinité basée sur les cookies. |
Application |
Erreur personnalisée d’une passerelle d’application. |
Application |
Code d’état de l’erreur personnalisée application gateway. |
Application |
Permet de désactiver des règles au sein d’un groupe de règles ou d’un groupe de règles entier. |
Application |
Autorisez l’exclusion d’une variable répondant à la condition de la vérification WAF. |
Application |
Mode de pare-feu d’application web. |
Application |
Configuration IP frontale d’une passerelle d’application. |
Application |
Port frontal d’une passerelle d’application. |
Application |
Configuration globale d’Application Gateway. |
Application |
Configuration d’en-tête des actions définies dans Application Gateway. |
Application |
Écouteur Http d’une passerelle d’application. |
Application |
Configuration IP d’une passerelle d’application. Actuellement, 1 configuration d’adresse IP privée publique et 1 est autorisée. |
Application |
Écouteur d’une passerelle d’application. |
Application |
Chargez la ressource Cibles de distribution d’une passerelle d’application. |
Application |
Chargez la stratégie de distribution d’une passerelle Application Gateway. |
Application |
Charger la cible de distribution d’une passerelle d’application. |
Application |
État opérationnel de la ressource application gateway. |
Application |
Règle de chemin d’accès du mappage de chemin d’URL d’une passerelle Application Gateway. |
Application |
Connexion de point de terminaison privé sur une passerelle d’application. |
Application |
Configuration de liaison privée sur une passerelle d’application. |
Application |
Configuration ip de liaison privée application gateway. |
Application |
Sonde de la passerelle Application Gateway. |
Application |
Correspondance de réponse d’intégrité de la sonde Application Gateway. |
Application |
Protocole Application Gateway. |
Application |
Rediriger la configuration d’une passerelle Application Gateway. |
Application |
Type de redirection HTTP. |
Application |
Demander une règle de routage d’une passerelle Application Gateway. |
Application |
Type de règle. |
Application |
Réécrire la règle d’une passerelle Application Gateway. |
Application |
Ensemble d’actions dans la règle de réécriture dans Application Gateway. |
Application |
Ensemble de conditions dans la règle de réécriture dans Application Gateway. |
Application |
Réécrire l’ensemble de règles d’une passerelle Application Gateway. |
Application |
Règle de routage d’une passerelle d’application. |
Application |
Référence SKU d’une passerelle d’application. |
Application |
Famille d’une référence SKU application gateway. |
Application |
Nom d’une référence SKU application gateway. |
Application |
Certificats SSL d’une passerelle d’application. |
Application |
Suites de chiffrement Ssl à activer dans l’ordre spécifié pour la passerelle d’application. |
Application |
Stratégie Ssl Application Gateway. |
Application |
Nom de la stratégie prédéfinie Ssl. |
Application |
Type de stratégie Ssl. |
Application |
Profil SSL d’une passerelle d’application. |
Application |
Protocoles SSL à désactiver sur la passerelle Application Gateway. |
Application |
Couche d’une passerelle d’application. |
Application |
Certificats clients approuvés d’une passerelle Application Gateway. |
Application |
Certificats racines approuvés d’une passerelle d’application. |
Application |
Configuration url des actions définies dans Application Gateway. |
Application |
UrlPathMaps donne un chemin d’URL aux informations de mappage principal pour PathBasedRouting. |
Application |
Configuration du pare-feu d’applications web Application Gateway. |
Application |
Un groupe de sécurité d’application dans un groupe de ressources. |
Auto |
Liste d’approbation automatique du service private link. |
Backend |
Pool d’adresses IP principales. |
Cloud |
Réponse d’erreur du service. |
Cloud |
Réponse d’erreur du service. |
Custom |
Contient la configuration de résolution DNS personnalisée du client. |
Ddos |
Contient les paramètres de protection DDoS de l’adresse IP publique. |
Ddos |
Mode de protection DDoS de l’adresse IP publique |
Delegation |
Détaille le service auquel le sous-réseau est délégué. |
Delete |
Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée |
Extended |
Type complexe ExtendedLocation. |
Extended |
Type de l’emplacement étendu. |
Flow |
Ressource de journal de flux. |
Flow |
Paramètres qui définissent le format du journal de flux. |
Flow |
Type de fichier du journal de flux. |
Frontend |
Adresse IP frontale de l’équilibreur de charge. |
Gateway |
Interface de tunnel de l’équilibreur de charge de passerelle d’un pool d’adresses back-end d’équilibreur de charge. |
Gateway |
Type de trafic de l’interface de tunnel de l’équilibreur de charge de passerelle. |
Gateway |
Protocole de l’interface de tunnel de l’équilibreur de charge de passerelle. |
Header |
Champ facultatif sous « Action de réécriture ». Il vous permet de capturer et de modifier la ou les valeurs d’un en-tête spécifique lorsque plusieurs en-têtes portant le même nom existent. Actuellement pris en charge pour Set-Cookie en-tête Réponse uniquement. Pour plus d’informations, visitez https://aka.ms/appgwheadercrud |
Inbound |
Règle NAT entrante de l’équilibreur de charge. |
IPAllocation |
Méthode d’allocation d’adresses IP. |
Ipam |
Référence d’allocation de préfixe IpamPool. |
IPConfiguration |
Configuration IP. |
IPConfiguration |
Ressource enfant du profil de configuration IP. |
Ip |
Contient l’IpTag associé à l’objet. |
IPVersion |
Version de l’adresse IP. |
Load |
Adresses principales de l’équilibreur de charge. |
Load |
Liste des états d’administration qui, une fois définis, peuvent remplacer la sonde d’intégrité afin que Load Balancer transfère toujours les nouvelles connexions au serveur principal, ou refuse de nouvelles connexions et réinitialise les connexions existantes. |
Managed |
Identité de la ressource. |
Nat |
Ressource nat Gateway. |
Nat |
Référence SKU de la passerelle nat. |
Nat |
Nom de la référence SKU nat Gateway. |
Nat |
Mappages de ports individuels pour la règle NAT de trafic entrant créée pour le pool principal. |
Network |
Interface réseau dans un groupe de ressources. |
Network |
Mode auxiliaire de la ressource d’interface réseau. |
Network |
Référence SKU auxiliaire de la ressource d’interface réseau. |
Network |
Paramètres DNS d’une interface réseau. |
Network |
IPConfiguration dans une interface réseau. |
Network |
Propriétés PrivateLinkConnection pour l’interface réseau. |
Network |
Phase de migration de la ressource d’interface réseau. |
Network |
Type de ressource d’interface réseau. |
Network |
Appuyez sur configuration dans une interface réseau. |
Network |
Ressource NetworkSecurityGroup. |
Private |
Ressource de point de terminaison privé. |
Private |
Ressource PrivateEndpointConnection. |
Private |
Configuration IP du point de terminaison privé. |
Private |
Ressource de service Private Link. |
Private |
Ressource PrivateLinkServiceConnection. |
Private |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
Private |
Configuration ip du service private link. |
Provisioning |
État d’approvisionnement actuel. |
Public |
Ressource d’adresse IP publique. |
Public |
Contient le nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique. |
Public |
Étendue de l’étiquette de nom de domaine. Si une étiquette de nom de domaine et une étendue d’étiquette de nom de domaine sont spécifiées, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure avec une valeur hachée inclut le nom de domaine complet. |
Public |
Phase de migration de l’adresse IP publique. |
Public |
Référence SKU d’une adresse IP publique. |
Public |
Nom d’une référence SKU d’adresse IP publique. |
Public |
Niveau d’une référence SKU d’adresse IP publique. |
Resource |
Type d’identité utilisé pour la ressource. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle. |
Resource |
Ressource ResourceNavigationLink. |
Retention |
Paramètres qui définissent la stratégie de rétention pour le journal de flux. |
Route |
Ressource de routage. |
Route |
Type de tronçon Azure auquel le paquet doit être envoyé. |
Route |
Ressource de table de routage. |
Security |
Règle de sécurité réseau. |
Security |
Indique si le trafic réseau est autorisé ou refusé. |
Security |
Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant. |
Security |
Protocole réseau auquel cette règle s’applique. |
Service |
Ressource ServiceAssociationLink. |
Service |
Ressource de stratégie de point de terminaison de service. |
Service |
Définitions de stratégie de point de terminaison de service. |
Service |
Propriétés du point de terminaison de service. |
Sharing |
Définissez cette propriété sur Tenant pour autoriser le partage de sous-réseau avec d’autres abonnements dans votre locataire AAD. Cette propriété ne peut être définie que si defaultOutboundAccess a la valeur false, les deux propriétés ne peuvent être définies que si le sous-réseau est vide. |
Subnet |
Sous-réseau d’une ressource de réseau virtuel. |
Sub |
Référence à une autre sous-ressource. |
Sync |
Mode synchrone d’adresse du serveur principal pour le pool principal |
Traffic |
Paramètres qui définissent la configuration de l’analytique du trafic. |
Traffic |
Paramètres qui définissent la configuration de l’analytique du trafic. |
Transport |
Protocole de transport pour le point de terminaison. |
User |
Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
Virtual |
Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau. |
Virtual |
Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau. |
Virtual |
Ressource d’appui sur le réseau virtuel. |
Visibility |
Liste de visibilité du service private link. |
ApplicationGateway
Ressource Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
identity |
Identité de la passerelle Application Gateway, s’il est configuré. |
|
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.authenticationCertificates |
Certificats d’authentification de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.autoscaleConfiguration |
Configuration de mise à l’échelle automatique. |
|
properties.backendAddressPools |
Pool d’adresses back-end de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.backendHttpSettingsCollection |
Paramètres http principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.backendSettingsCollection |
Paramètres principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.customErrorConfigurations |
Configurations d’erreur personnalisées de la ressource application gateway. |
|
properties.defaultPredefinedSslPolicy |
Stratégie SSL prédéfinie par défaut appliquée à la ressource de passerelle d’application. |
|
properties.enableFips |
boolean |
Indique si FIPS est activé sur la ressource application gateway. |
properties.enableHttp2 |
boolean |
Indique si HTTP2 est activé sur la ressource de passerelle d’application. |
properties.firewallPolicy |
Référence à la ressource FirewallPolicy. |
|
properties.forceFirewallPolicyAssociation |
boolean |
Si la valeur est true, associe une stratégie de pare-feu à une passerelle d’application, que la stratégie diffère de la configuration WAF. |
properties.frontendIPConfigurations |
Adresses IP frontales de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.frontendPorts |
Ports frontaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.gatewayIPConfigurations |
Sous-réseaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.globalConfiguration |
Configuration globale. |
|
properties.httpListeners |
Écouteurs Http de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.listeners |
Écouteurs de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.loadDistributionPolicies |
Chargez les stratégies de distribution de la ressource application gateway. |
|
properties.operationalState |
État opérationnel de la ressource application gateway. |
|
properties.privateEndpointConnections |
Connexions de point de terminaison privé sur la passerelle d’application. |
|
properties.privateLinkConfigurations |
Configurations PrivateLink sur la passerelle d’application. |
|
properties.probes |
Sondes de la ressource application gateway. |
|
properties.provisioningState |
État d’approvisionnement de la ressource Application Gateway. |
|
properties.redirectConfigurations |
Rediriger les configurations de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.requestRoutingRules |
Demander des règles de routage de la ressource Application Gateway. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource Application Gateway. |
properties.rewriteRuleSets |
Réécrire des règles pour la ressource application gateway. |
|
properties.routingRules |
Règles de routage de la ressource application gateway. |
|
properties.sku |
Référence SKU de la ressource application gateway. |
|
properties.sslCertificates |
Certificats SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.sslPolicy |
Stratégie SSL de la ressource application gateway. |
|
properties.sslProfiles |
Profils SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.trustedClientCertificates |
Certificats clients approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.trustedRootCertificates |
Certificats racines approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.urlPathMaps |
Mappage de chemin d’URL de la ressource Application Gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway. |
|
properties.webApplicationFirewallConfiguration |
Configuration du pare-feu d’applications web. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
zones |
string[] |
Liste des zones de disponibilité indiquant à partir de laquelle la ressource doit provenir. |
ApplicationGatewayAuthenticationCertificate
Certificats d’authentification d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du certificat d’authentification unique au sein d’une passerelle Application Gateway. |
properties.data |
string |
Données publiques de certificat. |
properties.provisioningState |
État d’approvisionnement de la ressource de certificat d’authentification. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayAutoscaleConfiguration
Configuration de la mise à l’échelle automatique d’Application Gateway.
Nom | Type | Description |
---|---|---|
maxCapacity |
integer |
Limite supérieure au nombre de capacité Application Gateway. |
minCapacity |
integer |
Limite inférieure au nombre de capacité Application Gateway. |
ApplicationGatewayBackendAddress
Adresse principale d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
fqdn |
string |
Nom de domaine complet (FQDN). |
ipAddress |
string |
Adresse IP. |
ApplicationGatewayBackendAddressPool
Pool d’adresses principales d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du pool d’adresses back-end unique au sein d’une passerelle Application Gateway. |
properties.backendAddresses |
Adresses back-end. |
|
properties.backendIPConfigurations |
Collection de références aux adresses IP définies dans les interfaces réseau. |
|
properties.provisioningState |
État d’approvisionnement de la ressource du pool d’adresses principal. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayBackendHttpSettings
Paramètres du pool d’adresses back-end d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom des paramètres http principaux uniques au sein d’une passerelle Application Gateway. |
properties.affinityCookieName |
string |
Nom du cookie à utiliser pour le cookie d’affinité. |
properties.authenticationCertificates |
Tableau de références aux certificats d’authentification application gateway. |
|
properties.connectionDraining |
Drainage de connexion de la ressource de paramètres http back-end. |
|
properties.cookieBasedAffinity |
Affinité basée sur les cookies. |
|
properties.hostName |
string |
En-tête de l’hôte à envoyer aux serveurs principaux. |
properties.path |
string |
Chemin qui doit être utilisé comme préfixe pour toutes les requêtes HTTP. Null signifie qu’aucun chemin d’accès n’est préfixé. La valeur par défaut est Null. |
properties.pickHostNameFromBackendAddress |
boolean |
Indique s’il faut choisir l’en-tête de l’hôte à partir du nom d’hôte du serveur principal. La valeur par défaut est false. |
properties.port |
integer |
Port de destination sur le serveur principal. |
properties.probe |
Ressource de sonde d’une passerelle Application Gateway. |
|
properties.probeEnabled |
boolean |
Indique si la sonde est activée. La valeur par défaut est false. |
properties.protocol |
Protocole utilisé pour communiquer avec le back-end. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de paramètres HTTP back-end. |
|
properties.requestTimeout |
integer |
Délai d’expiration de la demande en secondes. Application Gateway échouera la requête si la réponse n’est pas reçue dans RequestTimeout. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
properties.trustedRootCertificates |
Tableau de références aux certificats racines approuvés de la passerelle Application Gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayBackendSettings
Paramètres du pool d’adresses back-end d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom des paramètres principaux uniques au sein d’une passerelle Application Gateway. |
properties.hostName |
string |
Indication du nom de serveur à envoyer aux serveurs principaux pour le protocole Tls. |
properties.pickHostNameFromBackendAddress |
boolean |
Indique s’il faut choisir une indication de nom de serveur à partir du nom d’hôte du serveur principal pour le protocole Tls. La valeur par défaut est false. |
properties.port |
integer |
Port de destination sur le serveur principal. |
properties.probe |
Ressource de sonde d’une passerelle Application Gateway. |
|
properties.protocol |
Protocole utilisé pour communiquer avec le back-end. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de paramètres HTTP back-end. |
|
properties.timeout |
integer |
Délai d’expiration de la connexion en secondes. Application Gateway échouera la requête si la réponse n’est pas reçue dans ConnectionTimeout. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
properties.trustedRootCertificates |
Tableau de références aux certificats racines approuvés de la passerelle Application Gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayClientAuthConfiguration
Configuration de l’authentification du client Application Gateway.
Nom | Type | Description |
---|---|---|
verifyClientCertIssuerDN |
boolean |
Vérifiez le nom de l’émetteur du certificat client sur la passerelle d’application. |
verifyClientRevocation |
Vérifiez l’état de révocation des certificats clients. |
ApplicationGatewayClientRevocationOptions
Vérifiez l’état de révocation des certificats clients.
Nom | Type | Description |
---|---|---|
None |
string |
|
OCSP |
string |
ApplicationGatewayConnectionDraining
Le drainage des connexions permet d’activer les connexions à un serveur principal pendant une période spécifiée après la suppression du serveur principal de la configuration.
Nom | Type | Description |
---|---|---|
drainTimeoutInSec |
integer |
Le nombre de secondes de drainage de connexion est actif. Les valeurs acceptables sont comprises entre 1 seconde et 3600 secondes. |
enabled |
boolean |
Indique si le drainage de connexion est activé ou non. |
ApplicationGatewayCookieBasedAffinity
Affinité basée sur les cookies.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ApplicationGatewayCustomError
Erreur personnalisée d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
customErrorPageUrl |
string |
URL de la page d’erreur de l’erreur personnalisée application gateway. |
statusCode |
Code d’état de l’erreur personnalisée application gateway. |
ApplicationGatewayCustomErrorStatusCode
Code d’état de l’erreur personnalisée application gateway.
Nom | Type | Description |
---|---|---|
HttpStatus400 |
string |
|
HttpStatus403 |
string |
|
HttpStatus404 |
string |
|
HttpStatus405 |
string |
|
HttpStatus408 |
string |
|
HttpStatus500 |
string |
|
HttpStatus502 |
string |
|
HttpStatus503 |
string |
|
HttpStatus504 |
string |
ApplicationGatewayFirewallDisabledRuleGroup
Permet de désactiver des règles au sein d’un groupe de règles ou d’un groupe de règles entier.
Nom | Type | Description |
---|---|---|
ruleGroupName |
string |
Nom du groupe de règles qui sera désactivé. |
rules |
integer[] |
Liste des règles qui seront désactivées. Si la valeur est Null, toutes les règles du groupe de règles sont désactivées. |
ApplicationGatewayFirewallExclusion
Autorisez l’exclusion d’une variable répondant à la condition de la vérification WAF.
Nom | Type | Description |
---|---|---|
matchVariable |
string |
Variable à exclure. |
selector |
string |
Lorsque matchVariable est une collection, l’opérateur utilisé pour spécifier les éléments de la collection auquel cette exclusion s’applique. |
selectorMatchOperator |
string |
Lorsque matchVariable est une collection, utilisez le sélecteur pour spécifier les éléments de la collection auxquels cette exclusion s’applique. |
ApplicationGatewayFirewallMode
Mode de pare-feu d’application web.
Nom | Type | Description |
---|---|---|
Detection |
string |
|
Prevention |
string |
ApplicationGatewayFrontendIPConfiguration
Configuration IP frontale d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration IP frontale unique au sein d’une passerelle Application Gateway. |
properties.privateIPAddress |
string |
PrivateIPAddress de la configuration IP de l’interface réseau. |
properties.privateIPAllocationMethod |
Méthode d’allocation d’adresses IP privées. |
|
properties.privateLinkConfiguration |
Référence à la configuration de liaison privée application gateway. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de configuration IP frontale. |
|
properties.publicIPAddress |
Référence à la ressource PublicIP. |
|
properties.subnet |
Référence à la ressource de sous-réseau. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayFrontendPort
Port frontal d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du port frontal unique au sein d’une passerelle Application Gateway. |
properties.port |
integer |
Port frontal. |
properties.provisioningState |
État d’approvisionnement de la ressource de port front-end. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayGlobalConfiguration
Configuration globale d’Application Gateway.
Nom | Type | Description |
---|---|---|
enableRequestBuffering |
boolean |
Activer la mise en mémoire tampon des demandes. |
enableResponseBuffering |
boolean |
Activer la mise en mémoire tampon de réponse. |
ApplicationGatewayHeaderConfiguration
Configuration d’en-tête des actions définies dans Application Gateway.
Nom | Type | Description |
---|---|---|
headerName |
string |
Nom d’en-tête de la configuration d’en-tête. |
headerValue |
string |
Valeur d’en-tête de la configuration de l’en-tête. |
headerValueMatcher |
Champ facultatif sous « Action de réécriture ». Il vous permet de capturer et de modifier la ou les valeurs d’un en-tête spécifique lorsque plusieurs en-têtes portant le même nom existent. Actuellement pris en charge pour Set-Cookie en-tête Réponse uniquement. Pour plus d’informations, visitez https://aka.ms/appgwheadercrud |
ApplicationGatewayHttpListener
Écouteur Http d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de l’écouteur HTTP unique au sein d’une passerelle Application Gateway. |
properties.customErrorConfigurations |
Configurations d’erreur personnalisées de l’écouteur HTTP. |
|
properties.firewallPolicy |
Référence à la ressource FirewallPolicy. |
|
properties.frontendIPConfiguration |
Ressource de configuration IP frontale d’une passerelle d’application. |
|
properties.frontendPort |
Ressource de port frontal d’une passerelle d’application. |
|
properties.hostName |
string |
Nom d’hôte de l’écouteur HTTP. |
properties.hostNames |
string[] |
Liste des noms d’hôtes pour l’écouteur HTTP qui autorise également des caractères génériques spéciaux. |
properties.protocol |
Protocole de l’écouteur HTTP. |
|
properties.provisioningState |
État d’approvisionnement de la ressource d’écouteur HTTP. |
|
properties.requireServerNameIndication |
boolean |
Applicable uniquement si le protocole est https. Active SNI pour l’hébergement multiple. |
properties.sslCertificate |
Ressource de certificat SSL d’une passerelle d’application. |
|
properties.sslProfile |
Ressource de profil SSL de la passerelle Application Gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayIPConfiguration
Configuration IP d’une passerelle d’application. Actuellement, 1 configuration d’adresse IP privée publique et 1 est autorisée.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration IP unique au sein d’une passerelle Application Gateway. |
properties.provisioningState |
État d’approvisionnement de la ressource de configuration IP de la passerelle d’application. |
|
properties.subnet |
Référence à la ressource de sous-réseau. Sous-réseau à partir duquel application gateway obtient son adresse privée. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayListener
Écouteur d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de l’écouteur unique au sein d’une passerelle Application Gateway. |
properties.frontendIPConfiguration |
Ressource de configuration IP frontale d’une passerelle d’application. |
|
properties.frontendPort |
Ressource de port frontal d’une passerelle d’application. |
|
properties.hostNames |
string[] |
Liste des indications de nom de serveur (SNI) pour l’écouteur multise site TLS qui autorise également des caractères génériques spéciaux. |
properties.protocol |
Protocole de l’écouteur. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de l’écouteur. |
|
properties.sslCertificate |
Ressource de certificat SSL d’une passerelle d’application. |
|
properties.sslProfile |
Ressource de profil SSL de la passerelle Application Gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayLoadDistributionAlgorithm
Chargez la ressource Cibles de distribution d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
IpHash |
string |
|
LeastConnections |
string |
|
RoundRobin |
string |
ApplicationGatewayLoadDistributionPolicy
Chargez la stratégie de distribution d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la stratégie de distribution de charge unique au sein d’une passerelle Application Gateway. |
properties.loadDistributionAlgorithm |
Chargez la ressource Cibles de distribution d’une passerelle d’application. |
|
properties.loadDistributionTargets |
Chargez la ressource Cibles de distribution d’une passerelle d’application. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de stratégie de distribution de charge. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayLoadDistributionTarget
Charger la cible de distribution d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la stratégie de distribution de charge unique au sein d’une passerelle Application Gateway. |
properties.backendAddressPool |
Ressource du pool d’adresses back-end de la passerelle d’application. |
|
properties.weightPerServer |
integer |
Poids par serveur. Plage comprise entre 1 et 100. |
type |
string |
Type de la ressource. |
ApplicationGatewayOperationalState
État opérationnel de la ressource application gateway.
Nom | Type | Description |
---|---|---|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
ApplicationGatewayPathRule
Règle de chemin d’accès du mappage de chemin d’URL d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la règle de chemin d’accès unique au sein d’une passerelle Application Gateway. |
properties.backendAddressPool |
Ressource du pool d’adresses back-end de la règle de chemin d’accès au chemin d’accès de l’URL. |
|
properties.backendHttpSettings |
Ressource des paramètres http principaux de la règle de chemin d’accès au chemin d’accès d’URL. |
|
properties.firewallPolicy |
Référence à la ressource FirewallPolicy. |
|
properties.loadDistributionPolicy |
Chargez la ressource de stratégie de distribution de la règle de chemin d’accès au chemin d’accès d’URL. |
|
properties.paths |
string[] |
Règles de chemin d’accès de la carte de chemin d’accès d’URL. |
properties.provisioningState |
État d’approvisionnement de la ressource de règle de chemin d’accès. |
|
properties.redirectConfiguration |
Rediriger la ressource de configuration de la règle de chemin d’accès au chemin d’accès d’URL. |
|
properties.rewriteRuleSet |
Réécrire la ressource d’ensemble de règles du chemin d’accès au chemin d’ACCÈS d’URL. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayPrivateEndpointConnection
Connexion de point de terminaison privé sur une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la connexion de point de terminaison privé sur une passerelle d’application. |
properties.linkIdentifier |
string |
ID de lien consommateur. |
properties.privateEndpoint |
Ressource du point de terminaison privé. |
|
properties.privateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de connexion de point de terminaison privé application gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayPrivateLinkConfiguration
Configuration de liaison privée sur une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration de liaison privée unique au sein d’une passerelle Application Gateway. |
properties.ipConfigurations |
Tableau de configurations ip de liaison privée application gateway. |
|
properties.provisioningState |
État d’approvisionnement de la configuration de liaison privée application gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayPrivateLinkIpConfiguration
Configuration ip de liaison privée application gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration ip de liaison privée application gateway. |
properties.primary |
boolean |
Indique si la configuration ip est primaire ou non. |
properties.privateIPAddress |
string |
Adresse IP privée de la configuration IP. |
properties.privateIPAllocationMethod |
Méthode d’allocation d’adresses IP privées. |
|
properties.provisioningState |
État d’approvisionnement de la configuration IP de liaison privée de la passerelle Application Gateway. |
|
properties.subnet |
Référence à la ressource de sous-réseau. |
|
type |
string |
Type de ressource. |
ApplicationGatewayProbe
Sonde de la passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la sonde unique au sein d’une passerelle Application Gateway. |
properties.host |
string |
Nom d’hôte à laquelle envoyer la sonde. |
properties.interval |
integer |
Intervalle de détection en secondes. Il s’agit de l’intervalle de temps entre deux sondes consécutives. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
properties.match |
Critère de classification d’une réponse de sonde saine. |
|
properties.minServers |
integer |
Nombre minimal de serveurs qui sont toujours marqués comme sains. La valeur par défaut est 0. |
properties.path |
string |
Chemin relatif de la sonde. Le chemin d’accès valide commence à partir de « / ». La sonde est envoyée à :// :. |
properties.pickHostNameFromBackendHttpSettings |
boolean |
Indique si l’en-tête de l’hôte doit être sélectionné à partir des paramètres http principaux. La valeur par défaut est false. |
properties.pickHostNameFromBackendSettings |
boolean |
Indique si l’indication du nom du serveur doit être choisie dans les paramètres principaux du protocole Tls. La valeur par défaut est false. |
properties.port |
integer |
Port personnalisé qui sera utilisé pour la détection des serveurs principaux. La valeur valide est comprise entre 1 et 65535. Si ce n’est pas le cas, le port à partir des paramètres HTTP sera utilisé. Cette propriété est valide pour Basic, Standard_v2 et WAF_v2 uniquement. |
properties.protocol |
Protocole utilisé pour la sonde. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de sonde. |
|
properties.timeout |
integer |
Délai d’expiration de la sonde en secondes. Sonde marquée comme ayant échoué si la réponse valide n’est pas reçue avec cette période d’expiration. Les valeurs acceptables sont comprises entre 1 seconde et 86400 secondes. |
properties.unhealthyThreshold |
integer |
Nombre de nouvelles tentatives de la sonde. Le serveur principal est marqué en panne après que le nombre d’échecs de sonde consécutifs atteint UnhealthyThreshold. Les valeurs acceptables sont comprises entre 1 seconde et 20. |
type |
string |
Type de la ressource. |
ApplicationGatewayProbeHealthResponseMatch
Correspondance de réponse d’intégrité de la sonde Application Gateway.
Nom | Type | Description |
---|---|---|
body |
string |
Corps qui doit être contenu dans la réponse d’intégrité. La valeur par défaut est vide. |
statusCodes |
string[] |
Plages autorisées de codes d’état intègres. La plage par défaut des codes d’état sain est 200-399. |
ApplicationGatewayProtocol
Protocole Application Gateway.
Nom | Type | Description |
---|---|---|
Http |
string |
Pris en charge pour les propriétés httpListeners et backendHttpSettingsCollection. |
Https |
string |
Pris en charge pour les propriétés httpListeners et backendHttpSettingsCollection. |
Tcp |
string |
Pris en charge pour les écouteurs et les propriétés backendSettingsCollection. |
Tls |
string |
Pris en charge pour les écouteurs et les propriétés backendSettingsCollection. |
ApplicationGatewayRedirectConfiguration
Rediriger la configuration d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration de redirection unique au sein d’une passerelle Application Gateway. |
properties.includePath |
boolean |
Incluez le chemin d’accès dans l’URL redirigée. |
properties.includeQueryString |
boolean |
Incluez la chaîne de requête dans l’URL redirigée. |
properties.pathRules |
Règles de chemin spécifiant la configuration de redirection. |
|
properties.redirectType |
Type de redirection HTTP. |
|
properties.requestRoutingRules |
Routage des demandes spécifiant la configuration de redirection. |
|
properties.targetListener |
Référence à un écouteur pour rediriger la requête vers. |
|
properties.targetUrl |
string |
URL vers laquelle rediriger la requête. |
properties.urlPathMaps |
Mappages de chemin d’URL spécifiant la configuration de redirection par défaut. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayRedirectType
Type de redirection HTTP.
Nom | Type | Description |
---|---|---|
Found |
string |
|
Permanent |
string |
|
SeeOther |
string |
|
Temporary |
string |
ApplicationGatewayRequestRoutingRule
Demander une règle de routage d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la règle de routage de requête unique au sein d’une passerelle Application Gateway. |
properties.backendAddressPool |
Ressource du pool d’adresses back-end de la passerelle d’application. |
|
properties.backendHttpSettings |
Ressource de paramètres http du serveur principal de la passerelle d’application. |
|
properties.httpListener |
Ressource d’écouteur Http de la passerelle d’application. |
|
properties.loadDistributionPolicy |
Chargez la ressource de stratégie de distribution de la passerelle Application Gateway. |
|
properties.priority |
integer |
Priorité de la règle de routage des requêtes. |
properties.provisioningState |
État d’approvisionnement de la ressource de règle de routage de requête. |
|
properties.redirectConfiguration |
Redirigez la ressource de configuration de la passerelle Application Gateway. |
|
properties.rewriteRuleSet |
Réécrire la ressource Jeu de règles dans la règle de base de la passerelle d’application. |
|
properties.ruleType |
Type de règle. |
|
properties.urlPathMap |
Ressource de mappage de chemin d’URL de la passerelle Application Gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayRequestRoutingRuleType
Type de règle.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
PathBasedRouting |
string |
ApplicationGatewayRewriteRule
Réécrire la règle d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
actionSet |
Ensemble d’actions à effectuer dans le cadre de la règle de réécriture. |
|
conditions |
Conditions en fonction desquelles l’exécution du jeu d’actions sera évaluée. |
|
name |
string |
Nom de la règle de réécriture unique au sein d’une passerelle Application Gateway. |
ruleSequence |
integer |
Séquence de règles de la règle de réécriture qui détermine l’ordre d’exécution d’une règle particulière dans un RewriteRuleSet. |
ApplicationGatewayRewriteRuleActionSet
Ensemble d’actions dans la règle de réécriture dans Application Gateway.
Nom | Type | Description |
---|---|---|
requestHeaderConfigurations |
Actions d’en-tête de requête dans le jeu d’actions. |
|
responseHeaderConfigurations |
Actions d’en-tête de réponse dans le jeu d’actions. |
|
urlConfiguration |
Action de configuration d’URL dans le jeu d’actions. |
ApplicationGatewayRewriteRuleCondition
Ensemble de conditions dans la règle de réécriture dans Application Gateway.
Nom | Type | Description |
---|---|---|
ignoreCase |
boolean |
Définir ce paramètre sur la valeur de vérité avec forcer le modèle à effectuer une comparaison sensible à la casse. |
negate |
boolean |
Définir cette valeur comme la vérité forcera à vérifier la négation de la condition donnée par l’utilisateur. |
pattern |
string |
Modèle, chaîne fixe ou expression régulière, qui évalue la vérité de la condition. |
variable |
string |
Paramètre de condition du RewriteRuleCondition. |
ApplicationGatewayRewriteRuleSet
Réécrire l’ensemble de règles d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du jeu de règles de réécriture unique au sein d’une passerelle Application Gateway. |
properties.provisioningState |
État d’approvisionnement de la ressource de jeu de règles de réécriture. |
|
properties.rewriteRules |
Réécrire des règles dans l’ensemble de règles de réécriture. |
ApplicationGatewayRoutingRule
Règle de routage d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la règle de routage unique au sein d’une passerelle Application Gateway. |
properties.backendAddressPool |
Ressource du pool d’adresses back-end de la passerelle d’application. |
|
properties.backendSettings |
Ressource de paramètres principaux de la passerelle d’application. |
|
properties.listener |
Ressource d’écouteur de la passerelle Application Gateway. |
|
properties.priority |
integer |
Priorité de la règle de routage. |
properties.provisioningState |
État d’approvisionnement de la ressource de règle de routage de requête. |
|
properties.ruleType |
Type de règle. |
|
type |
string |
Type de la ressource. |
ApplicationGatewaySku
Référence SKU d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
capacity |
integer |
Capacité (nombre d’instances) d’une passerelle Application Gateway. |
family |
Famille d’une référence SKU application gateway. |
|
name |
Nom d’une référence SKU application gateway. |
|
tier |
Couche d’une passerelle d’application. |
ApplicationGatewaySkuFamily
Famille d’une référence SKU application gateway.
Nom | Type | Description |
---|---|---|
Generation_1 |
string |
|
Generation_2 |
string |
ApplicationGatewaySkuName
Nom d’une référence SKU application gateway.
Nom | Type | 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
Certificats SSL d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du certificat SSL unique au sein d’une passerelle Application Gateway. |
properties.data |
string |
Certificat pfx codé en base 64. Applicable uniquement dans la demande PUT. |
properties.keyVaultSecretId |
string |
ID de secret de (objet pfx non chiffré encodé en base 64) « Secret » ou « Certificate » stocké dans KeyVault. |
properties.password |
string |
Mot de passe pour le fichier pfx spécifié dans les données. Applicable uniquement dans la requête PUT. |
properties.provisioningState |
État d’approvisionnement de la ressource de certificat SSL. |
|
properties.publicCertData |
string |
Données de certificat public codées en base 64 correspondant à pfx spécifiées dans les données. Applicable uniquement dans la requête GET. |
type |
string |
Type de la ressource. |
ApplicationGatewaySslCipherSuite
Suites de chiffrement Ssl à activer dans l’ordre spécifié pour la passerelle d’application.
Nom | Type | 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
Stratégie Ssl Application Gateway.
Nom | Type | Description |
---|---|---|
cipherSuites |
Suites de chiffrement Ssl à activer dans l’ordre spécifié pour la passerelle d’application. |
|
disabledSslProtocols |
Protocoles SSL à désactiver sur la passerelle Application Gateway. |
|
minProtocolVersion |
Version minimale du protocole Ssl à prendre en charge sur la passerelle d’application. |
|
policyName |
Nom de la stratégie prédéfinie Ssl. |
|
policyType |
Type de stratégie Ssl. |
ApplicationGatewaySslPolicyName
Nom de la stratégie prédéfinie Ssl.
Nom | Type | Description |
---|---|---|
AppGwSslPolicy20150501 |
string |
|
AppGwSslPolicy20170401 |
string |
|
AppGwSslPolicy20170401S |
string |
|
AppGwSslPolicy20220101 |
string |
|
AppGwSslPolicy20220101S |
string |
ApplicationGatewaySslPolicyType
Type de stratégie Ssl.
Nom | Type | Description |
---|---|---|
Custom |
string |
|
CustomV2 |
string |
|
Predefined |
string |
ApplicationGatewaySslProfile
Profil SSL d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du profil SSL unique au sein d’une passerelle Application Gateway. |
properties.clientAuthConfiguration |
Configuration de l’authentification du client de la ressource Application Gateway. |
|
properties.provisioningState |
État d’approvisionnement de la ressource d’écouteur HTTP. |
|
properties.sslPolicy |
Stratégie SSL de la ressource application gateway. |
|
properties.trustedClientCertificates |
Tableau de références aux certificats clients approuvés application gateway. |
|
type |
string |
Type de la ressource. |
ApplicationGatewaySslProtocol
Protocoles SSL à désactiver sur la passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
TLSv1_0 |
string |
|
TLSv1_1 |
string |
|
TLSv1_2 |
string |
|
TLSv1_3 |
string |
ApplicationGatewayTier
Couche d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
|
Standard_v2 |
string |
|
WAF |
string |
|
WAF_v2 |
string |
ApplicationGatewayTrustedClientCertificate
Certificats clients approuvés d’une passerelle Application Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du certificat client approuvé unique au sein d’une passerelle Application Gateway. |
properties.clientCertIssuerDN |
string |
Nom unique de l’émetteur de certificat client. |
properties.data |
string |
Données publiques de certificat. |
properties.provisioningState |
État d’approvisionnement de la ressource de certificat client approuvé. |
|
properties.validatedCertData |
string |
Données de certificat validées. |
type |
string |
Type de la ressource. |
ApplicationGatewayTrustedRootCertificate
Certificats racines approuvés d’une passerelle d’application.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom du certificat racine approuvé unique au sein d’une passerelle Application Gateway. |
properties.data |
string |
Données publiques de certificat. |
properties.keyVaultSecretId |
string |
ID de secret de (objet pfx non chiffré encodé en base 64) « Secret » ou « Certificate » stocké dans KeyVault. |
properties.provisioningState |
État d’approvisionnement de la ressource de certificat racine approuvée. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayUrlConfiguration
Configuration url des actions définies dans Application Gateway.
Nom | Type | Description |
---|---|---|
modifiedPath |
string |
Chemin d’url fourni par l’utilisateur pour la réécriture d’URL. Null signifie qu’aucun chemin d’accès n’est mis à jour. La valeur par défaut est Null. |
modifiedQueryString |
string |
Chaîne de requête fournie par l’utilisateur pour la réécriture d’URL. Null signifie qu’aucune chaîne de requête n’est mise à jour. La valeur par défaut est Null. |
reroute |
boolean |
Si la valeur est true, elle réévalue la carte de chemin d’url fournie dans les règles de routage de requête basées sur le chemin d’accès à l’aide du chemin modifié. La valeur par défaut est false. |
ApplicationGatewayUrlPathMap
UrlPathMaps donne un chemin d’URL aux informations de mappage principal pour PathBasedRouting.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la carte de chemin d’accès d’URL unique au sein d’une passerelle Application Gateway. |
properties.defaultBackendAddressPool |
Ressource de pool d’adresses back-end par défaut du mappage de chemins d’URL. |
|
properties.defaultBackendHttpSettings |
Ressource de paramètres http principal par défaut de la carte de chemin d’accès d’URL. |
|
properties.defaultLoadDistributionPolicy |
Ressource de stratégie de distribution de charge par défaut du mappage de chemin d’URL. |
|
properties.defaultRedirectConfiguration |
Ressource de configuration de redirection par défaut du mappage de chemin d’URL. |
|
properties.defaultRewriteRuleSet |
Ressource de jeu de règles de réécriture par défaut du mappage de chemins d’URL. |
|
properties.pathRules |
Règle de chemin d’accès de la ressource de mappage de chemin d’accès d’URL. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de mappage de chemin d’accès d’URL. |
|
type |
string |
Type de la ressource. |
ApplicationGatewayWebApplicationFirewallConfiguration
Configuration du pare-feu d’applications web Application Gateway.
Nom | Type | Description |
---|---|---|
disabledRuleGroups |
Groupes de règles désactivés. |
|
enabled |
boolean |
Indique si le pare-feu d’applications web est activé ou non. |
exclusions |
Liste d’exclusions. |
|
fileUploadLimitInMb |
integer |
Taille maximale du chargement de fichiers en Mo pour waf. |
firewallMode |
Mode de pare-feu d’application web. |
|
maxRequestBodySize |
integer |
Taille maximale du corps de la requête pour waf. |
maxRequestBodySizeInKb |
integer |
Taille maximale du corps de la demande en Ko pour WAF. |
requestBodyCheck |
boolean |
Indique si le pare-feu d’applications web (WAF) doit vérifier le corps de la demande. |
ruleSetType |
string |
Type de l’ensemble de règles de pare-feu d’applications web. Les valeurs possibles sont : « OWASP ». |
ruleSetVersion |
string |
Version du type d’ensemble de règles. |
ApplicationSecurityGroup
Un groupe de sécurité d’application dans un groupe de ressources.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.provisioningState |
État d’approvisionnement de la ressource de groupe de sécurité d’application. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource du groupe de sécurité d’application. Il identifie de manière unique une ressource, même si l’utilisateur modifie son nom ou migre la ressource entre les abonnements ou les groupes de ressources. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
AutoApproval
Liste d’approbation automatique du service private link.
Nom | Type | Description |
---|---|---|
subscriptions |
string[] |
Liste des abonnements. |
BackendAddressPool
Pool d’adresses IP principales.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique dans l’ensemble de pools d’adresses back-end utilisés par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource. |
properties.backendIPConfigurations |
Tableau de références aux adresses IP définies dans les interfaces réseau. |
|
properties.drainPeriodInSeconds |
integer |
Quantité de secondes d’attente de Load Balancer avant d’envoyer RESET à l’adresse du client et du back-end. |
properties.inboundNatRules |
Tableau de références aux règles NAT entrantes qui utilisent ce pool d’adresses back-end. |
|
properties.loadBalancerBackendAddresses |
Tableau d’adresses principales. |
|
properties.loadBalancingRules |
Tableau de références aux règles d’équilibrage de charge qui utilisent ce pool d’adresses back-end. |
|
properties.location |
string |
Emplacement du pool d’adresses back-end. |
properties.outboundRule |
Référence à une règle de trafic sortant qui utilise ce pool d’adresses back-end. |
|
properties.outboundRules |
Tableau de références aux règles de trafic sortant qui utilisent ce pool d’adresses back-end. |
|
properties.provisioningState |
État d’approvisionnement de la ressource du pool d’adresses principal. |
|
properties.syncMode |
Mode synchrone d’adresse du serveur principal pour le pool principal |
|
properties.tunnelInterfaces |
Tableau d’interfaces de tunnel d’équilibreur de charge de passerelle. |
|
properties.virtualNetwork |
Référence à un réseau virtuel. |
|
type |
string |
Type de la ressource. |
CloudError
Réponse d’erreur du service.
Nom | Type | Description |
---|---|---|
error |
Corps de l’erreur cloud. |
CloudErrorBody
Réponse d’erreur du service.
Nom | Type | Description |
---|---|---|
code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
details |
Liste des détails supplémentaires sur l’erreur. |
|
message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
CustomDnsConfigPropertiesFormat
Contient la configuration de résolution DNS personnalisée du client.
Nom | Type | Description |
---|---|---|
fqdn |
string |
Nom de domaine complet qui se résout en adresse IP de point de terminaison privé. |
ipAddresses |
string[] |
Liste des adresses IP privées du point de terminaison privé. |
DdosSettings
Contient les paramètres de protection DDoS de l’adresse IP publique.
Nom | Type | Description |
---|---|---|
ddosProtectionPlan |
Plan de protection DDoS associé à l’adresse IP publique. Ne peut être défini que si ProtectionMode est activé |
|
protectionMode |
Mode de protection DDoS de l’adresse IP publique |
DdosSettingsProtectionMode
Mode de protection DDoS de l’adresse IP publique
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
VirtualNetworkInherited |
string |
Delegation
Détaille le service auquel le sous-réseau est délégué.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique dans un sous-réseau. Ce nom peut être utilisé pour accéder à la ressource. |
properties.actions |
string[] |
Les actions autorisées au service lors de la délégation. |
properties.provisioningState |
État d’approvisionnement de la ressource de délégation de service. |
|
properties.serviceName |
string |
Nom du service auquel le sous-réseau doit être délégué (par exemple, Microsoft.Sql/servers). |
type |
string |
Type de ressource. |
DeleteOptions
Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée
Nom | Type | Description |
---|---|---|
Delete |
string |
|
Detach |
string |
ExtendedLocation
Type complexe ExtendedLocation.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’emplacement étendu. |
type |
Type de l’emplacement étendu. |
ExtendedLocationTypes
Type de l’emplacement étendu.
Nom | Type | Description |
---|---|---|
EdgeZone |
string |
FlowLog
Ressource de journal de flux.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
identity |
Identité managée des ressources FlowLog |
|
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.enabled |
boolean |
Indicateur pour activer/désactiver la journalisation des flux. |
properties.enabledFilteringCriteria |
string |
Champ facultatif pour filtrer les journaux de trafic réseau en fonction de SrcIP, SrcPort, DstIP, DstPort, Protocole, Chiffrement, Direction et Action. S’il n’est pas spécifié, tout le trafic réseau est journalisé. |
properties.flowAnalyticsConfiguration |
Paramètres qui définissent la configuration de l’analytique du trafic. |
|
properties.format |
Paramètres qui définissent le format du journal de flux. |
|
properties.provisioningState |
État d’approvisionnement du journal de flux. |
|
properties.retentionPolicy |
Paramètres qui définissent la stratégie de rétention pour le journal de flux. |
|
properties.storageId |
string |
ID du compte de stockage utilisé pour stocker le journal de flux. |
properties.targetResourceGuid |
string |
Guid du groupe de sécurité réseau auquel le journal de flux sera appliqué. |
properties.targetResourceId |
string |
ID du groupe de sécurité réseau auquel le journal de flux sera appliqué. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
FlowLogFormatParameters
Paramètres qui définissent le format du journal de flux.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
type |
Type de fichier du journal de flux. |
||
version |
integer |
0 |
Version (révision) du journal des flux. |
FlowLogFormatType
Type de fichier du journal de flux.
Nom | Type | Description |
---|---|---|
JSON |
string |
FrontendIPConfiguration
Adresse IP frontale de l’équilibreur de charge.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique dans l’ensemble de configurations IP frontales utilisées par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource. |
properties.gatewayLoadBalancer |
Référence à l’adresse IP frontale de l’équilibreur de charge de passerelle. |
|
properties.inboundNatPools |
Tableau de références aux pools entrants qui utilisent cette adresse IP frontale. |
|
properties.inboundNatRules |
Tableau de références aux règles de trafic entrant qui utilisent cette adresse IP frontale. |
|
properties.loadBalancingRules |
Tableau de références aux règles d’équilibrage de charge qui utilisent cette adresse IP frontale. |
|
properties.outboundRules |
Tableau de références aux règles de trafic sortant qui utilisent cette adresse IP frontale. |
|
properties.privateIPAddress |
string |
Adresse IP privée de la configuration IP. |
properties.privateIPAddressVersion |
Indique si la configuration ip spécifique est IPv4 ou IPv6. La valeur par défaut est prise en tant que IPv4. |
|
properties.privateIPAllocationMethod |
Méthode d’allocation d’adresses IP privées. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de configuration IP frontale. |
|
properties.publicIPAddress |
Référence à la ressource IP publique. |
|
properties.publicIPPrefix |
Référence à la ressource Préfixe d’adresse IP publique. |
|
properties.subnet |
Référence à la ressource de sous-réseau. |
|
type |
string |
Type de la ressource. |
zones |
string[] |
Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir. |
GatewayLoadBalancerTunnelInterface
Interface de tunnel de l’équilibreur de charge de passerelle d’un pool d’adresses back-end d’équilibreur de charge.
Nom | Type | Description |
---|---|---|
identifier |
integer |
Identificateur de l’interface de tunnel de l’équilibreur de charge de passerelle. |
port |
integer |
Port de l’interface de tunnel de l’équilibreur de charge de passerelle. |
protocol |
Protocole de l’interface de tunnel de l’équilibreur de charge de passerelle. |
|
type |
Type de trafic de l’interface de tunnel de l’équilibreur de charge de passerelle. |
GatewayLoadBalancerTunnelInterfaceType
Type de trafic de l’interface de tunnel de l’équilibreur de charge de passerelle.
Nom | Type | Description |
---|---|---|
External |
string |
|
Internal |
string |
|
None |
string |
GatewayLoadBalancerTunnelProtocol
Protocole de l’interface de tunnel de l’équilibreur de charge de passerelle.
Nom | Type | Description |
---|---|---|
Native |
string |
|
None |
string |
|
VXLAN |
string |
HeaderValueMatcher
Champ facultatif sous « Action de réécriture ». Il vous permet de capturer et de modifier la ou les valeurs d’un en-tête spécifique lorsque plusieurs en-têtes portant le même nom existent. Actuellement pris en charge pour Set-Cookie en-tête Réponse uniquement. Pour plus d’informations, visitez https://aka.ms/appgwheadercrud
Nom | Type | Description |
---|---|---|
ignoreCase |
boolean |
Définir ce paramètre sur la valeur de vérité avec forcer le modèle à effectuer une comparaison sensible à la casse. |
negate |
boolean |
La définition de cette valeur en tant que vérité forcera à vérifier la négation de la condition donnée par l’utilisateur dans le champ de modèle. |
pattern |
string |
Modèle, chaîne fixe ou expression régulière, qui évalue si une valeur d’en-tête doit être sélectionnée pour la réécriture. |
InboundNatRule
Règle NAT entrante de l’équilibreur de charge.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique dans l’ensemble de règles NAT de trafic entrant utilisées par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource. |
properties.backendAddressPool |
Référence à la ressource backendAddressPool. |
|
properties.backendIPConfiguration |
Référence à une adresse IP privée définie sur une interface réseau d’une machine virtuelle. Le trafic envoyé au port frontal de chacune des configurations IP frontales est transféré à l’adresse IP principale. |
|
properties.backendPort |
integer |
Port utilisé pour le point de terminaison interne. Les valeurs acceptables sont comprises entre 1 et 65535. |
properties.enableFloatingIP |
boolean |
Configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison. |
properties.enableTcpReset |
boolean |
Recevez la réinitialisation TCP bidirectionnelle sur le délai d’inactivité du flux TCP ou l’arrêt de connexion inattendu. Cet élément est utilisé uniquement lorsque le protocole est défini sur TCP. |
properties.frontendIPConfiguration |
Référence aux adresses IP frontales. |
|
properties.frontendPort |
integer |
Port du point de terminaison externe. Les numéros de port pour chaque règle doivent être uniques dans l’équilibreur de charge. Les valeurs acceptables sont comprises entre 1 et 65534. |
properties.frontendPortRangeEnd |
integer |
Fin de la plage de ports pour le point de terminaison externe. Cette propriété est utilisée avec BackendAddressPool et FrontendPortRangeStart. Les mappages de ports de règle NAT entrants individuels sont créés pour chaque adresse back-end de BackendAddressPool. Les valeurs acceptables sont comprises entre 1 et 65534. |
properties.frontendPortRangeStart |
integer |
Début de la plage de ports pour le point de terminaison externe. Cette propriété est utilisée avec BackendAddressPool et FrontendPortRangeEnd. Les mappages de ports de règle NAT entrants individuels sont créés pour chaque adresse back-end de BackendAddressPool. Les valeurs acceptables sont comprises entre 1 et 65534. |
properties.idleTimeoutInMinutes |
integer |
Délai d’expiration de la connexion inactive TCP. La valeur peut être définie entre 4 et 30 minutes. La valeur par défaut est de 4 minutes. Cet élément est utilisé uniquement lorsque le protocole est défini sur TCP. |
properties.protocol |
Référence au protocole de transport utilisé par la règle d’équilibrage de charge. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de règle NAT entrante. |
|
type |
string |
Type de la ressource. |
IPAllocationMethod
Méthode d’allocation d’adresses IP.
Nom | Type | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
IpamPoolPrefixAllocation
Référence d’allocation de préfixe IpamPool.
Nom | Type | Description |
---|---|---|
allocatedAddressPrefixes |
string[] |
Liste des préfixes d’adresse IP affectés dans le Pool Ipam de la ressource associée. |
numberOfIpAddresses |
string |
Nombre d’adresses IP à allouer. |
pool.id |
string |
ID de ressource de la ressource Azure IpamPool associée. |
IPConfiguration
Configuration IP.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
|
id |
string |
ID de ressource. |
|
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
|
properties.privateIPAddress |
string |
Adresse IP privée de la configuration IP. |
|
properties.privateIPAllocationMethod | Dynamic |
Méthode d’allocation d’adresses IP privées. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de configuration IP. |
||
properties.publicIPAddress |
Référence à la ressource IP publique. |
||
properties.subnet |
Référence à la ressource de sous-réseau. |
IPConfigurationProfile
Ressource enfant du profil de configuration IP.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource. Ce nom peut être utilisé pour accéder à la ressource. |
properties.provisioningState |
État d’approvisionnement de la ressource de profil de configuration IP. |
|
properties.subnet |
Référence à la ressource de sous-réseau pour créer une configuration ip d’interface réseau de conteneur. |
|
type |
string |
Type de sous-ressource. |
IpTag
Contient l’IpTag associé à l’objet.
Nom | Type | Description |
---|---|---|
ipTagType |
string |
Type d’étiquette IP. Exemple : FirstPartyUsage. |
tag |
string |
Valeur de la balise IP associée à l’adresse IP publique. Exemple : SQL. |
IPVersion
Version de l’adresse IP.
Nom | Type | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
LoadBalancerBackendAddress
Adresses principales de l’équilibreur de charge.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’adresse back-end. |
properties.adminState |
Liste des états d’administration qui, une fois définis, peuvent remplacer la sonde d’intégrité afin que Load Balancer transfère toujours les nouvelles connexions au serveur principal, ou refuse de nouvelles connexions et réinitialise les connexions existantes. |
|
properties.inboundNatRulesPortMapping |
Collection de mappages de ports de règle NAT entrantes. |
|
properties.ipAddress |
string |
Adresse IP appartenant au réseau virtuel référencé. |
properties.loadBalancerFrontendIPConfiguration |
Référence à la configuration de l’adresse IP frontale définie dans le équilibreur de charge régional. |
|
properties.networkInterfaceIPConfiguration |
Référence à l’adresse IP définie dans les interfaces réseau. |
|
properties.subnet |
Référence à un sous-réseau existant. |
|
properties.virtualNetwork |
Référence à un réseau virtuel existant. |
LoadBalancerBackendAddressAdminState
Liste des états d’administration qui, une fois définis, peuvent remplacer la sonde d’intégrité afin que Load Balancer transfère toujours les nouvelles connexions au serveur principal, ou refuse de nouvelles connexions et réinitialise les connexions existantes.
Nom | Type | Description |
---|---|---|
Down |
string |
|
None |
string |
|
Up |
string |
ManagedServiceIdentity
Identité de la ressource.
Nom | Type | Description |
---|---|---|
principalId |
string |
ID principal de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
tenantId |
string |
ID de locataire de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
type |
Type d’identité utilisé pour la ressource. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle. |
|
userAssignedIdentities |
Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
NatGateway
Ressource nat Gateway.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.idleTimeoutInMinutes |
integer |
Délai d’inactivité de la passerelle nat. |
properties.provisioningState |
État d’approvisionnement de la ressource de passerelle NAT. |
|
properties.publicIpAddresses |
Tableau d’adresses IP publiques associées à la ressource de passerelle nat. |
|
properties.publicIpPrefixes |
Tableau de préfixes ip publics associés à la ressource de passerelle nat. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource de passerelle NAT. |
properties.subnets |
Tableau de références aux sous-réseaux utilisant cette ressource de passerelle nat. |
|
sku |
Référence SKU de passerelle nat. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
zones |
string[] |
Liste des zones de disponibilité indiquant la zone dans laquelle la passerelle Nat doit être déployée. |
NatGatewaySku
Référence SKU de la passerelle nat.
Nom | Type | Description |
---|---|---|
name |
Nom de la référence SKU nat Gateway. |
NatGatewaySkuName
Nom de la référence SKU nat Gateway.
Nom | Type | Description |
---|---|---|
Standard |
string |
NatRulePortMapping
Mappages de ports individuels pour la règle NAT de trafic entrant créée pour le pool principal.
Nom | Type | Description |
---|---|---|
backendPort |
integer |
Port principal. |
frontendPort |
integer |
Port frontal. |
inboundNatRuleName |
string |
Nom de la règle NAT de trafic entrant. |
NetworkInterface
Interface réseau dans un groupe de ressources.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
extendedLocation |
Emplacement étendu de l’interface réseau. |
|
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.auxiliaryMode |
Mode auxiliaire de la ressource d’interface réseau. |
|
properties.auxiliarySku |
Référence SKU auxiliaire de la ressource d’interface réseau. |
|
properties.defaultOutboundConnectivityEnabled |
boolean |
Indique si la connectivité sortante par défaut pour la carte réseau a été configurée ou non. |
properties.disableTcpStateTracking |
boolean |
Indique s’il faut désactiver le suivi de l’état tcp. |
properties.dnsSettings |
Paramètres DNS dans l’interface réseau. |
|
properties.dscpConfiguration |
Référence à la configuration dscp à laquelle l’interface réseau est liée. |
|
properties.enableAcceleratedNetworking |
boolean |
Si l’interface réseau est configurée pour la mise en réseau accélérée. Non applicable aux tailles de machine virtuelle qui nécessitent une mise en réseau accélérée. |
properties.enableIPForwarding |
boolean |
Indique si le transfert IP est activé sur cette interface réseau. |
properties.hostedWorkloads |
string[] |
Liste des références aux ressources BareMetal liées. |
properties.ipConfigurations |
Liste des IPConfigurations de l’interface réseau. |
|
properties.macAddress |
string |
Adresse MAC de l’interface réseau. |
properties.migrationPhase |
Phase de migration de la ressource d’interface réseau. |
|
properties.networkSecurityGroup |
Référence à la ressource NetworkSecurityGroup. |
|
properties.nicType |
Type de ressource d’interface réseau. |
|
properties.primary |
boolean |
Indique s’il s’agit d’une interface réseau principale sur une machine virtuelle. |
properties.privateEndpoint |
Référence au point de terminaison privé auquel l’interface réseau est liée. |
|
properties.privateLinkService |
Privatelinkservice de la ressource d’interface réseau. |
|
properties.provisioningState |
État d’approvisionnement de la ressource d’interface réseau. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource d’interface réseau. |
properties.tapConfigurations |
Liste des TapConfigurations de l’interface réseau. |
|
properties.virtualMachine |
Référence à une machine virtuelle. |
|
properties.vnetEncryptionSupported |
boolean |
Indique si la machine virtuelle associée à cette carte réseau prend en charge le chiffrement. |
properties.workloadType |
string |
WorkloadType des ressources BareMetal NetworkInterface |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
NetworkInterfaceAuxiliaryMode
Mode auxiliaire de la ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
AcceleratedConnections |
string |
|
Floating |
string |
|
MaxConnections |
string |
|
None |
string |
NetworkInterfaceAuxiliarySku
Référence SKU auxiliaire de la ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
A1 |
string |
|
A2 |
string |
|
A4 |
string |
|
A8 |
string |
|
None |
string |
NetworkInterfaceDnsSettings
Paramètres DNS d’une interface réseau.
Nom | Type | Description |
---|---|---|
appliedDnsServers |
string[] |
Si la machine virtuelle qui utilise cette carte réseau fait partie d’un groupe à haute disponibilité, cette liste aura l’union de tous les serveurs DNS de toutes les cartes réseau qui font partie du groupe à haute disponibilité. Cette propriété est configurée sur chacune de ces machines virtuelles. |
dnsServers |
string[] |
Liste des adresses IP des serveurs DNS. Utilisez « AzureProvidedDNS » pour basculer vers la résolution DNS fournie par Azure. La valeur « AzureProvidedDNS » ne peut pas être combinée avec d’autres adresses IP, il doit s’agir de la seule valeur de la collection dnsServers. |
internalDnsNameLabel |
string |
Nom DNS relatif pour cette carte réseau utilisée pour les communications internes entre les machines virtuelles du même réseau virtuel. |
internalDomainNameSuffix |
string |
Même si internalDnsNameLabel n’est pas spécifié, une entrée DNS est créée pour la carte réseau principale de la machine virtuelle. Ce nom DNS peut être construit en concaténant le nom de la machine virtuelle avec la valeur internalDomainNameSuffix. |
internalFqdn |
string |
Nom DNS complet prenant en charge les communications internes entre les machines virtuelles du même réseau virtuel. |
NetworkInterfaceIPConfiguration
IPConfiguration dans une interface réseau.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.applicationGatewayBackendAddressPools |
Référence à la ressource ApplicationGatewayBackendAddressPool. |
|
properties.applicationSecurityGroups |
Groupes de sécurité d’application dans lesquels la configuration IP est incluse. |
|
properties.gatewayLoadBalancer |
Référence à l’adresse IP frontale de l’équilibreur de charge de passerelle. |
|
properties.loadBalancerBackendAddressPools |
Référence à la ressource LoadBalancerBackendAddressPool. |
|
properties.loadBalancerInboundNatRules |
Liste des références de LoadBalancerInboundNatRules. |
|
properties.primary |
boolean |
Indique s’il s’agit d’une adresse client principale sur l’interface réseau. |
properties.privateIPAddress |
string |
Adresse IP privée de la configuration IP. Il peut s’agir d’une adresse IP unique ou d’un bloc CIDR au format /. |
properties.privateIPAddressPrefixLength |
integer |
Longueur du préfixe d’adresse IP privée. Si elle est spécifiée et que la méthode d’allocation est dynamique, le service alloue un bloc CIDR au lieu d’une seule adresse IP. |
properties.privateIPAddressVersion |
Indique si la configuration IP spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. |
|
properties.privateIPAllocationMethod |
Méthode d’allocation d’adresses IP privées. |
|
properties.privateLinkConnectionProperties |
Network |
Propriétés PrivateLinkConnection pour l’interface réseau. |
properties.provisioningState |
État d’approvisionnement de la configuration IP de l’interface réseau. |
|
properties.publicIPAddress |
Adresse IP publique liée à la configuration IP. |
|
properties.subnet |
Sous-réseau lié à la configuration IP. |
|
properties.virtualNetworkTaps |
Référence aux appuis de réseau virtuel. |
|
type |
string |
Type de ressource. |
NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties
Propriétés PrivateLinkConnection pour l’interface réseau.
Nom | Type | Description |
---|---|---|
fqdns |
string[] |
Liste des noms de domaine complets pour la connexion de liaison privée actuelle. |
groupId |
string |
ID de groupe pour la connexion de liaison privée actuelle. |
requiredMemberName |
string |
Nom de membre requis pour la connexion de liaison privée actuelle. |
NetworkInterfaceMigrationPhase
Phase de migration de la ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
NetworkInterfaceNicType
Type de ressource d’interface réseau.
Nom | Type | Description |
---|---|---|
Elastic |
string |
|
Standard |
string |
NetworkInterfaceTapConfiguration
Appuyez sur configuration dans une interface réseau.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.provisioningState |
L’état d’approvisionnement de l’interface réseau appuie sur la ressource de configuration. |
|
properties.virtualNetworkTap |
Référence à la ressource Tap de réseau virtuel. |
|
type |
string |
Type de sous-ressource. |
NetworkSecurityGroup
Ressource NetworkSecurityGroup.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.defaultSecurityRules |
Règles de sécurité par défaut du groupe de sécurité réseau. |
|
properties.flowLogs |
Flow |
Collection de références aux ressources du journal de flux. |
properties.flushConnection |
boolean |
Lorsqu’ils sont activés, les flux créés à partir de connexions de groupe de sécurité réseau sont réévalués lorsque les règles sont mises à jour. L’activation initiale déclenche une nouvelle évaluation. |
properties.networkInterfaces |
Collection de références aux interfaces réseau. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de groupe de sécurité réseau. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource de groupe de sécurité réseau. |
properties.securityRules |
Collection de règles de sécurité du groupe de sécurité réseau. |
|
properties.subnets |
Subnet[] |
Collection de références aux sous-réseaux. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
PrivateEndpoint
Ressource de point de terminaison privé.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
extendedLocation |
Emplacement étendu de l’équilibreur de charge. |
|
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.applicationSecurityGroups |
Groupes de sécurité d’application dans lesquels la configuration IP du point de terminaison privé est incluse. |
|
properties.customDnsConfigs |
Tableau de configurations dns personnalisées. |
|
properties.customNetworkInterfaceName |
string |
Nom personnalisé de l’interface réseau attachée au point de terminaison privé. |
properties.ipConfigurations |
Liste des configurations IP du point de terminaison privé. Cette opération sera utilisée pour mapper les points de terminaison du service tiers. |
|
properties.manualPrivateLinkServiceConnections |
Regroupement d’informations sur la connexion à la ressource distante. Utilisé lorsque l’administrateur réseau n’a pas accès à approuver les connexions à la ressource distante. |
|
properties.networkInterfaces |
Tableau de références aux interfaces réseau créées pour ce point de terminaison privé. |
|
properties.privateLinkServiceConnections |
Regroupement d’informations sur la connexion à la ressource distante. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de point de terminaison privé. |
|
properties.subnet |
ID du sous-réseau à partir duquel l’adresse IP privée sera allouée. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
PrivateEndpointConnection
Ressource PrivateEndpointConnection.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.linkIdentifier |
string |
ID de lien consommateur. |
properties.privateEndpoint |
Ressource du point de terminaison privé. |
|
properties.privateEndpointLocation |
string |
Emplacement du point de terminaison privé. |
properties.privateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de connexion de point de terminaison privé. |
|
type |
string |
Type de ressource. |
PrivateEndpointIPConfiguration
Configuration IP du point de terminaison privé.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. |
properties.groupId |
string |
ID d’un groupe obtenu à partir de la ressource distante à laquelle ce point de terminaison privé doit se connecter. |
properties.memberName |
string |
Nom de membre d’un groupe obtenu à partir de la ressource distante à laquelle ce point de terminaison privé doit se connecter. |
properties.privateIPAddress |
string |
Adresse IP privée obtenue à partir du sous-réseau du point de terminaison privé. |
type |
string |
Type de ressource. |
PrivateLinkService
Ressource de service Private Link.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
extendedLocation |
Emplacement étendu de l’équilibreur de charge. |
|
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.alias |
string |
Alias du service private link. |
properties.autoApproval |
Liste d’approbation automatique du service private link. |
|
properties.destinationIPAddress |
string |
Adresse IP de destination du service de liaison privée. |
properties.enableProxyProtocol |
boolean |
Indique si le service de liaison privée est activé pour le protocole proxy ou non. |
properties.fqdns |
string[] |
Liste de Fqdn. |
properties.ipConfigurations |
Tableau de configurations IP du service de liaison privée. |
|
properties.loadBalancerFrontendIpConfigurations |
Tableau de références aux configurations IP de l’équilibreur de charge. |
|
properties.networkInterfaces |
Tableau de références aux interfaces réseau créées pour ce service de liaison privée. |
|
properties.privateEndpointConnections |
Tableau de listes sur les connexions au point de terminaison privé. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de service private link. |
|
properties.visibility |
Liste de visibilité du service private link. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
PrivateLinkServiceConnection
Ressource PrivateLinkServiceConnection.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.groupIds |
string[] |
ID(s) du ou des groupes obtenus à partir de la ressource distante à laquelle ce point de terminaison privé doit se connecter. |
properties.privateLinkServiceConnectionState |
Collection d’informations en lecture seule sur l’état de la connexion à la ressource distante. |
|
properties.privateLinkServiceId |
string |
ID de ressource du service private link. |
properties.provisioningState |
État d’approvisionnement de la ressource de connexion de service private link. |
|
properties.requestMessage |
string |
Message transmis au propriétaire de la ressource distante avec cette demande de connexion. Limité à 140 chars. |
type |
string |
Type de ressource. |
PrivateLinkServiceConnectionState
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.
Nom | Type | Description |
---|---|---|
actionsRequired |
string |
Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur. |
description |
string |
Raison de l’approbation/rejet de la connexion. |
status |
string |
Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service. |
PrivateLinkServiceIpConfiguration
Configuration ip du service private link.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la configuration ip du service de liaison privée. |
properties.primary |
boolean |
Indique si la configuration ip est primaire ou non. |
properties.privateIPAddress |
string |
Adresse IP privée de la configuration IP. |
properties.privateIPAddressVersion |
Indique si la configuration IP spécifique est IPv4 ou IPv6. La valeur par défaut est IPv4. |
|
properties.privateIPAllocationMethod |
Méthode d’allocation d’adresses IP privées. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de configuration IP du service private link. |
|
properties.subnet |
Référence à la ressource de sous-réseau. |
|
type |
string |
Type de ressource. |
ProvisioningState
État d’approvisionnement actuel.
Nom | Type | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PublicIPAddress
Ressource d’adresse IP publique.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
extendedLocation |
Emplacement étendu de l’adresse IP publique. |
|
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.ddosSettings |
Stratégie personnalisée de protection DDoS associée à l’adresse IP publique. |
|
properties.deleteOption |
Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée |
|
properties.dnsSettings |
Nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique. |
|
properties.idleTimeoutInMinutes |
integer |
Délai d’inactivité de l’adresse IP publique. |
properties.ipAddress |
string |
Adresse IP associée à la ressource d’adresse IP publique. |
properties.ipConfiguration |
Configuration IP associée à l’adresse IP publique. |
|
properties.ipTags |
Ip |
Liste des balises associées à l’adresse IP publique. |
properties.linkedPublicIPAddress |
Adresse IP publique liée de la ressource d’adresse IP publique. |
|
properties.migrationPhase |
Phase de migration de l’adresse IP publique. |
|
properties.natGateway |
NatGateway pour l’adresse IP publique. |
|
properties.provisioningState |
État d’approvisionnement de la ressource d’adresse IP publique. |
|
properties.publicIPAddressVersion |
Version de l’adresse IP publique. |
|
properties.publicIPAllocationMethod |
Méthode d’allocation d’adresses IP publiques. |
|
properties.publicIPPrefix |
Le préfixe d’adresse IP publique à partir duquel cette adresse IP publique doit être allouée. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource d’adresse IP publique. |
properties.servicePublicIPAddress |
Adresse IP publique du service de la ressource d’adresse IP publique. |
|
sku |
Référence SKU d’adresse IP publique. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
zones |
string[] |
Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir. |
PublicIPAddressDnsSettings
Contient le nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique.
Nom | Type | Description |
---|---|---|
domainNameLabel |
string |
Étiquette de nom de domaine. La concaténation de l’étiquette de nom de domaine et de la zone DNS régionalisée composent le nom de domaine complet associé à l’adresse IP publique. Si une étiquette de nom de domaine est spécifiée, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure. |
domainNameLabelScope |
Étendue de l’étiquette de nom de domaine. Si une étiquette de nom de domaine et une étendue d’étiquette de nom de domaine sont spécifiées, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure avec une valeur hachée inclut le nom de domaine complet. |
|
fqdn |
string |
Nom de domaine complet de l’enregistrement DNS A associé à l’adresse IP publique. Il s’agit de la concaténation du domainNameLabel et de la zone DNS régionalisée. |
reverseFqdn |
string |
Nom de domaine complet inverse. Nom de domaine complet visible par l’utilisateur qui se résout à cette adresse IP publique. Si le reverseFqdn est spécifié, un enregistrement DNS PTR est créé pointant de l’adresse IP dans le domaine in-addr.arpa vers le nom de domaine complet inverse. |
PublicIpAddressDnsSettingsDomainNameLabelScope
Étendue de l’étiquette de nom de domaine. Si une étiquette de nom de domaine et une étendue d’étiquette de nom de domaine sont spécifiées, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure avec une valeur hachée inclut le nom de domaine complet.
Nom | Type | Description |
---|---|---|
NoReuse |
string |
|
ResourceGroupReuse |
string |
|
SubscriptionReuse |
string |
|
TenantReuse |
string |
PublicIPAddressMigrationPhase
Phase de migration de l’adresse IP publique.
Nom | Type | Description |
---|---|---|
Abort |
string |
|
Commit |
string |
|
Committed |
string |
|
None |
string |
|
Prepare |
string |
PublicIPAddressSku
Référence SKU d’une adresse IP publique.
Nom | Type | Description |
---|---|---|
name |
Nom d’une référence SKU d’adresse IP publique. |
|
tier |
Niveau d’une référence SKU d’adresse IP publique. |
PublicIPAddressSkuName
Nom d’une référence SKU d’adresse IP publique.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
PublicIPAddressSkuTier
Niveau d’une référence SKU d’adresse IP publique.
Nom | Type | Description |
---|---|---|
Global |
string |
|
Regional |
string |
ResourceIdentityType
Type d’identité utilisé pour la ressource. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités de la machine virtuelle.
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
ResourceNavigationLink
Ressource ResourceNavigationLink.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
Identificateur du lien de navigation des ressources. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.link |
string |
Lien vers la ressource externe. |
properties.linkedResourceType |
string |
Type de ressource de la ressource liée. |
properties.provisioningState |
État d’approvisionnement de la ressource de lien de navigation des ressources. |
|
type |
string |
Type de ressource. |
RetentionPolicyParameters
Paramètres qui définissent la stratégie de rétention pour le journal de flux.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
days |
integer |
0 |
Nombre de jours pour conserver les enregistrements du journal de flux. |
enabled |
boolean |
False |
Indicateur pour activer/désactiver la rétention. |
Route
Ressource de routage.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.addressPrefix |
string |
CIDR de destination auquel l’itinéraire s’applique. |
properties.hasBgpOverride |
boolean |
Valeur indiquant si cet itinéraire remplace les itinéraires BGP qui se chevauchent, quel que soit LPM. |
properties.nextHopIpAddress |
string |
Les paquets d’adresses IP doivent être transférés. Les valeurs de tronçon suivant sont autorisées uniquement dans les itinéraires où le type de tronçon suivant est VirtualAppliance. |
properties.nextHopType |
Type de tronçon Azure auquel le paquet doit être envoyé. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de routage. |
|
type |
string |
Type de la ressource. |
RouteNextHopType
Type de tronçon Azure auquel le paquet doit être envoyé.
Nom | Type | Description |
---|---|---|
Internet |
string |
|
None |
string |
|
VirtualAppliance |
string |
|
VirtualNetworkGateway |
string |
|
VnetLocal |
string |
RouteTable
Ressource de table de routage.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.disableBgpRoutePropagation |
boolean |
Indique s’il faut désactiver les itinéraires appris par BGP sur cette table de routage. True signifie désactiver. |
properties.provisioningState |
État d’approvisionnement de la ressource de table de routage. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la table de routage. |
properties.routes |
Route[] |
Collection d’itinéraires contenus dans une table de routage. |
properties.subnets |
Subnet[] |
Collection de références aux sous-réseaux. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
SecurityRule
Règle de sécurité réseau.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.access |
Le trafic réseau est autorisé ou refusé. |
|
properties.description |
string |
Description de cette règle. Limité à 140 chars. |
properties.destinationAddressPrefix |
string |
Préfixe d’adresse de destination. CIDR ou plage d’adresses IP de destination. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. |
properties.destinationAddressPrefixes |
string[] |
Préfixes d’adresse de destination. PLAGES d’adresses IP CIDR ou de destination. |
properties.destinationApplicationSecurityGroups |
Groupe de sécurité d’application spécifié comme destination. |
|
properties.destinationPortRange |
string |
Port ou plage de destination. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. |
properties.destinationPortRanges |
string[] |
Plages de ports de destination. |
properties.direction |
Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant. |
|
properties.priority |
integer |
Priorité de la règle. La valeur peut être comprise entre 100 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est inférieur, plus la priorité de la règle est élevée. |
properties.protocol |
Protocole réseau auquel cette règle s’applique. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de règle de sécurité. |
|
properties.sourceAddressPrefix |
string |
Plage d’adresses IP source ou CIDR. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. S’il s’agit d’une règle d’entrée, spécifie l’origine du trafic réseau. |
properties.sourceAddressPrefixes |
string[] |
Plages d’adresses IP CIDR ou sources. |
properties.sourceApplicationSecurityGroups |
Groupe de sécurité d’application spécifié en tant que source. |
|
properties.sourcePortRange |
string |
Port ou plage source. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. |
properties.sourcePortRanges |
string[] |
Plages de ports sources. |
type |
string |
Type de la ressource. |
SecurityRuleAccess
Indique si le trafic réseau est autorisé ou refusé.
Nom | Type | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
SecurityRuleDirection
Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant.
Nom | Type | Description |
---|---|---|
Inbound |
string |
|
Outbound |
string |
SecurityRuleProtocol
Protocole réseau auquel cette règle s’applique.
Nom | Type | Description |
---|---|---|
* |
string |
|
Ah |
string |
|
Esp |
string |
|
Icmp |
string |
|
Tcp |
string |
|
Udp |
string |
ServiceAssociationLink
Ressource ServiceAssociationLink.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.allowDelete |
boolean |
Si la valeur est true, la ressource peut être supprimée. |
properties.link |
string |
Lien vers la ressource externe. |
properties.linkedResourceType |
string |
Type de ressource de la ressource liée. |
properties.locations |
string[] |
Liste des emplacements. |
properties.provisioningState |
État d’approvisionnement de la ressource de liaison d’association de service. |
|
type |
string |
Type de ressource. |
ServiceEndpointPolicy
Ressource de stratégie de point de terminaison de service.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
kind |
string |
Type de stratégie de point de terminaison de service. Il s’agit des métadonnées utilisées pour l’expérience du portail Azure. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.contextualServiceEndpointPolicies |
string[] |
Collection de stratégies de point de terminaison de service contextuelles. |
properties.provisioningState |
État d’approvisionnement de la ressource de stratégie de point de terminaison de service. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource de stratégie de point de terminaison de service. |
properties.serviceAlias |
string |
Alias indiquant si la stratégie appartient à un service |
properties.serviceEndpointPolicyDefinitions |
Collection de définitions de stratégie de point de terminaison de service de la stratégie de point de terminaison de service. |
|
properties.subnets |
Subnet[] |
Collection de références aux sous-réseaux. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
ServiceEndpointPolicyDefinition
Définitions de stratégie de point de terminaison de service.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.description |
string |
Description de cette règle. Limité à 140 chars. |
properties.provisioningState |
État d’approvisionnement de la ressource de définition de stratégie de point de terminaison de service. |
|
properties.service |
string |
Nom du point de terminaison de service. |
properties.serviceResources |
string[] |
Liste des ressources de service. |
type |
string |
Type de la ressource. |
ServiceEndpointPropertiesFormat
Propriétés du point de terminaison de service.
Nom | Type | Description |
---|---|---|
locations |
string[] |
Liste des emplacements. |
networkIdentifier |
Sous-ressource en tant qu’identificateur réseau. |
|
provisioningState |
État d’approvisionnement de la ressource de point de terminaison de service. |
|
service |
string |
Type du service de point de terminaison. |
SharingScope
Définissez cette propriété sur Tenant pour autoriser le partage de sous-réseau avec d’autres abonnements dans votre locataire AAD. Cette propriété ne peut être définie que si defaultOutboundAccess a la valeur false, les deux propriétés ne peuvent être définies que si le sous-réseau est vide.
Nom | Type | Description |
---|---|---|
DelegatedServices |
string |
|
Tenant |
string |
Subnet
Sous-réseau d’une ressource de réseau virtuel.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
|
id |
string |
ID de ressource. |
|
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
|
properties.addressPrefix |
string |
Préfixe d’adresse du sous-réseau. |
|
properties.addressPrefixes |
string[] |
Liste des préfixes d’adresse pour le sous-réseau. |
|
properties.applicationGatewayIPConfigurations |
Configurations IP de passerelle d’application de ressource de réseau virtuel. |
||
properties.defaultOutboundAccess |
boolean |
Définissez cette propriété sur false pour désactiver la connectivité sortante par défaut pour toutes les machines virtuelles du sous-réseau. Cette propriété ne peut être définie qu’au moment de la création du sous-réseau et ne peut pas être mise à jour pour un sous-réseau existant. |
|
properties.delegations |
Tableau de références aux délégations sur le sous-réseau. |
||
properties.ipAllocations |
Tableau d’IpAllocation qui référence ce sous-réseau. |
||
properties.ipConfigurationProfiles |
Tableau de profils de configuration IP qui font référence à ce sous-réseau. |
||
properties.ipConfigurations |
Tableau de références aux configurations IP de l’interface réseau à l’aide du sous-réseau. |
||
properties.ipamPoolPrefixAllocations |
Liste des pools IPAM pour l’allocation de préfixes d’adresses IP. |
||
properties.natGateway |
Passerelle Nat associée à ce sous-réseau. |
||
properties.networkSecurityGroup |
Référence à la ressource NetworkSecurityGroup. |
||
properties.privateEndpointNetworkPolicies | Disabled |
Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau. |
|
properties.privateEndpoints |
Tableau de références aux points de terminaison privés. |
||
properties.privateLinkServiceNetworkPolicies | Enabled |
Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de sous-réseau. |
||
properties.purpose |
string |
Chaîne en lecture seule identifiant l’intention d’utilisation de ce sous-réseau en fonction des délégations et d’autres propriétés définies par l’utilisateur. |
|
properties.resourceNavigationLinks |
Tableau de références aux ressources externes à l’aide du sous-réseau. |
||
properties.routeTable |
Référence à la ressource RouteTable. |
||
properties.serviceAssociationLinks |
Tableau de références aux services injectés dans ce sous-réseau. |
||
properties.serviceEndpointPolicies |
Tableau de stratégies de point de terminaison de service. |
||
properties.serviceEndpoints |
Tableau de points de terminaison de service. |
||
properties.sharingScope |
Définissez cette propriété sur Tenant pour autoriser le partage de sous-réseau avec d’autres abonnements dans votre locataire AAD. Cette propriété ne peut être définie que si defaultOutboundAccess a la valeur false, les deux propriétés ne peuvent être définies que si le sous-réseau est vide. |
||
type |
string |
Type de ressource. |
SubResource
Référence à une autre sous-ressource.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
SyncMode
Mode synchrone d’adresse du serveur principal pour le pool principal
Nom | Type | Description |
---|---|---|
Automatic |
string |
|
Manual |
string |
TrafficAnalyticsConfigurationProperties
Paramètres qui définissent la configuration de l’analytique du trafic.
Nom | Type | Description |
---|---|---|
enabled |
boolean |
Indicateur pour activer/désactiver l’analytique du trafic. |
trafficAnalyticsInterval |
integer |
Intervalle en minutes qui déciderait de la fréquence à laquelle le service TA doit effectuer des analyses de flux. |
workspaceId |
string |
Guid de ressource de l’espace de travail attaché. |
workspaceRegion |
string |
Emplacement de l’espace de travail attaché. |
workspaceResourceId |
string |
ID de ressource de l’espace de travail attaché. |
TrafficAnalyticsProperties
Paramètres qui définissent la configuration de l’analytique du trafic.
Nom | Type | Description |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
Paramètres qui définissent la configuration de l’analytique du trafic. |
TransportProtocol
Protocole de transport pour le point de terminaison.
Nom | Type | Description |
---|---|---|
All |
string |
|
Tcp |
string |
|
Udp |
string |
UserAssignedIdentities
Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».
Nom | Type | Description |
---|---|---|
|
VirtualNetworkPrivateEndpointNetworkPolicies
Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
NetworkSecurityGroupEnabled |
string |
|
RouteTableEnabled |
string |
VirtualNetworkPrivateLinkServiceNetworkPolicies
Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkTap
Ressource d’appui sur le réseau virtuel.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource. |
properties.destinationLoadBalancerFrontEndIPConfiguration |
Référence à l’adresse IP privée sur l’équilibreur de charge interne qui recevra l’appui. |
|
properties.destinationNetworkInterfaceIPConfiguration |
Référence à l’adresse IP privée de la carte réseau du collecteur qui recevra l’appui. |
|
properties.destinationPort |
integer |
Port de destination VXLAN qui recevra le trafic appuyé. |
properties.networkInterfaceTapConfigurations |
Spécifie la liste des ID de ressource pour la configuration IP de l’interface réseau qui doit être tapée. |
|
properties.provisioningState |
État d’approvisionnement de la ressource d’appui sur le réseau virtuel. |
|
properties.resourceGuid |
string |
Propriété GUID de ressource du réseau virtuel appuyez sur la ressource. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
Visibility
Liste de visibilité du service private link.
Nom | Type | Description |
---|---|---|
subscriptions |
string[] |
Liste des abonnements. |