Set-AzApplicationGatewayUrlPathMapConfig
Définit la configuration d’un tableau de mappages de chemins d’URL sur un pool de serveurs principaux.
Syntaxe
BackendSetByResource (Par défaut)
Set-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPool <PSApplicationGatewayBackendAddressPool>
-DefaultBackendHttpSettings <PSApplicationGatewayBackendHttpSettings>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BackendSetByResourceId
Set-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPoolId <String>
-DefaultBackendHttpSettingsId <String>
[-DefaultRewriteRuleSetId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
RedirectSetByResource
Set-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultRedirectConfiguration <PSApplicationGatewayRedirectConfiguration>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
RedirectSetByResourceId
Set-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultRedirectConfigurationId <String>
[-DefaultRewriteRuleSetId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Set-AzApplicationGatewayUrlPathMapConfig définit la configuration d’un tableau de mappages de chemins d’URL vers un pool de serveurs principaux.
Exemples
Exemple 1 : Mettre à jour un mappage de chemin d’URL
$appgw = Get-AzApplicationGateway -ResourceGroupName "rg" -Name "appGwName"
$appgw = Set-AzApplicationGatewayUrlPathMapConfig -ApplicationGateway $appgw -Name "map01"
$appgw = Set-AzApplicationGateway -ApplicationGateway $appgw
La première commande obtient la passerelle d’application nommée appGwName et stocke le résultat dans la variable $appgw.
La deuxième commande met à jour le mappage de chemin d’URL nommé map01 dans la passerelle d’application.
La troisième commande met à jour la passerelle Application Gateway.
Paramètres
-ApplicationGateway
Spécifie la passerelle d’application à laquelle cette applet de commande définit une configuration de mappage de chemin d’URL.
Propriétés du paramètre
Type: PSApplicationGateway
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: True
Valeur du pipeline: True
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultBackendAddressPool
Spécifie le pool d’adresses back-end par défaut à router si aucune des règles spécifiées dans le paramètre pathRules ne correspond.
Propriétés du paramètre
Jeux de paramètres
BackendSetByResource
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultBackendAddressPoolId
Spécifie l’ID de pool d’adresses principal par défaut.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
BackendSetByResourceId
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultBackendHttpSettings
Spécifie les paramètres HTTP principaux par défaut à utiliser si aucune des règles spécifiées dans le paramètre pathRules ne correspond.
Propriétés du paramètre
Jeux de paramètres
BackendSetByResource
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultBackendHttpSettingsId
Spécifie l’ID de paramètres HTTP principal par défaut.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
BackendSetByResourceId
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Propriétés du paramètre
Type: IAzureContextContainer
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultRedirectConfiguration
RedirectConfiguration par défaut d’Application Gateway
Propriétés du paramètre
Jeux de paramètres
RedirectSetByResource
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultRedirectConfigurationId
ID de la redirection par défaut de la passerelle Application Gateway
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
RedirectSetByResourceId
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultRewriteRuleSet
Jeu de règles de réécriture par défaut d’Application Gateway
Propriétés du paramètre
Jeux de paramètres
BackendSetByResource
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
RedirectSetByResource
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-DefaultRewriteRuleSetId
ID de l’ensemble de règles de réécriture par défaut de la passerelle d’application
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
BackendSetByResourceId
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
RedirectSetByResourceId
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Name
Spécifie le nom du mappage de chemin d’URL dans lequel cette applet de commande définit la configuration.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-PathRules
Spécifie une liste de règles de chemin d’accès.
Notez que les règles de chemin respectent l’ordre, elles sont appliquées dans l’ordre spécifié.
Propriétés du paramètre
Jeux de paramètres
(All)
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters .
Sorties