Update-AzMlWebService

Aggiorna le proprietà di una risorsa del servizio Web esistente.

Sintassi

Update-AzMlWebService
      -ResourceGroupName <String>
      -Name <String>
      [-Title <String>]
      [-Description <String>]
      [-IsReadOnly]
      [-Keys <WebServiceKeys>]
      [-StorageAccountKey <String>]
      [-Diagnostics <DiagnosticsConfiguration>]
      [-RealtimeConfiguration <RealtimeConfiguration>]
      [-Assets <Hashtable>]
      [-Input <ServiceInputOutputSpecification>]
      [-Output <ServiceInputOutputSpecification>]
      [-Parameters <Hashtable>]
      [-Package <GraphPackage>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzMlWebService
      -ResourceGroupName <String>
      -Name <String>
      -ServiceUpdates <WebService>
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet Update-AzMlWebService consente di aggiornare le proprietà non statiche di un servizio Web. Il cmdlet funziona come operazione patch. Passare solo le proprietà che si desidera modificare.

Esempio

Esempio 1: Argomenti di aggiornamento selettivo

Update-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -Description "new update to description" -Keys @{Primary='changed primary key'} -Diagnostics @{Level='All'}

In questo caso, si modifica la descrizione, la chiave di accesso primaria e si abilita la raccolta di diagnostica per tutte le tracce durante il runtime per il servizio Web.

Esempio 2: Aggiornare in base a un'istanza del servizio Web

$updates = @{ Properties = @{ Title="New Title"; RealtimeConfiguration = @{ MaxConcurrentCalls=25 }}}

Update-AzMlWebService -ResourceGroupName "myresourcegroup" -Name "mywebservicename" -ServiceUpdates $updates

Nell'esempio viene prima creata una definizione di servizio Web contenente solo i campi da aggiornare e quindi viene chiamato Update-AzMlWebService per applicarle usando il parametro ServiceUpdates.

Parametri

-Assets

Set di asset (ad esempio moduli, set di dati) che costituiscono il servizio Web.

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

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Nuovo valore per la descrizione del servizio Web. Questo è visibile nello schema dell'API Swagger del servizio.

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

-Diagnostics

Impostazioni che controllano la raccolta di tracce di diagnostica per il servizio Web.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.DiagnosticsConfiguration
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Non chiedere conferma.

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

-Input

Definizione per gli input del servizio Web, forniti come costrutto di schema Swagger.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.ServiceInputOutputSpecification
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IsReadOnly

Specifica che il servizio Web è di sola lettura. Una volta impostato, il servizio Web può essere aggiornato più a lungo, inclusa la modifica del valore di questa proprietà e può essere eliminato solo.

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

-Keys

Aggiorna una o entrambe le chiavi di accesso usate per autenticare le chiamate alle API di runtime del servizio.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebServiceKeys
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome della risorsa del servizio Web da aggiornare.

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

-Output

Definizione per gli output del servizio Web, forniti come costrutto di schema Swagger.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.ServiceInputOutputSpecification
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Package

Definizione del pacchetto a grafo che definisce questo servizio Web.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.GraphPackage
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Parameters

Set di valori di parametri globali definiti per il servizio Web, dato come nome di parametro globale -> raccolta valori predefinita. Se non viene specificato alcun valore predefinito, il parametro viene considerato obbligatorio.

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

-RealtimeConfiguration

Aggiornamenti per la configurazione dell'endpoint in tempo reale del servizio.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.RealtimeConfiguration
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Gruppo di risorse che contiene il servizio Web da aggiornare.

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

-ServiceUpdates

Set di aggiornamenti da applicare al servizio Web fornito come istanza di definizione del servizio Web. Vengono modificati solo i campi non statici.

Tipo:Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StorageAccountKey

Ruota la chiave di accesso per l'account di archiviazione associato al servizio Web.

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

-Title

Nuovo valore per il titolo del servizio Web. Questo è visibile nello schema dell'API Swagger del servizio.

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. 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

Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService

Output

Microsoft.Azure.Management.MachineLearning.WebServices.Models.WebService

Note

Parole chiave: azure, azurerm, arm, resource, management, manager, machine, machine learning, azureml