Freigeben über


Update-AzFrontDoorCdnRoute

Aktualisiert eine vorhandene Route mit dem angegebenen Routennamen unter dem angegebenen Abonnement, der Ressourcengruppe, dem Profil und dem AzureFrontDoor-Endpunkt.

Syntax

Update-AzFrontDoorCdnRoute
      -EndpointName <String>
      -Name <String>
      -ProfileName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-CacheConfigurationQueryParameter <String>]
      [-CacheConfigurationQueryStringCachingBehavior <AfdQueryStringCachingBehavior>]
      [-CompressionSettingContentTypesToCompress <String[]>]
      [-CompressionSettingIsCompressionEnabled]
      [-CustomDomain <IActivatedResourceReference[]>]
      [-EnabledState <EnabledState>]
      [-ForwardingProtocol <ForwardingProtocol>]
      [-HttpsRedirect <HttpsRedirect>]
      [-LinkToDefaultDomain <LinkToDefaultDomain>]
      [-OriginGroupId <String>]
      [-OriginPath <String>]
      [-PatternsToMatch <String[]>]
      [-RuleSet <IResourceReference[]>]
      [-SupportedProtocol <AfdEndpointProtocols[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzFrontDoorCdnRoute
      -InputObject <ICdnIdentity>
      [-CacheConfigurationQueryParameter <String>]
      [-CacheConfigurationQueryStringCachingBehavior <AfdQueryStringCachingBehavior>]
      [-CompressionSettingContentTypesToCompress <String[]>]
      [-CompressionSettingIsCompressionEnabled]
      [-CustomDomain <IActivatedResourceReference[]>]
      [-EnabledState <EnabledState>]
      [-ForwardingProtocol <ForwardingProtocol>]
      [-HttpsRedirect <HttpsRedirect>]
      [-LinkToDefaultDomain <LinkToDefaultDomain>]
      [-OriginGroupId <String>]
      [-OriginPath <String>]
      [-PatternsToMatch <String[]>]
      [-RuleSet <IResourceReference[]>]
      [-SupportedProtocol <AfdEndpointProtocols[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Aktualisiert eine vorhandene Route mit dem angegebenen Routennamen unter dem angegebenen Abonnement, der Ressourcengruppe, dem Profil und dem AzureFrontDoor-Endpunkt.

Beispiele

Beispiel 1: Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil

Update-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001 -EnabledState "Enabled"

Name     ResourceGroupName
----     -----------------
route001 testps-rg-da16jm

Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil

Beispiel 2: Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil über identität

Get-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001  | Update-AzFrontDoorCdnRoute -EnabledState "Enabled"

Name     ResourceGroupName
----     -----------------
route001 testps-rg-da16jm

Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil über identität

Beispiel 3: Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil, Aktivieren der Inhaltskomprimierung

Update-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001 -CompressionSettingIsCompressionEnabled:true

Name     ResourceGroupName
----     -----------------
route001 testps-rg-da16jm

Aktualisieren einer AzureFrontDoor-Route unter dem AzureFrontDoor-Profil, Aktivieren der Inhaltskomprimierung

Parameter

-AsJob

Ausführen des Befehls als Auftrag

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationQueryParameter

Abfrageparameter, die eingeschlossen oder ausgeschlossen werden sollen (durch Trennzeichen getrennt).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationQueryStringCachingBehavior

Definiert, wie Frontdoor Anforderungen zwischenspeichert, die Abfragezeichenfolgen enthalten. Sie können alle Abfragezeichenfolgen beim Zwischenspeichern ignorieren, bestimmte Abfragezeichenfolgen ignorieren, jede Anforderung mit einer eindeutigen URL zwischenspeichern oder bestimmte Abfragezeichenfolgen zwischenspeichern.

Typ:AfdQueryStringCachingBehavior
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CompressionSettingContentTypesToCompress

Liste der Inhaltstypen, für die die Komprimierung gilt. Der Wert sollte ein gültiger MIME-Typ sein.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CompressionSettingIsCompressionEnabled

Gibt an, ob die Inhaltskomprimierung in AzureFrontDoor aktiviert ist. Der Standardwert ist "false". Wenn die Komprimierung aktiviert ist, werden Inhalte als komprimiert bereitgestellt, wenn der Benutzer eine komprimierte Version anfordert. Inhalte werden auf AzureFrontDoor nicht komprimiert, wenn angeforderte Inhalte kleiner als 1 Byte oder größer als 1 MB sind.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CustomDomain

Domänen, auf die von diesem Endpunkt verwiesen wird. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für CUSTOMDOMAIN-Eigenschaften und erstellen eine Hashtabelle.

Typ:IActivatedResourceReference[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EnabledState

Gibt an, ob die Verwendung dieser Regel aktiviert werden soll. Zulässige Werte sind "Enabled" oder "Disabled"

Typ:EnabledState
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EndpointName

Name des Endpunkts unter dem Profil, das global eindeutig ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ForwardingProtocol

Protokollieren Sie diese Regel, wenn Sie Datenverkehr an Back-Ends weiterleiten.

Typ:ForwardingProtocol
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-HttpsRedirect

Gibt an, ob HTTP-Datenverkehr automatisch an HTTPS-Datenverkehr umgeleitet werden soll. Beachten Sie, dass dies eine einfache Möglichkeit zum Einrichten dieser Regel ist und die erste Regel ist, die ausgeführt wird.

Typ:HttpsRedirect
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

Typ:ICdnIdentity
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-LinkToDefaultDomain

Gibt an, ob diese Route mit der Standardendpunktdomäne verknüpft wird.

Typ:LinkToDefaultDomain
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Name der Routingregel.

Typ:String
Aliase:RouteName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoWait

Asynchrones Ausführen des Befehls

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OriginGroupId

Ressourcen-ID.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OriginPath

Ein Verzeichnispfad auf dem Ursprung, von dem AzureFrontDoor zum Abrufen von Inhalten verwendet werden kann, z. B. contoso.cloudapp.net/originpath.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PatternsToMatch

Die Routenmuster der Regel.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProfileName

Name des Azure Front Door Standard- oder Azure Front Door Premium-Profils, das innerhalb der Ressourcengruppe eindeutig ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RuleSet

Regelsätze, auf die von diesem Endpunkt verwiesen wird. Informationen zum Erstellen finden Sie im ABSCHNITT NOTES für RULESET-Eigenschaften und erstellen eine Hashtabelle.

Typ:IResourceReference[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Azure-Abonnement-ID.

Typ:String
Position:Named
Standardwert:(Get-AzContext).Subscription.Id
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SupportedProtocol

Liste der unterstützten Protokolle für diese Route.

Typ:AfdEndpointProtocols[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

ICdnIdentity

Ausgaben

IRoute