Microsoft.MachineLearning webServices 2017-01-01
Definicja zasobu Bicep
Typ zasobu webServices można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearning/webServices, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MachineLearning/webServices@2017-01-01' = {
location: 'string'
name: 'string'
properties: {
assets: {
{customized property}: {
id: 'string'
inputPorts: {
{customized property}: {
type: 'string'
}
}
locationInfo: {
credentials: 'string'
uri: 'string'
}
metadata: {
{customized property}: 'string'
}
name: 'string'
outputPorts: {
{customized property}: {
type: 'string'
}
}
parameters: [
{
modeValuesInfo: {
{customized property}: {
interfaceString: 'string'
parameters: [
...
]
}
}
name: 'string'
parameterType: 'string'
}
]
type: 'string'
}
}
commitmentPlan: {
id: 'string'
}
description: 'string'
diagnostics: {
expiry: 'string'
level: 'string'
}
exampleRequest: {
globalParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
inputs: {
{customized property}: [
[
any(Azure.Bicep.Types.Concrete.AnyType)
]
]
}
}
exposeSampleData: bool
input: {
description: 'string'
properties: {
{customized property}: {
description: 'string'
format: 'string'
properties: {
{customized property}: {
enum: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
format: 'string'
type: 'string'
x-ms-isnullable: bool
x-ms-isordered: bool
}
}
title: 'string'
type: 'string'
}
}
title: 'string'
type: 'string'
}
keys: {
primary: 'string'
secondary: 'string'
}
machineLearningWorkspace: {
id: 'string'
}
output: {
description: 'string'
properties: {
{customized property}: {
description: 'string'
format: 'string'
properties: {
{customized property}: {
enum: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
format: 'string'
type: 'string'
x-ms-isnullable: bool
x-ms-isordered: bool
}
}
title: 'string'
type: 'string'
}
}
title: 'string'
type: 'string'
}
parameters: {
{customized property}: {
certificateThumbprint: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
payloadsInBlobStorage: bool
payloadsLocation: {
credentials: 'string'
uri: 'string'
}
readOnly: bool
realtimeConfiguration: {
maxConcurrentCalls: int
}
storageAccount: {
key: 'string'
name: 'string'
}
title: 'string'
packageType: 'string'
// For remaining properties, see WebServiceProperties objects
}
tags: {
{customized property}: 'string'
}
}
Obiekty WebServiceProperties
Ustaw właściwość packageType, aby określić typ obiektu.
W przypadku programu Graphużyj:
{
package: {
edges: [
{
sourceNodeId: 'string'
sourcePortId: 'string'
targetNodeId: 'string'
targetPortId: 'string'
}
]
graphParameters: {
{customized property}: {
description: 'string'
links: [
{
nodeId: 'string'
parameterKey: 'string'
}
]
type: 'string'
}
}
nodes: {
{customized property}: {
assetId: 'string'
inputId: 'string'
outputId: 'string'
parameters: {
{customized property}: {
certificateThumbprint: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
}
}
packageType: 'Graph'
}
Wartości właściwości
Element zawartości
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
inputPorts | Informacje o portach wejściowych zasobu. | AssetItemInputPorts |
locationInfo | Uzyskaj dostęp do informacji o zasobie. | blobLocation (wymagane) |
metadane | Jeśli zasób jest modułem niestandardowym, przechowuje metadane modułu. | AssetItemMetadata |
nazwa | Przyjazna nazwa zasobu. | ciąg (wymagany) |
outputPorts | Informacje o portach wyjściowych zasobu. | AssetItemOutputPorts |
Parametry | Jeśli zasób jest modułem niestandardowym, zawiera on parametry modułu. | ModuleAssetParameter[] |
typ | Typ zasobu. | "Moduł" "Zasób" (wymagany) |
AssetItemInputPorts
Nazwa | Opis | Wartość |
---|
AssetItemMetadata
Nazwa | Opis | Wartość |
---|
AssetItemOutputPorts
Nazwa | Opis | Wartość |
---|
BlobLocation
Nazwa | Opis | Wartość |
---|---|---|
Poświadczenia | Poświadczenia dostępu dla obiektu blob, jeśli ma to zastosowanie (np. obiekt blob określony przez parametry połączenia konta magazynu + identyfikator URI obiektu blob) | struna |
Uri | Identyfikator URI, z którego obiekt blob jest dostępny. Na przykład aml://abc dla zasobów systemowych lub https://xyz dla zasobów użytkownika lub ładunku. | ciąg (wymagany) |
KolumnaOkreślanie
Nazwa | Opis | Wartość |
---|---|---|
wyliczenie | Jeśli typ danych jest kategorialny, zawiera listę akceptowanych kategorii. | any[] |
format | Dodatkowe informacje o formacie dla typu danych. | "Bajt" "Char" "Kompleks128" "Complex64" "Data i godzina" "Date-timeOffset" "Podwójna" "Czas trwania" "Float" "Int16" "Int32" "Int64" "Int8" "Uint16" "Uint32" "Uint64" "Uint8" |
typ | Typ danych kolumny. | "Wartość logiczna" "Liczba całkowita" "Liczba" "Ciąg" (wymagany) |
x-ms-isnullable | Flaga wskazująca, czy typ obsługuje wartości null, czy nie. | Bool |
x-ms-isordered | Flaga wskazująca, czy kategorie są traktowane jako uporządkowany zestaw, czy nie, jeśli jest to kolumna kategorii. | Bool |
Plan zobowiązania
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator usługi Azure Resource Manager planu zobowiązania skojarzonego z usługą internetową. | ciąg (wymagany) |
DiagnostykaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Określa datę i godzinę zakończenia rejestrowania. Jeśli wartość null, kolekcja diagnostyczna nie jest ograniczona czasowo. | struna |
poziom | Określa szczegółowość danych wyjściowych diagnostyki. Prawidłowe wartości to: Brak — wyłącza śledzenie; Błąd — zbiera tylko ślady błędów (stderr); Wszystkie — zbiera wszystkie ślady (stdout i stderr). | "Wszystko" "Błąd" "Brak" (wymagane) |
ExampleRequest
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Przykładowe dane wejściowe dla parametrów globalnych usługi internetowej | ExampleRequestGlobalParameters |
Wejścia | Przykładowe dane wejściowe dla danych wejściowych usługi internetowej podane jako nazwa wejściowa do przykładowej mapy macierzy wartości wejściowych. | ExampleRequestInputs |
ExampleRequestGlobalParameters
Nazwa | Opis | Wartość |
---|
ExampleRequestInputs
Nazwa | Opis | Wartość |
---|
GraphEdge
Nazwa | Opis | Wartość |
---|---|---|
sourceNodeId | Identyfikator węzła wykresu źródłowego. | struna |
sourcePortId | Identyfikator portu węzła źródłowego, z którego łączy się krawędź. | struna |
targetNodeId | Identyfikator węzła grafu docelowego. | struna |
targetPortId | Identyfikator portu węzła docelowego, z którego łączy się krawędź. | struna |
GraphNode
Nazwa | Opis | Wartość |
---|---|---|
assetId | Identyfikator zasobu reprezentowanego przez ten węzeł. | struna |
inputId | Identyfikator elementu wejściowego reprezentowanego przez ten węzeł. | struna |
outputId | Identyfikator elementu wyjściowego reprezentowanego przez ten węzeł. | struna |
Parametry | Jeśli ma to zastosowanie, parametry węzła. Globalne parametry grafu są mapowania na te wartości ustawione w czasie wykonywania. | GraphNodeParameters |
GraphNodeParameters
Nazwa | Opis | Wartość |
---|
GraphPackage
Nazwa | Opis | Wartość |
---|---|---|
Krawędzie | Lista krawędzi tworzących graf. | GraphEdge[] |
graphParameters | Kolekcja parametrów globalnych grafu podana jako nazwa parametru globalnego na mapie GraphParameter. Każdy parametr ma tutaj dopasowanie 1:1 z mapą wartości parametrów globalnych zadeklarowaną na poziomie WebServiceProperties. | GraphPackageGraphParameters |
Węzłów | Zestaw węzłów tworzących graf, podany jako nodeId do mapy GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Nazwa | Opis | Wartość |
---|
GraphPackageNodes
Nazwa | Opis | Wartość |
---|
GraphParameter
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis tego parametru grafu. | struna |
Linki | Łącza skojarzenia dla tego parametru do węzłów na grafie. | GraphParameterLink[] (wymagane) |
typ | Typ parametru grafu. | "Wartość logiczna" "ColumnPicker" "Poświadczenie" "DataGatewayName" "Podwójna" "Wyliczone" "Float" "Int" "Tryb" "ParameterRange" "Skrypt" "Ciąg" (wymagany) |
GraphParameterLink
Nazwa | Opis | Wartość |
---|---|---|
nodeId | Identyfikator węzła grafu | ciąg (wymagany) |
parametrKey | Identyfikator parametru węzła mapowania parametru globalnego na. | ciąg (wymagany) |
InputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
MachineLearningWorkspace
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator obszaru roboczego uczenia maszynowego skojarzonego z usługą internetową | ciąg (wymagany) |
Microsoft.MachineLearning/webServices
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Określa lokalizację zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Zawiera ładunek właściwości opisujący usługę internetową. | WebServiceProperties (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
ModeValueInfo
Nazwa | Opis | Wartość |
---|---|---|
interfaceString | Nazwa ciągu interfejsu dla zagnieżdżonego parametru. | struna |
Parametry | Definicja parametru. | ModuleAssetParameter[] |
ModuleAssetParameter
Nazwa | Opis | Wartość |
---|---|---|
modeValuesInfo | Definicje parametrów zagnieżdżonego interfejsu, jeśli jest to złożony parametr modułu. | ModuleAssetParameterModeValuesInfo |
nazwa | Nazwa parametru. | struna |
parametrType | Typ parametru. | struna |
ModuleAssetParameterModeValuesInfo
Nazwa | Opis | Wartość |
---|
OutputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
RealtimeConfiguration
Nazwa | Opis | Wartość |
---|---|---|
maxConcurrentCalls | Określa maksymalne współbieżne wywołania, które można wykonać w usłudze internetowej. Wartość minimalna: 4, Wartość maksymalna: 200. | Int Ograniczenia: Minimalna wartość = 4 Wartość maksymalna = 200 |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
ServiceInputOutputSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
Właściwości | Określa kolekcję zawierającą schemat kolumny dla poszczególnych danych wejściowych lub wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecificationProperties (wymagane) |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. Zawsze "obiekt". | ciąg (wymagany) |
ServiceInputOutputSpecificationProperties
Nazwa | Opis | Wartość |
---|
StorageAccount
Nazwa | Opis | Wartość |
---|---|---|
klucz | Określa klucz używany do uzyskiwania dostępu do konta magazynu. | struna |
nazwa | Określa nazwę konta magazynu. | struna |
TabelaSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
format | Format, jeśli typ nie jest "obiektem" | struna |
Właściwości | Zestaw kolumn w tabeli danych. | TableSpecificationProperties |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. | ciąg (wymagany) |
TableSpecificationProperties
Nazwa | Opis | Wartość |
---|
WebServiceKeys
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Podstawowy klucz dostępu. | struna |
wtórny | Pomocniczy klucz dostępu. | struna |
WebServiceParameter
Nazwa | Opis | Wartość |
---|---|---|
certificateThumbprint | Jeśli wartość parametru w polu "value" jest zaszyfrowana, odcisk palca certyfikatu należy umieścić tutaj. | struna |
wartość | Wartość parametru | jakikolwiek |
Właściwości usługi sieci Web
Nazwa | Opis | Wartość |
---|---|---|
aktywa | Zawiera właściwości zdefiniowane przez użytkownika opisujące zasoby usługi internetowej. Właściwości są wyrażane jako pary klucz/wartość. | WebServicePropertiesAssets |
plan zobowiązania | Zawiera plan zobowiązania skojarzony z tą usługą internetową. Ustaw w czasie tworzenia. Po ustawieniu tej wartości nie można zmienić. Uwaga: plan zobowiązania nie jest zwracany z wywołań do operacji GET. | CommitmentPlan |
opis | Opis usługi internetowej. | struna |
Diagnostyka | Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej. | DiagnosticsConfiguration |
exampleRequest | Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi. | ExampleRequest |
exposeSampleData | W przypadku ustawienia wartości true przykładowe dane są uwzględniane w definicji struktury swagger usługi internetowej. Wartość domyślna to true. | Bool |
wkład | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wejściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
Klucze | Zawiera klucze aprowizacji usługi internetowej. Jeśli nie określisz kluczy aprowizacji, system Azure Machine Learning wygeneruje je dla Ciebie. Uwaga: klucze nie są zwracane z wywołań do operacji GET. | WebServiceKeys |
machineLearningWorkspace | Określa obszar roboczy usługi Machine Learning zawierający eksperyment źródłowy dla usługi internetowej. | MachineLearningWorkspace |
wyjście | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
packageType | Ustaw wartość "Graph" dla typu WebServicePropertiesForGraph. | "Graph" (wymagany) |
Parametry | Zestaw wartości parametrów globalnych zdefiniowanych dla usługi internetowej, podany jako nazwa parametru globalnego na domyślną mapę wartości. Jeśli nie określono wartości domyślnej, parametr jest uznawany za wymagany. | WebServicePropertiesParameters |
payloadsInBlobStorage | W przypadku ustawienia wartości true oznacza, że rozmiar ładunku jest większy niż 3 MB. W przeciwnym razie wartość false. Jeśli rozmiar ładunku przekracza 3 MB, ładunek jest przechowywany w obiekcie blob, a parametr PayloadsLocation zawiera identyfikator URI obiektu blob. W przeciwnym razie zostanie ustawiona wartość false, a zasoby, dane wejściowe, wyjściowe, pakiet, parametry, exampleRequest są wbudowane. Rozmiary ładunku są określane przez dodanie rozmiaru zasobów, danych wejściowych, wyjściowych, pakietu, parametrów i elementu ExampleRequest. | Bool |
payloadsLocation | Identyfikator URI ładunku obiektu blob. Ten parametr zawiera wartość tylko wtedy, gdy parametr payloadsInBlobStorage ma wartość true. W przeciwnym razie ustawiono wartość null. | BlobLocation |
readOnly | Po ustawieniu wartości true oznacza, że usługa internetowa jest tylko do odczytu i nie może być już aktualizowana ani poprawiana, tylko usunięta. Wartość domyślna to false. Uwaga: Po ustawieniu wartości true nie można zmienić jej wartości. | Bool |
realtimeConfiguration | Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej. | realtimeConfiguration |
storageAccount | Określa konto magazynu używane przez usługę Azure Machine Learning do przechowywania informacji o usłudze internetowej. Tylko nazwa konta magazynu jest zwracana z wywołań do operacji GET. Podczas aktualizowania informacji o koncie magazynu należy upewnić się, że wszystkie niezbędne zasoby są dostępne na nowym koncie magazynu lub wywołania usługi internetowej nie będą działać. | |
tytuł | Tytuł usługi internetowej. | struna |
Zasoby webServiceProperties
Nazwa | Opis | Wartość |
---|
WebServicePropertiesForGraph
Nazwa | Opis | Wartość |
---|---|---|
pakiet | Definicja pakietu grafu tworzącego tę usługę internetową. | GraphPackage |
packageType | Określa typ pakietu. Prawidłowe wartości to Graph (określa usługę internetową opublikowaną za pośrednictwem usługi Machine Learning Studio) i Kod (określa usługę internetową opublikowaną przy użyciu kodu takiego jak Python). Uwaga: kod nie jest obecnie obsługiwany. | "Graph" (wymagany) |
WebServicePropertiesParameters
Nazwa | Opis | Wartość |
---|
Definicja zasobu szablonu usługi ARM
Typ zasobu webServices można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearning/webServices, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MachineLearning/webServices",
"apiVersion": "2017-01-01",
"name": "string",
"location": "string",
"properties": {
"assets": {
"{customized property}": {
"id": "string",
"inputPorts": {
"{customized property}": {
"type": "string"
}
},
"locationInfo": {
"credentials": "string",
"uri": "string"
},
"metadata": {
"{customized property}": "string"
},
"name": "string",
"outputPorts": {
"{customized property}": {
"type": "string"
}
},
"parameters": [
{
"modeValuesInfo": {
"{customized property}": {
"interfaceString": "string",
"parameters": [
...
]
}
},
"name": "string",
"parameterType": "string"
}
],
"type": "string"
}
},
"commitmentPlan": {
"id": "string"
},
"description": "string",
"diagnostics": {
"expiry": "string",
"level": "string"
},
"exampleRequest": {
"globalParameters": {
"{customized property}": {}
},
"inputs": {
"{customized property}": [
[ {} ]
]
}
},
"exposeSampleData": "bool",
"input": {
"description": "string",
"properties": {
"{customized property}": {
"description": "string",
"format": "string",
"properties": {
"{customized property}": {
"enum": [ {} ],
"format": "string",
"type": "string",
"x-ms-isnullable": "bool",
"x-ms-isordered": "bool"
}
},
"title": "string",
"type": "string"
}
},
"title": "string",
"type": "string"
},
"keys": {
"primary": "string",
"secondary": "string"
},
"machineLearningWorkspace": {
"id": "string"
},
"output": {
"description": "string",
"properties": {
"{customized property}": {
"description": "string",
"format": "string",
"properties": {
"{customized property}": {
"enum": [ {} ],
"format": "string",
"type": "string",
"x-ms-isnullable": "bool",
"x-ms-isordered": "bool"
}
},
"title": "string",
"type": "string"
}
},
"title": "string",
"type": "string"
},
"parameters": {
"{customized property}": {
"certificateThumbprint": "string",
"value": {}
}
},
"payloadsInBlobStorage": "bool",
"payloadsLocation": {
"credentials": "string",
"uri": "string"
},
"readOnly": "bool",
"realtimeConfiguration": {
"maxConcurrentCalls": "int"
},
"storageAccount": {
"key": "string",
"name": "string"
},
"title": "string",
"packageType": "string"
// For remaining properties, see WebServiceProperties objects
},
"tags": {
"{customized property}": "string"
}
}
Obiekty WebServiceProperties
Ustaw właściwość packageType, aby określić typ obiektu.
W przypadku programu Graphużyj:
{
"package": {
"edges": [
{
"sourceNodeId": "string",
"sourcePortId": "string",
"targetNodeId": "string",
"targetPortId": "string"
}
],
"graphParameters": {
"{customized property}": {
"description": "string",
"links": [
{
"nodeId": "string",
"parameterKey": "string"
}
],
"type": "string"
}
},
"nodes": {
"{customized property}": {
"assetId": "string",
"inputId": "string",
"outputId": "string",
"parameters": {
"{customized property}": {
"certificateThumbprint": "string",
"value": {}
}
}
}
}
},
"packageType": "Graph"
}
Wartości właściwości
Element zawartości
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
inputPorts | Informacje o portach wejściowych zasobu. | AssetItemInputPorts |
locationInfo | Uzyskaj dostęp do informacji o zasobie. | blobLocation (wymagane) |
metadane | Jeśli zasób jest modułem niestandardowym, przechowuje metadane modułu. | AssetItemMetadata |
nazwa | Przyjazna nazwa zasobu. | ciąg (wymagany) |
outputPorts | Informacje o portach wyjściowych zasobu. | AssetItemOutputPorts |
Parametry | Jeśli zasób jest modułem niestandardowym, zawiera on parametry modułu. | ModuleAssetParameter[] |
typ | Typ zasobu. | "Moduł" "Zasób" (wymagany) |
AssetItemInputPorts
Nazwa | Opis | Wartość |
---|
AssetItemMetadata
Nazwa | Opis | Wartość |
---|
AssetItemOutputPorts
Nazwa | Opis | Wartość |
---|
BlobLocation
Nazwa | Opis | Wartość |
---|---|---|
Poświadczenia | Poświadczenia dostępu dla obiektu blob, jeśli ma to zastosowanie (np. obiekt blob określony przez parametry połączenia konta magazynu + identyfikator URI obiektu blob) | struna |
Uri | Identyfikator URI, z którego obiekt blob jest dostępny. Na przykład aml://abc dla zasobów systemowych lub https://xyz dla zasobów użytkownika lub ładunku. | ciąg (wymagany) |
KolumnaOkreślanie
Nazwa | Opis | Wartość |
---|---|---|
wyliczenie | Jeśli typ danych jest kategorialny, zawiera listę akceptowanych kategorii. | any[] |
format | Dodatkowe informacje o formacie dla typu danych. | "Bajt" "Char" "Kompleks128" "Complex64" "Data i godzina" "Date-timeOffset" "Podwójna" "Czas trwania" "Float" "Int16" "Int32" "Int64" "Int8" "Uint16" "Uint32" "Uint64" "Uint8" |
typ | Typ danych kolumny. | "Wartość logiczna" "Liczba całkowita" "Liczba" "Ciąg" (wymagany) |
x-ms-isnullable | Flaga wskazująca, czy typ obsługuje wartości null, czy nie. | Bool |
x-ms-isordered | Flaga wskazująca, czy kategorie są traktowane jako uporządkowany zestaw, czy nie, jeśli jest to kolumna kategorii. | Bool |
Plan zobowiązania
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator usługi Azure Resource Manager planu zobowiązania skojarzonego z usługą internetową. | ciąg (wymagany) |
DiagnostykaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Określa datę i godzinę zakończenia rejestrowania. Jeśli wartość null, kolekcja diagnostyczna nie jest ograniczona czasowo. | struna |
poziom | Określa szczegółowość danych wyjściowych diagnostyki. Prawidłowe wartości to: Brak — wyłącza śledzenie; Błąd — zbiera tylko ślady błędów (stderr); Wszystkie — zbiera wszystkie ślady (stdout i stderr). | "Wszystko" "Błąd" "Brak" (wymagane) |
ExampleRequest
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Przykładowe dane wejściowe dla parametrów globalnych usługi internetowej | ExampleRequestGlobalParameters |
Wejścia | Przykładowe dane wejściowe dla danych wejściowych usługi internetowej podane jako nazwa wejściowa do przykładowej mapy macierzy wartości wejściowych. | ExampleRequestInputs |
ExampleRequestGlobalParameters
Nazwa | Opis | Wartość |
---|
ExampleRequestInputs
Nazwa | Opis | Wartość |
---|
GraphEdge
Nazwa | Opis | Wartość |
---|---|---|
sourceNodeId | Identyfikator węzła wykresu źródłowego. | struna |
sourcePortId | Identyfikator portu węzła źródłowego, z którego łączy się krawędź. | struna |
targetNodeId | Identyfikator węzła grafu docelowego. | struna |
targetPortId | Identyfikator portu węzła docelowego, z którego łączy się krawędź. | struna |
GraphNode
Nazwa | Opis | Wartość |
---|---|---|
assetId | Identyfikator zasobu reprezentowanego przez ten węzeł. | struna |
inputId | Identyfikator elementu wejściowego reprezentowanego przez ten węzeł. | struna |
outputId | Identyfikator elementu wyjściowego reprezentowanego przez ten węzeł. | struna |
Parametry | Jeśli ma to zastosowanie, parametry węzła. Globalne parametry grafu są mapowania na te wartości ustawione w czasie wykonywania. | GraphNodeParameters |
GraphNodeParameters
Nazwa | Opis | Wartość |
---|
GraphPackage
Nazwa | Opis | Wartość |
---|---|---|
Krawędzie | Lista krawędzi tworzących graf. | GraphEdge[] |
graphParameters | Kolekcja parametrów globalnych grafu podana jako nazwa parametru globalnego na mapie GraphParameter. Każdy parametr ma tutaj dopasowanie 1:1 z mapą wartości parametrów globalnych zadeklarowaną na poziomie WebServiceProperties. | GraphPackageGraphParameters |
Węzłów | Zestaw węzłów tworzących graf, podany jako nodeId do mapy GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Nazwa | Opis | Wartość |
---|
GraphPackageNodes
Nazwa | Opis | Wartość |
---|
GraphParameter
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis tego parametru grafu. | struna |
Linki | Łącza skojarzenia dla tego parametru do węzłów na grafie. | GraphParameterLink[] (wymagane) |
typ | Typ parametru grafu. | "Wartość logiczna" "ColumnPicker" "Poświadczenie" "DataGatewayName" "Podwójna" "Wyliczone" "Float" "Int" "Tryb" "ParameterRange" "Skrypt" "Ciąg" (wymagany) |
GraphParameterLink
Nazwa | Opis | Wartość |
---|---|---|
nodeId | Identyfikator węzła grafu | ciąg (wymagany) |
parametrKey | Identyfikator parametru węzła mapowania parametru globalnego na. | ciąg (wymagany) |
InputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
MachineLearningWorkspace
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator obszaru roboczego uczenia maszynowego skojarzonego z usługą internetową | ciąg (wymagany) |
Microsoft.MachineLearning/webServices
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2017-01-01' |
lokalizacja | Określa lokalizację zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Zawiera ładunek właściwości opisujący usługę internetową. | WebServiceProperties (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.MachineLearning/webServices" |
ModeValueInfo
Nazwa | Opis | Wartość |
---|---|---|
interfaceString | Nazwa ciągu interfejsu dla zagnieżdżonego parametru. | struna |
Parametry | Definicja parametru. | ModuleAssetParameter[] |
ModuleAssetParameter
Nazwa | Opis | Wartość |
---|---|---|
modeValuesInfo | Definicje parametrów zagnieżdżonego interfejsu, jeśli jest to złożony parametr modułu. | ModuleAssetParameterModeValuesInfo |
nazwa | Nazwa parametru. | struna |
parametrType | Typ parametru. | struna |
ModuleAssetParameterModeValuesInfo
Nazwa | Opis | Wartość |
---|
OutputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
RealtimeConfiguration
Nazwa | Opis | Wartość |
---|---|---|
maxConcurrentCalls | Określa maksymalne współbieżne wywołania, które można wykonać w usłudze internetowej. Wartość minimalna: 4, Wartość maksymalna: 200. | Int Ograniczenia: Minimalna wartość = 4 Wartość maksymalna = 200 |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
ServiceInputOutputSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
Właściwości | Określa kolekcję zawierającą schemat kolumny dla poszczególnych danych wejściowych lub wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecificationProperties (wymagane) |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. Zawsze "obiekt". | ciąg (wymagany) |
ServiceInputOutputSpecificationProperties
Nazwa | Opis | Wartość |
---|
StorageAccount
Nazwa | Opis | Wartość |
---|---|---|
klucz | Określa klucz używany do uzyskiwania dostępu do konta magazynu. | struna |
nazwa | Określa nazwę konta magazynu. | struna |
TabelaSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
format | Format, jeśli typ nie jest "obiektem" | struna |
Właściwości | Zestaw kolumn w tabeli danych. | TableSpecificationProperties |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. | ciąg (wymagany) |
TableSpecificationProperties
Nazwa | Opis | Wartość |
---|
WebServiceKeys
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Podstawowy klucz dostępu. | struna |
wtórny | Pomocniczy klucz dostępu. | struna |
WebServiceParameter
Nazwa | Opis | Wartość |
---|---|---|
certificateThumbprint | Jeśli wartość parametru w polu "value" jest zaszyfrowana, odcisk palca certyfikatu należy umieścić tutaj. | struna |
wartość | Wartość parametru | jakikolwiek |
Właściwości usługi sieci Web
Nazwa | Opis | Wartość |
---|---|---|
aktywa | Zawiera właściwości zdefiniowane przez użytkownika opisujące zasoby usługi internetowej. Właściwości są wyrażane jako pary klucz/wartość. | WebServicePropertiesAssets |
plan zobowiązania | Zawiera plan zobowiązania skojarzony z tą usługą internetową. Ustaw w czasie tworzenia. Po ustawieniu tej wartości nie można zmienić. Uwaga: plan zobowiązania nie jest zwracany z wywołań do operacji GET. | CommitmentPlan |
opis | Opis usługi internetowej. | struna |
Diagnostyka | Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej. | DiagnosticsConfiguration |
exampleRequest | Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi. | ExampleRequest |
exposeSampleData | W przypadku ustawienia wartości true przykładowe dane są uwzględniane w definicji struktury swagger usługi internetowej. Wartość domyślna to true. | Bool |
wkład | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wejściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
Klucze | Zawiera klucze aprowizacji usługi internetowej. Jeśli nie określisz kluczy aprowizacji, system Azure Machine Learning wygeneruje je dla Ciebie. Uwaga: klucze nie są zwracane z wywołań do operacji GET. | WebServiceKeys |
machineLearningWorkspace | Określa obszar roboczy usługi Machine Learning zawierający eksperyment źródłowy dla usługi internetowej. | MachineLearningWorkspace |
wyjście | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
packageType | Ustaw wartość "Graph" dla typu WebServicePropertiesForGraph. | "Graph" (wymagany) |
Parametry | Zestaw wartości parametrów globalnych zdefiniowanych dla usługi internetowej, podany jako nazwa parametru globalnego na domyślną mapę wartości. Jeśli nie określono wartości domyślnej, parametr jest uznawany za wymagany. | WebServicePropertiesParameters |
payloadsInBlobStorage | W przypadku ustawienia wartości true oznacza, że rozmiar ładunku jest większy niż 3 MB. W przeciwnym razie wartość false. Jeśli rozmiar ładunku przekracza 3 MB, ładunek jest przechowywany w obiekcie blob, a parametr PayloadsLocation zawiera identyfikator URI obiektu blob. W przeciwnym razie zostanie ustawiona wartość false, a zasoby, dane wejściowe, wyjściowe, pakiet, parametry, exampleRequest są wbudowane. Rozmiary ładunku są określane przez dodanie rozmiaru zasobów, danych wejściowych, wyjściowych, pakietu, parametrów i elementu ExampleRequest. | Bool |
payloadsLocation | Identyfikator URI ładunku obiektu blob. Ten parametr zawiera wartość tylko wtedy, gdy parametr payloadsInBlobStorage ma wartość true. W przeciwnym razie ustawiono wartość null. | BlobLocation |
readOnly | Po ustawieniu wartości true oznacza, że usługa internetowa jest tylko do odczytu i nie może być już aktualizowana ani poprawiana, tylko usunięta. Wartość domyślna to false. Uwaga: Po ustawieniu wartości true nie można zmienić jej wartości. | Bool |
realtimeConfiguration | Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej. | realtimeConfiguration |
storageAccount | Określa konto magazynu używane przez usługę Azure Machine Learning do przechowywania informacji o usłudze internetowej. Tylko nazwa konta magazynu jest zwracana z wywołań do operacji GET. Podczas aktualizowania informacji o koncie magazynu należy upewnić się, że wszystkie niezbędne zasoby są dostępne na nowym koncie magazynu lub wywołania usługi internetowej nie będą działać. | |
tytuł | Tytuł usługi internetowej. | struna |
Zasoby webServiceProperties
Nazwa | Opis | Wartość |
---|
WebServicePropertiesForGraph
Nazwa | Opis | Wartość |
---|---|---|
pakiet | Definicja pakietu grafu tworzącego tę usługę internetową. | GraphPackage |
packageType | Określa typ pakietu. Prawidłowe wartości to Graph (określa usługę internetową opublikowaną za pośrednictwem usługi Machine Learning Studio) i Kod (określa usługę internetową opublikowaną przy użyciu kodu takiego jak Python). Uwaga: kod nie jest obecnie obsługiwany. | "Graph" (wymagany) |
WebServicePropertiesParameters
Nazwa | Opis | Wartość |
---|
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu webServices można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearning/webServices, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearning/webServices@2017-01-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
assets = {
{customized property} = {
id = "string"
inputPorts = {
{customized property} = {
type = "string"
}
}
locationInfo = {
credentials = "string"
uri = "string"
}
metadata = {
{customized property} = "string"
}
name = "string"
outputPorts = {
{customized property} = {
type = "string"
}
}
parameters = [
{
modeValuesInfo = {
{customized property} = {
interfaceString = "string"
parameters = [
...
]
}
}
name = "string"
parameterType = "string"
}
]
type = "string"
}
}
commitmentPlan = {
id = "string"
}
description = "string"
diagnostics = {
expiry = "string"
level = "string"
}
exampleRequest = {
globalParameters = {
{customized property} = ?
}
inputs = {
{customized property} = [
[
?
]
]
}
}
exposeSampleData = bool
input = {
description = "string"
properties = {
{customized property} = {
description = "string"
format = "string"
properties = {
{customized property} = {
enum = [
?
]
format = "string"
type = "string"
x-ms-isnullable = bool
x-ms-isordered = bool
}
}
title = "string"
type = "string"
}
}
title = "string"
type = "string"
}
keys = {
primary = "string"
secondary = "string"
}
machineLearningWorkspace = {
id = "string"
}
output = {
description = "string"
properties = {
{customized property} = {
description = "string"
format = "string"
properties = {
{customized property} = {
enum = [
?
]
format = "string"
type = "string"
x-ms-isnullable = bool
x-ms-isordered = bool
}
}
title = "string"
type = "string"
}
}
title = "string"
type = "string"
}
parameters = {
{customized property} = {
certificateThumbprint = "string"
value = ?
}
}
payloadsInBlobStorage = bool
payloadsLocation = {
credentials = "string"
uri = "string"
}
readOnly = bool
realtimeConfiguration = {
maxConcurrentCalls = int
}
storageAccount = {
key = "string"
name = "string"
}
title = "string"
packageType = "string"
// For remaining properties, see WebServiceProperties objects
}
})
}
Obiekty WebServiceProperties
Ustaw właściwość packageType, aby określić typ obiektu.
W przypadku programu Graphużyj:
{
package = {
edges = [
{
sourceNodeId = "string"
sourcePortId = "string"
targetNodeId = "string"
targetPortId = "string"
}
]
graphParameters = {
{customized property} = {
description = "string"
links = [
{
nodeId = "string"
parameterKey = "string"
}
]
type = "string"
}
}
nodes = {
{customized property} = {
assetId = "string"
inputId = "string"
outputId = "string"
parameters = {
{customized property} = {
certificateThumbprint = "string"
value = ?
}
}
}
}
}
packageType = "Graph"
}
Wartości właściwości
Element zawartości
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
inputPorts | Informacje o portach wejściowych zasobu. | AssetItemInputPorts |
locationInfo | Uzyskaj dostęp do informacji o zasobie. | blobLocation (wymagane) |
metadane | Jeśli zasób jest modułem niestandardowym, przechowuje metadane modułu. | AssetItemMetadata |
nazwa | Przyjazna nazwa zasobu. | ciąg (wymagany) |
outputPorts | Informacje o portach wyjściowych zasobu. | AssetItemOutputPorts |
Parametry | Jeśli zasób jest modułem niestandardowym, zawiera on parametry modułu. | ModuleAssetParameter[] |
typ | Typ zasobu. | "Moduł" "Zasób" (wymagany) |
AssetItemInputPorts
Nazwa | Opis | Wartość |
---|
AssetItemMetadata
Nazwa | Opis | Wartość |
---|
AssetItemOutputPorts
Nazwa | Opis | Wartość |
---|
BlobLocation
Nazwa | Opis | Wartość |
---|---|---|
Poświadczenia | Poświadczenia dostępu dla obiektu blob, jeśli ma to zastosowanie (np. obiekt blob określony przez parametry połączenia konta magazynu + identyfikator URI obiektu blob) | struna |
Uri | Identyfikator URI, z którego obiekt blob jest dostępny. Na przykład aml://abc dla zasobów systemowych lub https://xyz dla zasobów użytkownika lub ładunku. | ciąg (wymagany) |
KolumnaOkreślanie
Nazwa | Opis | Wartość |
---|---|---|
wyliczenie | Jeśli typ danych jest kategorialny, zawiera listę akceptowanych kategorii. | any[] |
format | Dodatkowe informacje o formacie dla typu danych. | "Bajt" "Char" "Kompleks128" "Complex64" "Data i godzina" "Date-timeOffset" "Podwójna" "Czas trwania" "Float" "Int16" "Int32" "Int64" "Int8" "Uint16" "Uint32" "Uint64" "Uint8" |
typ | Typ danych kolumny. | "Wartość logiczna" "Liczba całkowita" "Liczba" "Ciąg" (wymagany) |
x-ms-isnullable | Flaga wskazująca, czy typ obsługuje wartości null, czy nie. | Bool |
x-ms-isordered | Flaga wskazująca, czy kategorie są traktowane jako uporządkowany zestaw, czy nie, jeśli jest to kolumna kategorii. | Bool |
Plan zobowiązania
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator usługi Azure Resource Manager planu zobowiązania skojarzonego z usługą internetową. | ciąg (wymagany) |
DiagnostykaKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
Upływie terminu ważności | Określa datę i godzinę zakończenia rejestrowania. Jeśli wartość null, kolekcja diagnostyczna nie jest ograniczona czasowo. | struna |
poziom | Określa szczegółowość danych wyjściowych diagnostyki. Prawidłowe wartości to: Brak — wyłącza śledzenie; Błąd — zbiera tylko ślady błędów (stderr); Wszystkie — zbiera wszystkie ślady (stdout i stderr). | "Wszystko" "Błąd" "Brak" (wymagane) |
ExampleRequest
Nazwa | Opis | Wartość |
---|---|---|
globalParameters | Przykładowe dane wejściowe dla parametrów globalnych usługi internetowej | ExampleRequestGlobalParameters |
Wejścia | Przykładowe dane wejściowe dla danych wejściowych usługi internetowej podane jako nazwa wejściowa do przykładowej mapy macierzy wartości wejściowych. | ExampleRequestInputs |
ExampleRequestGlobalParameters
Nazwa | Opis | Wartość |
---|
ExampleRequestInputs
Nazwa | Opis | Wartość |
---|
GraphEdge
Nazwa | Opis | Wartość |
---|---|---|
sourceNodeId | Identyfikator węzła wykresu źródłowego. | struna |
sourcePortId | Identyfikator portu węzła źródłowego, z którego łączy się krawędź. | struna |
targetNodeId | Identyfikator węzła grafu docelowego. | struna |
targetPortId | Identyfikator portu węzła docelowego, z którego łączy się krawędź. | struna |
GraphNode
Nazwa | Opis | Wartość |
---|---|---|
assetId | Identyfikator zasobu reprezentowanego przez ten węzeł. | struna |
inputId | Identyfikator elementu wejściowego reprezentowanego przez ten węzeł. | struna |
outputId | Identyfikator elementu wyjściowego reprezentowanego przez ten węzeł. | struna |
Parametry | Jeśli ma to zastosowanie, parametry węzła. Globalne parametry grafu są mapowania na te wartości ustawione w czasie wykonywania. | GraphNodeParameters |
GraphNodeParameters
Nazwa | Opis | Wartość |
---|
GraphPackage
Nazwa | Opis | Wartość |
---|---|---|
Krawędzie | Lista krawędzi tworzących graf. | GraphEdge[] |
graphParameters | Kolekcja parametrów globalnych grafu podana jako nazwa parametru globalnego na mapie GraphParameter. Każdy parametr ma tutaj dopasowanie 1:1 z mapą wartości parametrów globalnych zadeklarowaną na poziomie WebServiceProperties. | GraphPackageGraphParameters |
Węzłów | Zestaw węzłów tworzących graf, podany jako nodeId do mapy GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Nazwa | Opis | Wartość |
---|
GraphPackageNodes
Nazwa | Opis | Wartość |
---|
GraphParameter
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis tego parametru grafu. | struna |
Linki | Łącza skojarzenia dla tego parametru do węzłów na grafie. | GraphParameterLink[] (wymagane) |
typ | Typ parametru grafu. | "Wartość logiczna" "ColumnPicker" "Poświadczenie" "DataGatewayName" "Podwójna" "Wyliczone" "Float" "Int" "Tryb" "ParameterRange" "Skrypt" "Ciąg" (wymagany) |
GraphParameterLink
Nazwa | Opis | Wartość |
---|---|---|
nodeId | Identyfikator węzła grafu | ciąg (wymagany) |
parametrKey | Identyfikator parametru węzła mapowania parametru globalnego na. | ciąg (wymagany) |
InputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
MachineLearningWorkspace
Nazwa | Opis | Wartość |
---|---|---|
id | Określa identyfikator obszaru roboczego uczenia maszynowego skojarzonego z usługą internetową | ciąg (wymagany) |
Microsoft.MachineLearning/webServices
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Określa lokalizację zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Zawiera ładunek właściwości opisujący usługę internetową. | WebServiceProperties (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.MachineLearning/webServices@2017-01-01" |
ModeValueInfo
Nazwa | Opis | Wartość |
---|---|---|
interfaceString | Nazwa ciągu interfejsu dla zagnieżdżonego parametru. | struna |
Parametry | Definicja parametru. | ModuleAssetParameter[] |
ModuleAssetParameter
Nazwa | Opis | Wartość |
---|---|---|
modeValuesInfo | Definicje parametrów zagnieżdżonego interfejsu, jeśli jest to złożony parametr modułu. | ModuleAssetParameterModeValuesInfo |
nazwa | Nazwa parametru. | struna |
parametrType | Typ parametru. | struna |
ModuleAssetParameterModeValuesInfo
Nazwa | Opis | Wartość |
---|
OutputPort
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ danych portów. | "Zestaw danych" |
RealtimeConfiguration
Nazwa | Opis | Wartość |
---|---|---|
maxConcurrentCalls | Określa maksymalne współbieżne wywołania, które można wykonać w usłudze internetowej. Wartość minimalna: 4, Wartość maksymalna: 200. | Int Ograniczenia: Minimalna wartość = 4 Wartość maksymalna = 200 |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
ServiceInputOutputSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
Właściwości | Określa kolekcję zawierającą schemat kolumny dla poszczególnych danych wejściowych lub wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecificationProperties (wymagane) |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. Zawsze "obiekt". | ciąg (wymagany) |
ServiceInputOutputSpecificationProperties
Nazwa | Opis | Wartość |
---|
StorageAccount
Nazwa | Opis | Wartość |
---|---|---|
klucz | Określa klucz używany do uzyskiwania dostępu do konta magazynu. | struna |
nazwa | Określa nazwę konta magazynu. | struna |
TabelaSpecification
Nazwa | Opis | Wartość |
---|---|---|
opis | Opis schematu struktury Swagger. | struna |
format | Format, jeśli typ nie jest "obiektem" | struna |
Właściwości | Zestaw kolumn w tabeli danych. | TableSpecificationProperties |
tytuł | Tytuł schematu struktury Swagger. | struna |
typ | Typ jednostki opisanej w programie Swagger. | ciąg (wymagany) |
TableSpecificationProperties
Nazwa | Opis | Wartość |
---|
WebServiceKeys
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Podstawowy klucz dostępu. | struna |
wtórny | Pomocniczy klucz dostępu. | struna |
WebServiceParameter
Nazwa | Opis | Wartość |
---|---|---|
certificateThumbprint | Jeśli wartość parametru w polu "value" jest zaszyfrowana, odcisk palca certyfikatu należy umieścić tutaj. | struna |
wartość | Wartość parametru | jakikolwiek |
Właściwości usługi sieci Web
Nazwa | Opis | Wartość |
---|---|---|
aktywa | Zawiera właściwości zdefiniowane przez użytkownika opisujące zasoby usługi internetowej. Właściwości są wyrażane jako pary klucz/wartość. | WebServicePropertiesAssets |
plan zobowiązania | Zawiera plan zobowiązania skojarzony z tą usługą internetową. Ustaw w czasie tworzenia. Po ustawieniu tej wartości nie można zmienić. Uwaga: plan zobowiązania nie jest zwracany z wywołań do operacji GET. | CommitmentPlan |
opis | Opis usługi internetowej. | struna |
Diagnostyka | Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej. | DiagnosticsConfiguration |
exampleRequest | Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi. | ExampleRequest |
exposeSampleData | W przypadku ustawienia wartości true przykładowe dane są uwzględniane w definicji struktury swagger usługi internetowej. Wartość domyślna to true. | Bool |
wkład | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wejściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
Klucze | Zawiera klucze aprowizacji usługi internetowej. Jeśli nie określisz kluczy aprowizacji, system Azure Machine Learning wygeneruje je dla Ciebie. Uwaga: klucze nie są zwracane z wywołań do operacji GET. | WebServiceKeys |
machineLearningWorkspace | Określa obszar roboczy usługi Machine Learning zawierający eksperyment źródłowy dla usługi internetowej. | MachineLearningWorkspace |
wyjście | Zawiera schemat struktury Swagger 2.0 opisujący co najmniej jeden z danych wyjściowych usługi internetowej. Aby uzyskać więcej informacji, zobacz specyfikację struktury Swagger. | ServiceInputOutputSpecification |
packageType | Ustaw wartość "Graph" dla typu WebServicePropertiesForGraph. | "Graph" (wymagany) |
Parametry | Zestaw wartości parametrów globalnych zdefiniowanych dla usługi internetowej, podany jako nazwa parametru globalnego na domyślną mapę wartości. Jeśli nie określono wartości domyślnej, parametr jest uznawany za wymagany. | WebServicePropertiesParameters |
payloadsInBlobStorage | W przypadku ustawienia wartości true oznacza, że rozmiar ładunku jest większy niż 3 MB. W przeciwnym razie wartość false. Jeśli rozmiar ładunku przekracza 3 MB, ładunek jest przechowywany w obiekcie blob, a parametr PayloadsLocation zawiera identyfikator URI obiektu blob. W przeciwnym razie zostanie ustawiona wartość false, a zasoby, dane wejściowe, wyjściowe, pakiet, parametry, exampleRequest są wbudowane. Rozmiary ładunku są określane przez dodanie rozmiaru zasobów, danych wejściowych, wyjściowych, pakietu, parametrów i elementu ExampleRequest. | Bool |
payloadsLocation | Identyfikator URI ładunku obiektu blob. Ten parametr zawiera wartość tylko wtedy, gdy parametr payloadsInBlobStorage ma wartość true. W przeciwnym razie ustawiono wartość null. | BlobLocation |
readOnly | Po ustawieniu wartości true oznacza, że usługa internetowa jest tylko do odczytu i nie może być już aktualizowana ani poprawiana, tylko usunięta. Wartość domyślna to false. Uwaga: Po ustawieniu wartości true nie można zmienić jej wartości. | Bool |
realtimeConfiguration | Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej. | realtimeConfiguration |
storageAccount | Określa konto magazynu używane przez usługę Azure Machine Learning do przechowywania informacji o usłudze internetowej. Tylko nazwa konta magazynu jest zwracana z wywołań do operacji GET. Podczas aktualizowania informacji o koncie magazynu należy upewnić się, że wszystkie niezbędne zasoby są dostępne na nowym koncie magazynu lub wywołania usługi internetowej nie będą działać. | |
tytuł | Tytuł usługi internetowej. | struna |
Zasoby webServiceProperties
Nazwa | Opis | Wartość |
---|
WebServicePropertiesForGraph
Nazwa | Opis | Wartość |
---|---|---|
pakiet | Definicja pakietu grafu tworzącego tę usługę internetową. | GraphPackage |
packageType | Określa typ pakietu. Prawidłowe wartości to Graph (określa usługę internetową opublikowaną za pośrednictwem usługi Machine Learning Studio) i Kod (określa usługę internetową opublikowaną przy użyciu kodu takiego jak Python). Uwaga: kod nie jest obecnie obsługiwany. | "Graph" (wymagany) |
WebServicePropertiesParameters
Nazwa | Opis | Wartość |
---|