Condividi tramite


Update-AzCdnOrigin

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

Sintassi

Update-AzCdnOrigin
      -EndpointName <String>
      -Name <String>
      -ProfileName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-Enabled]
      [-HostName <String>]
      [-HttpPort <Int32>]
      [-HttpsPort <Int32>]
      [-OriginHostHeader <String>]
      [-Priority <Int32>]
      [-PrivateLinkAlias <String>]
      [-PrivateLinkApprovalMessage <String>]
      [-PrivateLinkLocation <String>]
      [-PrivateLinkResourceId <String>]
      [-Weight <Int32>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzCdnOrigin
      -InputObject <ICdnIdentity>
      [-Enabled]
      [-HostName <String>]
      [-HttpPort <Int32>]
      [-HttpsPort <Int32>]
      [-OriginHostHeader <String>]
      [-Priority <Int32>]
      [-PrivateLinkAlias <String>]
      [-PrivateLinkApprovalMessage <String>]
      [-PrivateLinkLocation <String>]
      [-PrivateLinkResourceId <String>]
      [-Weight <Int32>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

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

Esempio

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

Update-AzCdnOrigin -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -EndpointName endptest001 -Name origin1 -HttpPort 456 -HttpsPort 789

Name    ResourceGroupName
----    -----------------
origin1 testps-rg-da16jm

Aggiornare un'origine di AzureCDN nell'endpoint di Progettazione immagine e configurazione di Azure

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

Get-AzCdnOrigin -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -EndpointName endptest001 -Name origin1 | Update-AzCdnOrigin -HttpPort 456 -HttpsPort 789

Name    ResourceGroupName
----    -----------------
origin1 testps-rg-da16jm

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

Esempio 3: Aggiornare un'origine di AzureCDN nell'endpoint di AzureCDN, disabilitare l'origine

Update-AzCdnOrigin -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -EndpointName endptest001 -Name origin1 -HttpPort 456 -HttpsPort 789

Name    ResourceGroupName
----    -----------------
origin1 testps-rg-da16jm

Aggiornare un'origine di AzureCDN nell'endpoint azureCDN, disabilitare l'origine

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

-Enabled

L'origine è abilitata per il bilanciamento del carico o meno

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

-HostName

Indirizzo dell'origine. Sono supportati nomi di dominio, indirizzi IPv4 e indirizzi IPv6. Deve essere univoco in tutte le origini di un endpoint.

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

-HttpPort

Valore della porta HTTP. Deve essere compreso tra 1 e 65535.

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

-HttpsPort

Valore della porta HTTPS. Deve essere compreso tra 1 e 65535.

Tipo:Int32
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 dell'origine univoca all'interno dell'endpoint.

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

-OriginHostHeader

Valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto questo valore, il nome host della richiesta determina questo valore. Le origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud, richiedono che questo valore di intestazione host corrisponda al nome host di origine per impostazione predefinita. In questo modo viene eseguito l'override dell'intestazione host definita in Endpoint

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

-Priority

Priorità dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Le priorità più elevate non verranno usate per il bilanciamento del carico se un'origine con priorità inferiore è integra. Deve essere compreso tra 1 e 5

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

-PrivateLinkAlias

Alias della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che l'origine è "Privata"

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

-PrivateLinkApprovalMessage

Messaggio personalizzato da includere nella richiesta di approvazione per connettersi al collegamento privato.

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

-PrivateLinkLocation

Posizione della risorsa collegamento privato. Obbligatorio solo se 'privateLinkResourceId' è popolato

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

-PrivateLinkResourceId

ID risorsa della risorsa collegamento privato. Il popolamento di questo campo facoltativo indica che il back-end è "Privato"

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

-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

-Weight

Peso dell'origine nel gruppo di origine specificato per il bilanciamento del carico. Deve essere compreso tra 1 e 1000

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

IOrigin