New-AzFrontDoor
Créer un équilibreur de charge Azure Front Door
Syntaxe
New-AzFrontDoor
-ResourceGroupName <String>
-Name <String>
-RoutingRule <PSRoutingRule[]>
-BackendPool <PSBackendPool[]>
-FrontendEndpoint <PSFrontendEndpoint[]>
-LoadBalancingSetting <PSLoadBalancingSetting[]>
-HealthProbeSetting <PSHealthProbeSetting[]>
[-Tag <Hashtable>]
[-EnabledState <PSEnabledState>]
[-BackendPoolsSetting <PSBackendPoolsSetting>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzFrontDoor
-ResourceGroupName <String>
-Name <String>
-RoutingRule <PSRoutingRule[]>
-BackendPool <PSBackendPool[]>
-FrontendEndpoint <PSFrontendEndpoint[]>
-LoadBalancingSetting <PSLoadBalancingSetting[]>
-HealthProbeSetting <PSHealthProbeSetting[]>
[-Tag <Hashtable>]
[-EnabledState <PSEnabledState>]
[-DisableCertificateNameCheck]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande New-AzFrontDoor crée un équilibreur de charge Azure Front Door dans le groupe de ressources spécifié sous l’abonnement actuel
Exemples
Exemple 1 : Créez une porte d’entrée basée sur des paramètres donnés.
New-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "rg1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
FriendlyName : frontdoor1
RoutingRules : {routingrule1}
BackendPools : {backendpool1}
BackendPoolsSetting : {backendPoolsSetting1}
EnforceCertificateNameCheck : {backendPoolsSetting1.EnforceCertificateNameCheck}
HealthProbeSettings : {healthProbeSetting1}
LoadBalancingSettings : {loadbalancingsetting1}
FrontendEndpoints : {frontendendpoint1}
EnabledState : Enabled
ResourceState : Enabled
ProvisioningState : Succeeded
Cname :
Tags : {tag1, tag2}
Id : /subscriptions/{guid}/resourcegroups/rg1/providers/Microsoft.Network/frontdoors/frontdoor1
Name : frontdoor1
Type : Microsoft.Network/frontdoors
Créez une porte d’entrée basée sur des paramètres donnés.
Paramètres
-BackendPool
Pools principaux disponibles pour la règle de routage.
Type: | PSBackendPool[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BackendPoolsSetting
Paramètres de tous les backendPools
Type: | PSBackendPoolsSetting |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DisableCertificateNameCheck
Indique s’il faut désactiver la vérification du nom de certificat sur les requêtes HTTPS sur tous les pools principaux. Aucun effet sur les requêtes non HTTPS.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EnabledState
EnabledState de l’équilibreur de charge Front Door. La valeur par défaut est Activée
Type: | PSEnabledState |
Valeurs acceptées: | Enabled, Disabled |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FrontendEndpoint
Points de terminaison frontaux disponibles pour la règle de routage.
Type: | PSFrontendEndpoint[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-HealthProbeSetting
Paramètres de sonde d’intégrité associés à cette instance Front Door.
Type: | PSHealthProbeSetting[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LoadBalancingSetting
Paramètres d’équilibrage de charge associés à cette instance Front Door.
Type: | PSLoadBalancingSetting[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Nom de la porte d’entrée.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources dans lequel front Door sera créé.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RoutingRule
Règles de routage associées à ce FrontDoor
Type: | PSRoutingRule[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Tag
Les balises s’associent à FrontDoor.
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None