Update-AzFrontDoorCdnRoute
Aggiorna una route esistente con il nome di route specificato nella sottoscrizione, nel gruppo di risorse, nel profilo e nell'endpoint AzureFrontDoor specificati.
Sintassi
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>]
Descrizione
Aggiorna una route esistente con il nome di route specificato nella sottoscrizione, nel gruppo di risorse, nel profilo e nell'endpoint AzureFrontDoor specificati.
Esempio
Esempio 1: Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor
Update-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001 -EnabledState "Enabled"
Name ResourceGroupName
---- -----------------
route001 testps-rg-da16jm
Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor
Esempio 2: Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor tramite identità
Get-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001 | Update-AzFrontDoorCdnRoute -EnabledState "Enabled"
Name ResourceGroupName
---- -----------------
route001 testps-rg-da16jm
Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor tramite identità
Esempio 3: Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor, abilitare la compressione del contenuto
Update-AzFrontDoorCdnRoute -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -EndpointName end001 -Name route001 -CompressionSettingIsCompressionEnabled:true
Name ResourceGroupName
---- -----------------
route001 testps-rg-da16jm
Aggiornare una route di AzureFrontDoor nel profilo AzureFrontDoor, abilitare la compressione del contenuto
Parametri
-AsJob
Eseguire il comando come processo
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CacheConfigurationQueryParameter
parametri di query da includere o escludere (delimitati da virgole).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CacheConfigurationQueryStringCachingBehavior
Definisce il modo in cui Frontdoor memorizza nella cache le richieste che includono stringhe di query. È possibile ignorare qualsiasi stringa di query durante la memorizzazione nella cache, ignorare stringhe di query specifiche, memorizzare nella cache ogni richiesta con un URL univoco o memorizzare nella cache stringhe di query specifiche.
Tipo: | AfdQueryStringCachingBehavior |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CompressionSettingContentTypesToCompress
Elenco dei tipi di contenuto a cui si applica la compressione. Il valore deve essere un tipo MIME valido.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CompressionSettingIsCompressionEnabled
Indica se la compressione del contenuto è abilitata in AzureFrontDoor. Il valore predefinito è false. Se la compressione è abilitata, il contenuto verrà servito come compresso se l'utente richiede una versione compressa. Il contenuto non verrà compresso in AzureFrontDoor quando il contenuto richiesto è inferiore a 1 byte o maggiore di 1 MB.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CustomDomain
Domini a cui fa riferimento questo endpoint. Per costruire, vedere la sezione NOTES per le proprietà CUSTOMDOMAIN e creare una tabella hash.
Tipo: | IActivatedResourceReference[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.
Tipo: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnabledState
Indica se abilitare l'uso di questa regola. I valori consentiti sono 'Enabled' o 'Disabled'
Tipo: | EnabledState |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EndpointName
Nome dell'endpoint nel profilo univoco a livello globale.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForwardingProtocol
Protocollo che questa regola verrà usata durante l'inoltro del traffico ai back-end.
Tipo: | ForwardingProtocol |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HttpsRedirect
Indica se reindirizzare automaticamente il traffico HTTP al traffico HTTPS. Si noti che si tratta di un modo semplice per configurare questa regola e sarà la prima regola che viene eseguita.
Tipo: | HttpsRedirect |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.
Tipo: | ICdnIdentity |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-LinkToDefaultDomain
se questa route verrà collegata al dominio endpoint predefinito.
Tipo: | LinkToDefaultDomain |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Nome della regola di routing.
Tipo: | String |
Alias: | RouteName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NoWait
Eseguire il comando in modo asincrono
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OriginGroupId
ID risorsa.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OriginPath
Percorso di directory nell'origine che AzureFrontDoor può usare per recuperare il contenuto, ad esempio contoso.cloudapp.net/originpath.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PatternsToMatch
Modelli di route della regola.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ProfileName
Nome del profilo Frontdoor di Azure Standard o Frontdoor Di Azure Premium univoco all'interno del gruppo di risorse.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Nome del gruppo di risorse all'interno della sottoscrizione di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RuleSet
set di regole a cui fa riferimento questo endpoint. Per costruire, vedere la sezione NOTES per le proprietà RULESET e creare una tabella hash.
Tipo: | IResourceReference[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SubscriptionId
ID sottoscrizione di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | (Get-AzContext).Subscription.Id |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SupportedProtocol
Elenco dei protocolli supportati per questa route.
Tipo: | AfdEndpointProtocols[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |