Set-AzFrontDoor
Mettez à jour une nouvelle porte d’entrée avec un nom Front Door sous l’abonnement et le groupe de ressources spécifiés.
Syntaxe
UpdateExpanded (Par défaut)
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-BackendPool <IBackendPool[]>]
[-BackendPoolsSetting <IBackendPoolsSettings>]
[-EnabledState <String>]
[-FriendlyName <String>]
[-FrontendEndpoint <IFrontendEndpoint[]>]
[-HealthProbeSetting <IHealthProbeSettingsModel[]>]
[-LoadBalancingSetting <ILoadBalancingSettingsModel[]>]
[-RoutingRule <IRoutingRule[]>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByResourceIdParameterSet
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-BackendPool <IBackendPool[]>]
[-EnabledState <String>]
[-FrontendEndpoint <IFrontendEndpoint[]>]
[-HealthProbeSetting <IHealthProbeSettingsModel[]>]
[-LoadBalancingSetting <ILoadBalancingSettingsModel[]>]
[-RoutingRule <IRoutingRule[]>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByResourceIdWithCertificateNameCheckParameterSet
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-BackendPool <IBackendPool[]>]
[-EnabledState <String>]
[-FrontendEndpoint <IFrontendEndpoint[]>]
[-HealthProbeSetting <IHealthProbeSettingsModel[]>]
[-LoadBalancingSetting <ILoadBalancingSettingsModel[]>]
[-RoutingRule <IRoutingRule[]>]
[-Tag <Hashtable>]
[-DisableCertificateNameCheck]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByResourceIdWithBackendPoolsSettingParameterSet
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-BackendPool <IBackendPool[]>]
[-BackendPoolsSetting <IBackendPoolsSettings>]
[-EnabledState <String>]
[-FrontendEndpoint <IFrontendEndpoint[]>]
[-HealthProbeSetting <IHealthProbeSettingsModel[]>]
[-LoadBalancingSetting <ILoadBalancingSettingsModel[]>]
[-RoutingRule <IRoutingRule[]>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
UpdateViaJsonFilePath
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
-JsonFilePath <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
UpdateViaJsonString
Set-AzFrontDoor
-Name <String>
-ResourceGroupName <String>
-JsonString <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Mettez à jour une nouvelle porte d’entrée avec un nom Front Door sous l’abonnement et le groupe de ressources spécifiés.
Exemples
Exemple 1 : mettez à jour une porte d’entrée existante avec FrontDoorName et ResourceGroupName.
Set-AzFrontDoor -Name "frontDoor1" -ResourceGroupName "resourceGroup1" -RoutingRule $routingrule1 -BackendPool $backendpool1 -FrontendEndpoint $frontendEndpoint1 -LoadBalancingSetting $loadBalancingSetting1 -HealthProbeSetting $healthProbeSetting1 -BackendPoolsSetting $backendPoolsSetting1
BackendPool : {backendpool1}
BackendPoolsSetting : {backendPoolsSetting1}
Cname :
EnabledState : Disabled
ExtendedProperty : {
"MigratedTo": {link0}
}
FriendlyName : frontDoor1
FrontdoorId : {guid0}
FrontendEndpoint : {frontendEndpoint1}
HealthProbeSetting : {HealthProbeSetting1}
Id : /subscriptions/{guid}/resourcegroups/rg1/providers/M
icrosoft.Network/frontdoors/frontdoor1
LoadBalancingSetting : {LoadBalancingSetting1}
Location : Global
Name : frontDoor1
ProvisioningState : Succeeded
ResourceGroupName : {rg1}
ResourceState : Migrated
RoutingRule : {RoutingRule1}
RulesEngine : {RulesEngine0,RulesEngine1}
Tag : {
}
Type : Microsoft.Network/frontdoors
mettez à jour un FrontDoor existant.
Paramètres
-AsJob
Exécuter la commande en tant que travail
Propriétés du paramètre
Type: SwitchParameter
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: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-BackendPool
Pools principaux disponibles pour les règles de routage.
Propriétés du paramètre
Type: IBackendPool [ ]
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-BackendPoolsSetting
Paramètres de tous les backendPools
Propriétés du paramètre
Type: IBackendPoolsSettings
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: cf
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
-DefaultProfile
Le paramètre DefaultProfile n’est pas fonctionnel.
Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Propriétés du paramètre
Type: PSObject
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: 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
-DisableCertificateNameCheck
Mettez à jour une nouvelle porte d’entrée avec un nom Front Door sous l’abonnement et le groupe de ressources spécifiés.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-EnabledState
État opérationnel de l’équilibreur de charge Front Door.
Les valeurs autorisées sont « Enabled » ou « Disabled »
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
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-FriendlyName
Un nom convivial pour le frontDoor
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
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-FrontendEndpoint
Points de terminaison frontaux disponibles pour les règles de routage.
Propriétés du paramètre
Type: IFrontendEndpoint [ ]
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-HealthProbeSetting
Paramètres de sonde d’intégrité associés à cette instance Front Door.
Propriétés du paramètre
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-JsonFilePath
Chemin d’accès du fichier Json fourni à l’opération de mise à jour
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
UpdateViaJsonFilePath
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-JsonString
Chaîne Json fournie à l’opération Update
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
UpdateViaJsonString
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-LoadBalancingSetting
Paramètres d’équilibrage de charge associés à cette instance Front Door.
Propriétés du paramètre
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Name
Nom de la porte d’entrée qui est unique au monde.
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
Alias: FrontDoorName
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
-NoWait
Exécuter la commande de manière asynchrone
Propriétés du paramètre
Type: SwitchParameter
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: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-ResourceGroupName
Nom du groupe de ressources dans l’abonnement Azure.
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
-RoutingRule
Règles de routage associées à cette porte d’entrée.
Propriétés du paramètre
Type: IRoutingRule [ ]
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-SubscriptionId
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.
Propriétés du paramètre
Type: String
Valeur par défaut: (Get-AzContext).Subscription.Id
Prend en charge les caractères génériques: False
DontShow: False
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
-Tag
Balises de ressource.
Propriétés du paramètre
Type: Hashtable
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
UpdateExpanded
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithCertificateNameCheckParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
ByResourceIdWithBackendPoolsSettingParameterSet
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute.
L’applet de commande ne s’exécute pas.
Propriétés du paramètre
Type: SwitchParameter
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: Wi
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
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