WebServiceProperties interface
Zestaw właściwości specyficznych dla zasobu usługi internetowej usługi Azure ML.
Właściwości
assets | 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ść. |
commitment |
Zawiera plan zobowiązania skojarzony z tą usługą sieci Web. 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. |
created |
Tylko do odczytu: data i godzina utworzenia usługi internetowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
description | Opis usługi internetowej. |
diagnostics | Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej. |
example |
Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi. |
expose |
W przypadku ustawienia wartości true przykładowe dane są uwzględniane w definicji struktury swagger usługi internetowej. Wartością domyślną jest true. |
input | 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. |
keys | Zawiera klucze aprowizacji usługi internetowej. Jeśli nie określisz kluczy aprowizacji, system Azure Machine Learning wygeneruje je za Ciebie. Uwaga: klucze nie są zwracane z wywołań do operacji GET. |
machine |
Określa obszar roboczy usługi Machine Learning zawierający eksperyment, który jest źródłem usługi internetowej. |
modified |
Tylko do odczytu: data i godzina ostatniej modyfikacji usługi sieci Web. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
output | 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. |
package |
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
parameters | 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. |
payloads |
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 Elementy zawartości, Dane wejściowe, Wyjściowe, Pakiet, Parametry, ExampleRequest są wbudowane. Rozmiary ładunków są określane przez dodanie rozmiaru elementów zawartości, danych wejściowych, wyjściowych, pakietu, parametrów i elementu ExampleRequest. |
payloads |
Identyfikator URI obiektu blob ładunku. Ten parametr zawiera wartość tylko wtedy, gdy parametr payloadsInBlobStorage ma wartość true. W przeciwnym razie jest ustawiona wartość null. |
provisioning |
Tylko do odczytu: stan aprowizacji usługi internetowej. Prawidłowe wartości to Nieznane, Aprowizowanie, Powodzenie i Niepowodzenie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
read |
Jeśli jest ustawiona wartość 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. |
realtime |
Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej. |
storage |
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ć. |
swagger |
Tylko do odczytu: zawiera identyfikator URI specyfikacji struktury Swagger skojarzonej z tą usługą internetową. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
title | Tytuł usługi internetowej. |
Szczegóły właściwości
assets
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ść.
assets?: {[propertyName: string]: AssetItem}
Wartość właściwości
{[propertyName: string]: AssetItem}
commitmentPlan
Zawiera plan zobowiązania skojarzony z tą usługą sieci Web. 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?: CommitmentPlan
Wartość właściwości
createdOn
Tylko do odczytu: data i godzina utworzenia usługi internetowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
createdOn?: Date
Wartość właściwości
Date
description
Opis usługi internetowej.
description?: string
Wartość właściwości
string
diagnostics
Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej.
diagnostics?: DiagnosticsConfiguration
Wartość właściwości
exampleRequest
Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi.
exampleRequest?: ExampleRequest
Wartość właściwości
exposeSampleData
W przypadku ustawienia wartości true przykładowe dane są uwzględniane w definicji struktury swagger usługi internetowej. Wartością domyślną jest true.
exposeSampleData?: boolean
Wartość właściwości
boolean
input
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.
input?: ServiceInputOutputSpecification
Wartość właściwości
keys
Zawiera klucze aprowizacji usługi internetowej. Jeśli nie określisz kluczy aprowizacji, system Azure Machine Learning wygeneruje je za Ciebie. Uwaga: klucze nie są zwracane z wywołań do operacji GET.
keys?: WebServiceKeys
Wartość właściwości
machineLearningWorkspace
Określa obszar roboczy usługi Machine Learning zawierający eksperyment, który jest źródłem usługi internetowej.
machineLearningWorkspace?: MachineLearningWorkspace
Wartość właściwości
modifiedOn
Tylko do odczytu: data i godzina ostatniej modyfikacji usługi sieci Web. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
modifiedOn?: Date
Wartość właściwości
Date
output
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.
output?: ServiceInputOutputSpecification
Wartość właściwości
packageType
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
packageType: "Graph"
Wartość właściwości
"Graph"
parameters
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.
parameters?: {[propertyName: string]: WebServiceParameter}
Wartość właściwości
{[propertyName: string]: WebServiceParameter}
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 Elementy zawartości, Dane wejściowe, Wyjściowe, Pakiet, Parametry, ExampleRequest są wbudowane. Rozmiary ładunków są określane przez dodanie rozmiaru elementów zawartości, danych wejściowych, wyjściowych, pakietu, parametrów i elementu ExampleRequest.
payloadsInBlobStorage?: boolean
Wartość właściwości
boolean
payloadsLocation
Identyfikator URI obiektu blob ładunku. Ten parametr zawiera wartość tylko wtedy, gdy parametr payloadsInBlobStorage ma wartość true. W przeciwnym razie jest ustawiona wartość null.
payloadsLocation?: BlobLocation
Wartość właściwości
provisioningState
Tylko do odczytu: stan aprowizacji usługi internetowej. Prawidłowe wartości to Nieznane, Aprowizowanie, Powodzenie i Niepowodzenie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
readOnly
Jeśli jest ustawiona wartość 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.
readOnly?: boolean
Wartość właściwości
boolean
realtimeConfiguration
Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej.
realtimeConfiguration?: RealtimeConfiguration
Wartość właściwości
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ć.
storageAccount?: StorageAccount
Wartość właściwości
swaggerLocation
Tylko do odczytu: zawiera identyfikator URI specyfikacji struktury Swagger skojarzonej z tą usługą internetową. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
swaggerLocation?: string
Wartość właściwości
string
title
Tytuł usługi internetowej.
title?: string
Wartość właściwości
string