Condividi tramite


Update-AzCdnOriginGroup

Aggiorna un gruppo di origine esistente all'interno di un endpoint.

Sintassi

Update-AzCdnOriginGroup
      -EndpointName <String>
      -Name <String>
      -ProfileName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-HealthProbeSetting <IHealthProbeParameters>]
      [-Origin <IResourceReference[]>]
      [-ResponseBasedOriginErrorDetectionSetting <IResponseBasedOriginErrorDetectionParameters>]
      [-TrafficRestorationTimeToHealedOrNewEndpointsInMinute <Int32>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCdnOriginGroup
      -InputObject <ICdnIdentity>
      [-HealthProbeSetting <IHealthProbeParameters>]
      [-Origin <IResourceReference[]>]
      [-ResponseBasedOriginErrorDetectionSetting <IResponseBasedOriginErrorDetectionParameters>]
      [-TrafficRestorationTimeToHealedOrNewEndpointsInMinute <Int32>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Aggiorna un gruppo di origine esistente all'interno di un endpoint.

Esempio

Esempio 1: Aggiornare un gruppo di origine di AzureCDN nell'endpoint di AzureCDN

$updateHealthProbeParameters = New-AzCdnHealthProbeParametersObject -ProbeIntervalInSecond 60 -ProbePath "/new-check-health.aspx" -ProbeProtocol "Http" -ProbeRequestType "HEAD"
Update-AzCdnOriginGroup -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -EndpointName endptest001 -Name org001 -HealthProbeSetting $updateHealthProbeParameters

Name   ResourceGroupName
----   -----------------
org001 testps-rg-da16jm

Aggiornare un gruppo di origine di AzureCDN nell'endpoint di AzureCDN

Esempio 2: Aggiornare un gruppo di origine di AzureCDN nell'endpoint di AzureCDN tramite identità

$updateHealthProbeParameters = New-AzCdnHealthProbeParametersObject -ProbeIntervalInSecond 60 -ProbePath "/new-check-health.aspx" -ProbeProtocol "Http" -ProbeRequestType "HEAD"
Get-AzCdnOriginGroup -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -EndpointName endptest001 -Name org001 | Update-AzCdnOriginGroup -HealthProbeSetting $updateHealthProbeParameters

Name   ResourceGroupName
----   -----------------
org001 testps-rg-da16jm

Aggiornare un gruppo di origine di AzureCDN nell'endpoint di AzureCDN tramite identità

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

-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

-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

-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

-HealthProbeSetting

Impostazioni del probe di integrità per l'origine utilizzata per determinare l'integrità dell'origine. Per costruire, vedere la sezione NOTES per le proprietà HEALTHPROBESETTING e creare una tabella hash.

Tipo:IHealthProbeParameters
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

-Name

Nome del gruppo di origine univoco all'interno dell'endpoint.

Tipo:String
Alias:OriginGroupName
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

-Origin

Origine del contenuto distribuito tramite rete CDN all'interno del gruppo di origine specificato. Per costruire, vedere la sezione NOTES per le proprietà ORIGIN e creare una tabella hash.

Tipo:IResourceReference[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProfileName

Nome del profilo della rete CDN 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

-ResponseBasedOriginErrorDetectionSetting

Oggetto JSON che contiene le proprietà per determinare l'integrità dell'origine usando richieste/risposte reali. Questa proprietà non è attualmente supportata. Per costruire, vedere la sezione NOTES per le proprietà RESPONSEBASEDORIGINERRORDETECTIONSETTING e creare una tabella hash.

Tipo:IResponseBasedOriginErrorDetectionParameters
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

-TrafficRestorationTimeToHealedOrNewEndpointsInMinute

Tempo in minuti per spostare gradualmente il traffico verso l'endpoint quando un endpoint non integro viene integro o viene aggiunto un nuovo endpoint. Il valore predefinito è 10 minuti. Questa proprietà non è attualmente supportata.

Tipo:Int32
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

Input

ICdnIdentity

Output

IOriginGroup