Udostępnij za pośrednictwem


Update-AzFrontDoorCdnRoute

Aktualizacje istniejącą trasę o określonej nazwie trasy w ramach określonej subskrypcji, grupy zasobów, profilu i punktu końcowego usługi AzureFrontDoor.

Składnia

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>]

Opis

Aktualizacje istniejącą trasę o określonej nazwie trasy w ramach określonej subskrypcji, grupy zasobów, profilu i punktu końcowego usługi AzureFrontDoor.

Przykłady

Przykład 1. Aktualizowanie trasy usługi AzureFrontDoor w profilu azureFrontDoor

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

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

Aktualizowanie trasy usługi AzureFrontDoor w profilu usługi AzureFrontDoor

Przykład 2. Aktualizowanie trasy usługi AzureFrontDoor w profilu azureFrontDoor za pomocą tożsamości

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

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

Aktualizowanie trasy usługi AzureFrontDoor w profilu azureFrontDoor za pomocą tożsamości

Przykład 3. Aktualizowanie trasy usługi AzureFrontDoor w profilu azureFrontDoor, włączanie kompresji zawartości

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

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

Aktualizowanie trasy usługi AzureFrontDoor w profilu azureFrontDoor, włączanie kompresji zawartości

Parametry

-AsJob

Uruchamianie polecenia jako zadania

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationQueryParameter

parametry zapytania do uwzględnienia lub wykluczenia (rozdzielone przecinkami).

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationQueryStringCachingBehavior

Definiuje sposób buforowania żądań frontdoor zawierających ciągi zapytania. Podczas buforowania można zignorować wszystkie ciągi zapytania, zignorować określone ciągi zapytania, buforować każde żądanie z unikatowym adresem URL lub buforować określone ciągi zapytań.

Typ:AfdQueryStringCachingBehavior
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CompressionSettingContentTypesToCompress

Lista typów zawartości, dla których ma zastosowanie kompresja. Wartość powinna być prawidłowym typem MIME.

Typ:String[]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CompressionSettingIsCompressionEnabled

Wskazuje, czy kompresja zawartości jest włączona w usłudze AzureFrontDoor. Wartość domyślna to false. Jeśli kompresja jest włączona, zawartość będzie obsługiwana jako skompresowana, jeśli żądania użytkowników dotyczące skompresowanej wersji. Zawartość nie będzie kompresowana w usłudze AzureFrontDoor, gdy żądana zawartość jest mniejsza niż 1 bajt lub większa niż 1 MB.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliases:cf
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomDomain

Domeny, do których odwołuje się ten punkt końcowy. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości CUSTOMDOMAIN i utwórz tabelę skrótów.

Typ:IActivatedResourceReference[]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.

Typ:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-EnabledState

Czy włączyć korzystanie z tej reguły. Dozwolone wartości to "Włączone" lub "Wyłączone"

Typ:EnabledState
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-EndpointName

Nazwa punktu końcowego w profilu, który jest unikatowy globalnie.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-ForwardingProtocol

Protokół tej reguły będzie używany podczas przekazywania ruchu do zapleczy.

Typ:ForwardingProtocol
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpsRedirect

Czy automatycznie przekierowywać ruch HTTP do ruchu HTTPS. Należy pamiętać, że jest to prosty sposób konfigurowania tej reguły i będzie to pierwsza reguła, która zostanie wykonana.

Typ:HttpsRedirect
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parametr tożsamości Do konstruowania, zobacz sekcję UWAGI dla właściwości INPUTOBJECT i utwórz tabelę skrótów.

Typ:ICdnIdentity
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-LinkToDefaultDomain

czy ta trasa zostanie połączona z domyślną domeną punktu końcowego.

Typ:LinkToDefaultDomain
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa reguły routingu.

Typ:String
Aliases:RouteName
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Uruchom polecenie asynchronicznie

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginGroupId

Identyfikator zasobu.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginPath

Ścieżka katalogu w lokalizacji początkowej, z którego może być używana usługa AzureFrontDoor do pobierania zawartości, np. contoso.cloudapp.net/originpath.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-PatternsToMatch

Wzorce tras reguły.

Typ:String[]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-ProfileName

Nazwa profilu usługi Azure Front Door Standard lub Azure Front Door Premium, który jest unikatowy w grupie zasobów.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów w ramach subskrypcji platformy Azure.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-RuleSet

Zestawy reguł, do których odwołuje się ten punkt końcowy. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości ZESTAWU REGUŁ i utwórz tabelę skrótów.

Typ:IResourceReference[]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Identyfikator subskrypcji platformy Azure.

Typ:String
Position:Named
wartość domyślna:(Get-AzContext).Subscription.Id
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-SupportedProtocol

Lista obsługiwanych protokołów dla tej trasy.

Typ:AfdEndpointProtocols[]
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliases:wi
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

ICdnIdentity

Dane wyjściowe

IRoute