Web Services - Get
Ottiene la definizione del servizio Web come specificato da una sottoscrizione, un gruppo di risorse e un nome. Si noti che le credenziali di archiviazione e le chiavi del servizio Web non vengono restituite da questa chiamata. Per ottenere le chiavi di accesso al servizio Web, chiamare Chiavi elenco.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearning/webServices/{webServiceName}?api-version=2016-05-01-preview
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
resource
|
path | True |
string |
Nome del gruppo di risorse in cui si trova il servizio Web. |
subscription
|
path | True |
string |
ID sottoscrizione di Azure. |
web
|
path | True |
string |
Nome del servizio Web. |
api-version
|
query | True |
string |
Versione dell'API del provider di risorse Microsoft.MachineLearning da usare. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Operazione completata. La risposta include lo stato di provisioning e l'intestazione Azure-AsyncOperation. Per ottenere lo stato di avanzamento dell'operazione, chiamare l'operazione GET nell'URL nel campo dell'intestazione Azure-AsyncOperation. Per altre informazioni Sulle operazioni asincrone, vedere https://msdn.microsoft.com/en-us/library/mt742920.aspx. Media Types: "application/json", "text/json" |
Definizioni
Nome | Descrizione |
---|---|
Asset |
Informazioni su un asset associato al servizio Web. |
Asset |
Descrive la posizione di accesso per un asset del servizio Web. |
Asset |
Tipo di asset. |
Column |
Informazioni aggiuntive sul formato per il tipo di dati. |
Column |
Schema Swagger 2.0 per una colonna all'interno della tabella dati che rappresenta un input o un output del servizio Web. Vedere specifica Swagger: http://swagger.io/specification/ |
Column |
Tipo di dati della colonna. |
Commitment |
Informazioni sul piano di impegno di Machine Learning associato al servizio Web. |
Diagnostics |
Impostazioni di diagnostica per un servizio Web di Azure ML. |
Diagnostics |
Specifica la verbosità dell'output di diagnostica. I valori validi sono: Nessuno - disabilita la traccia; Errore: raccoglie solo le tracce di errore (stderr); Tutto : raccoglie tutte le tracce (stdout e stderr). |
Example |
Dati di input di esempio per gli input del servizio. |
Graph |
Definisce un bordo all'interno del grafico del servizio Web. |
Graph |
Specifica un nodo nel grafico del servizio Web. Il nodo può essere un nodo di input, output o asset, quindi solo una delle proprietà ID corrispondenti viene popolata in qualsiasi momento. |
Graph |
Definisce il grafico dei moduli che costituiscono la soluzione di Machine Learning. |
Graph |
Definisce un parametro globale nel grafico. |
Graph |
Collegamento di associazione per un parametro globale grafico a un nodo nel grafico. |
Input |
Porta di input asset |
Input |
Tipo di dati porta. |
Machine |
Informazioni sull'area di lavoro di Machine Learning contenente l'esperimento di origine per il servizio Web. |
Mode |
Definizione del parametro annidata. |
Module |
Definizione del parametro per un asset del modulo. |
Output |
Porta di output asset |
Output |
Tipo di dati porta. |
Parameter |
Tipo di parametro Graph. |
Provisioning |
Sola lettura: stato di provisioning del servizio Web. I valori validi sono Unknown, Provisioning, Succeeded e Failed. |
Realtime |
Contiene le opzioni di configurazione disponibili per un endpoint servizio Web di Azure ML. |
Service |
Schema swagger 2.0 che descrive gli input o gli output del servizio. Vedere Specifica di Swagger: http://swagger.io/specification/ |
Storage |
Accedere alle informazioni per un account di archiviazione. |
Table |
Schema swagger 2.0 che descrive un singolo input o output del servizio. Vedere specifica Swagger: http://swagger.io/specification/ |
Web |
Istanza di una risorsa del servizio Web di Azure ML. |
Web |
Chiavi di accesso per le chiamate al servizio Web. |
Web |
Proprietà specifiche di un servizio Web basato su Graph. |
AssetItem
Informazioni su un asset associato al servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID dell'asset. |
inputPorts |
<string,
Input |
Informazioni sulle porte di input dell'asset. |
locationInfo |
Accedere alle informazioni per l'asset. |
|
metadata |
object |
Se l'asset è un modulo personalizzato, contiene i metadati del modulo. |
name |
string |
Nome descrittivo dell'asset. |
outputPorts |
<string,
Output |
Informazioni sulle porte di output dell'asset. |
parameters |
Se l'asset è un modulo personalizzato, contiene i parametri del modulo. |
|
type |
Tipo di asset. |
AssetLocation
Descrive la posizione di accesso per un asset del servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
credentials |
string |
Accedere alle credenziali per l'asset, se applicabile(ad esempio, l'asset specificato dall'account di archiviazione stringa di connessione + URI BLOB) |
uri |
string |
URI da cui è accessibile l'asset, ad esempio aml://abc per gli asset di sistema o https://xyz per gli asset utente |
AssetType
Tipo di asset.
Nome | Tipo | Descrizione |
---|---|---|
Module |
string |
|
Resource |
string |
ColumnFormat
Informazioni aggiuntive sul formato per il tipo di dati.
Nome | Tipo | Descrizione |
---|---|---|
Byte |
string |
|
Char |
string |
|
Complex128 |
string |
|
Complex64 |
string |
|
Date-time |
string |
|
Date-timeOffset |
string |
|
Double |
string |
|
Duration |
string |
|
Float |
string |
|
Int16 |
string |
|
Int32 |
string |
|
Int64 |
string |
|
Int8 |
string |
|
Uint16 |
string |
|
Uint32 |
string |
|
Uint64 |
string |
|
Uint8 |
string |
ColumnSpecification
Schema Swagger 2.0 per una colonna all'interno della tabella dati che rappresenta un input o un output del servizio Web. Vedere specifica Swagger: http://swagger.io/specification/
Nome | Tipo | Descrizione |
---|---|---|
enum |
object[] |
Se il tipo di dati è categorico, questo fornisce l'elenco delle categorie accettate. |
format |
Informazioni aggiuntive sul formato per il tipo di dati. |
|
type |
Tipo di dati della colonna. |
|
x-ms-isnullable |
boolean |
Flag che indica se il tipo supporta valori Null o meno. |
x-ms-isordered |
boolean |
Flag che indica se le categorie vengono considerate come un set ordinato o meno, se si tratta di una colonna categorica. |
ColumnType
Tipo di dati della colonna.
Nome | Tipo | Descrizione |
---|---|---|
Boolean |
string |
|
Integer |
string |
|
Number |
string |
|
String |
string |
CommitmentPlan
Informazioni sul piano di impegno di Machine Learning associato al servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Specifica l'ID Resource Manager di Azure del piano di impegno associato al servizio Web. |
DiagnosticsConfiguration
Impostazioni di diagnostica per un servizio Web di Azure ML.
Nome | Tipo | Descrizione |
---|---|---|
expiry |
string |
Specifica la data e l'ora in cui la registrazione verrà interrotta. Se Null, la raccolta di diagnostica non è limitata al tempo. |
level |
Specifica il livello di dettaglio dell'output di diagnostica. I valori validi sono: Nessuno - disabilita la traccia; Errore: raccoglie solo le tracce di errore (stderr); Tutti: raccoglie tutte le tracce (stdout e stderr). |
DiagnosticsLevel
Specifica la verbosità dell'output di diagnostica. I valori validi sono: Nessuno - disabilita la traccia; Errore: raccoglie solo le tracce di errore (stderr); Tutto : raccoglie tutte le tracce (stdout e stderr).
Nome | Tipo | Descrizione |
---|---|---|
All |
string |
|
Error |
string |
|
None |
string |
ExampleRequest
Dati di input di esempio per gli input del servizio.
Nome | Tipo | Descrizione |
---|---|---|
globalParameters |
object |
Dati di input di esempio per i parametri globali del servizio Web |
inputs |
object |
Dati di input di esempio per gli input del servizio Web specificati come nome di input per eseguire il mapping della matrice dei valori di input di esempio. |
GraphEdge
Definisce un bordo all'interno del grafico del servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
sourceNodeId |
string |
Identificatore del nodo del grafico di origine. |
sourcePortId |
string |
Identificatore della porta del nodo di origine da cui si connette il bordo. |
targetNodeId |
string |
Identificatore del nodo del grafico di destinazione. |
targetPortId |
string |
Identificatore della porta del nodo di destinazione in cui si connette il bordo. |
GraphNode
Specifica un nodo nel grafico del servizio Web. Il nodo può essere un nodo di input, output o asset, quindi solo una delle proprietà ID corrispondenti viene popolata in qualsiasi momento.
Nome | Tipo | Descrizione |
---|---|---|
assetId |
string |
ID dell'asset rappresentato da questo nodo. |
inputId |
string |
ID dell'elemento di input rappresentato da questo nodo. |
outputId |
string |
ID dell'elemento di output rappresentato da questo nodo. |
parameters |
object |
Se applicabile, i parametri del nodo. I parametri del grafo globale eseguono il mapping a questi valori, con i valori impostati in fase di esecuzione. |
GraphPackage
Definisce il grafico dei moduli che costituiscono la soluzione di Machine Learning.
Nome | Tipo | Descrizione |
---|---|---|
edges |
Elenco di bordi che costituiscono il grafico. |
|
graphParameters |
<string,
Graph |
Raccolta di parametri globali per il grafico, dato come nome di parametro globale alla mappa GraphParameter. Ogni parametro ha una corrispondenza 1:1 con il mapping dei valori dei parametri globali dichiarato a livello WebServiceProperties. |
nodes |
<string,
Graph |
Set di nodi che costituiscono il grafico, fornito come nodeId per la mappa GraphNode |
GraphParameter
Definisce un parametro globale nel grafico.
Nome | Tipo | Descrizione |
---|---|---|
description |
string |
Descrizione di questo parametro del grafico. |
links |
Collegamenti di associazione per questo parametro ai nodi nel grafico. |
|
type |
Tipo di parametro Graph. |
GraphParameterLink
Collegamento di associazione per un parametro globale grafico a un nodo nel grafico.
Nome | Tipo | Descrizione |
---|---|---|
nodeId |
string |
Identificatore del nodo del grafico |
parameterKey |
string |
Identificatore del parametro del nodo a cui viene eseguito il mapping del parametro globale. |
InputPort
Porta di input asset
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
type | Dataset |
Tipo di dati porta. |
InputPortType
Tipo di dati porta.
Nome | Tipo | Descrizione |
---|---|---|
Dataset |
string |
MachineLearningWorkspace
Informazioni sull'area di lavoro di Machine Learning contenente l'esperimento di origine per il servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Specifica l'ID dell'area di lavoro di Machine Learning associata al servizio Web |
ModeValueInfo
Definizione del parametro annidata.
Nome | Tipo | Descrizione |
---|---|---|
interfaceString |
string |
Nome della stringa di interfaccia per il parametro annidato. |
parameters |
Definizione del parametro. |
ModuleAssetParameter
Definizione del parametro per un asset del modulo.
Nome | Tipo | Descrizione |
---|---|---|
modeValuesInfo |
<string,
Mode |
Definizioni per i parametri dell'interfaccia annidata se si tratta di un parametro di modulo complesso. |
name |
string |
Nome del parametro. |
parameterType |
string |
Tipo di parametro. |
OutputPort
Porta di output asset
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
type | Dataset |
Tipo di dati porta. |
OutputPortType
Tipo di dati porta.
Nome | Tipo | Descrizione |
---|---|---|
Dataset |
string |
ParameterType
Tipo di parametro Graph.
Nome | Tipo | Descrizione |
---|---|---|
Boolean |
string |
|
ColumnPicker |
string |
|
Credential |
string |
|
DataGatewayName |
string |
|
Double |
string |
|
Enumerated |
string |
|
Float |
string |
|
Int |
string |
|
Mode |
string |
|
ParameterRange |
string |
|
Script |
string |
|
String |
string |
ProvisioningState
Sola lettura: stato di provisioning del servizio Web. I valori validi sono Unknown, Provisioning, Succeeded e Failed.
Nome | Tipo | Descrizione |
---|---|---|
Failed |
string |
|
Provisioning |
string |
|
Succeeded |
string |
|
Unknown |
string |
RealtimeConfiguration
Contiene le opzioni di configurazione disponibili per un endpoint servizio Web di Azure ML.
Nome | Tipo | Descrizione |
---|---|---|
maxConcurrentCalls |
integer |
Specifica il numero massimo di chiamate simultanee che possono essere effettuate al servizio Web. Valore minimo: 4, Valore massimo: 200. |
ServiceInputOutputSpecification
Schema swagger 2.0 che descrive gli input o gli output del servizio. Vedere Specifica di Swagger: http://swagger.io/specification/
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
description |
string |
Descrizione dello schema Swagger. |
|
properties |
<string,
Table |
Specifica una raccolta che contiene lo schema di colonna per ogni input o output del servizio Web. Per altre informazioni, vedere la specifica di Swagger. |
|
title |
string |
Titolo dello schema Swagger. |
|
type |
string |
object |
Tipo dell'entità descritta in swagger. Sempre 'object'. |
StorageAccount
Accedere alle informazioni per un account di archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
key |
string |
Specifica la chiave utilizzata per accedere all'account di archiviazione. |
name |
string |
Specifica il nome dell'account di archiviazione. |
TableSpecification
Schema swagger 2.0 che descrive un singolo input o output del servizio. Vedere specifica Swagger: http://swagger.io/specification/
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
description |
string |
Descrizione dello schema Swagger. |
|
format |
string |
Il formato, se 'type' non è 'object' |
|
properties |
<string,
Column |
Set di colonne all'interno della tabella dati. |
|
title |
string |
Titolo dello schema Swagger. |
|
type |
string |
object |
Tipo dell'entità descritta in swagger. |
WebService
Istanza di una risorsa del servizio Web di Azure ML.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Specifica l'ID risorsa. |
location |
string |
Specifica la posizione della risorsa. |
name |
string |
Specifica il nome della risorsa. |
properties | WebServiceProperties: |
Contiene il payload della proprietà che descrive il servizio Web. |
tags |
object |
Contiene tag di risorsa definiti come coppie chiave/valore. |
type |
string |
Specifica il tipo della risorsa. |
WebServiceKeys
Chiavi di accesso per le chiamate al servizio Web.
Nome | Tipo | Descrizione |
---|---|---|
primary |
string |
Chiave di accesso primaria. |
secondary |
string |
Chiave di accesso secondaria. |
WebServicePropertiesForGraph
Proprietà specifiche di un servizio Web basato su Graph.
Nome | Tipo | Descrizione |
---|---|---|
assets |
<string,
Asset |
Contiene proprietà definite dall'utente che descrivono gli asset del servizio Web. Le proprietà vengono espresse come coppie Chiave/Valore. |
commitmentPlan |
Contiene il piano di impegno associato a questo servizio Web. Impostare in fase di creazione. Una volta impostato, questo valore non può essere modificato. Nota: il piano di impegno non viene restituito dalle chiamate alle operazioni GET. |
|
createdOn |
string |
Sola lettura: data e ora di creazione del servizio Web. |
description |
string |
Descrizione del servizio Web. |
diagnostics |
Impostazioni che controllano la raccolta di tracce di diagnostica per il servizio Web. |
|
exampleRequest |
Definisce i dati di input di esempio per uno o più input del servizio. |
|
exposeSampleData |
boolean |
Se impostato su true, i dati di esempio vengono inclusi nella definizione swagger del servizio Web. Il valore predefinito è true. |
input |
Contiene lo schema Swagger 2.0 che descrive uno o più input del servizio Web. Per altre informazioni, vedere la specifica di Swagger. |
|
keys |
Contiene le chiavi di provisioning del servizio Web. Se non si specificano le chiavi di provisioning, il sistema di Azure Machine Learning li genera automaticamente. Nota: le chiavi non vengono restituite dalle chiamate alle operazioni GET. |
|
machineLearningWorkspace |
Specifica l'area di lavoro di Machine Learning contenente l'esperimento di origine per il servizio Web. |
|
modifiedOn |
string |
Sola lettura: data e ora dell'ultima modifica del servizio Web. |
output |
Contiene lo schema Swagger 2.0 che descrive uno o più output del servizio Web. Per altre informazioni, vedere la specifica di Swagger. |
|
package |
Definizione del pacchetto graph che rappresenta questo servizio Web. |
|
packageType |
string:
Graph |
Specifica il tipo di pacchetto. I valori validi sono Graph (specifica un servizio Web pubblicato tramite Machine Learning Studio) e Code (specifica un servizio Web pubblicato usando codice, ad esempio Python). Nota: il codice non è attualmente supportato. |
parameters |
object |
Set di valori dei parametri globali definiti per il servizio Web, dato come nome di parametro globale per il mapping dei valori predefinito. Se non viene specificato alcun valore predefinito, il parametro viene considerato obbligatorio. |
provisioningState |
Sola lettura: stato di provisioning del servizio Web. I valori validi sono Unknown, Provisioning, Succeeded e Failed. |
|
readOnly |
boolean |
Se impostato su true, indica che il servizio Web è di sola lettura e non può più essere aggiornato o sottoposto a patch, rimosso solo. Il valore predefinito è false. Nota: una volta impostato su true, non è possibile modificarne il valore. |
realtimeConfiguration |
Contiene le impostazioni di configurazione per l'endpoint del servizio Web. |
|
storageAccount |
Specifica l'account di archiviazione usato da Azure Machine Learning per archiviare informazioni sul servizio Web. Solo il nome dell'account di archiviazione viene restituito dalle chiamate alle operazioni GET. Quando si aggiornano le informazioni sull'account di archiviazione, è necessario assicurarsi che tutti gli asset necessari siano disponibili nel nuovo account di archiviazione o che le chiamate al servizio Web avranno esito negativo. |
|
swaggerLocation |
string |
Sola lettura: contiene l'URI della specifica swagger associata al servizio Web. |
title |
string |
Titolo del servizio Web. |