Udostępnij za pośrednictwem


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ść.

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.

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.

description

Opis usługi internetowej.

diagnostics

Ustawienia kontrolujące zbieranie śladów diagnostycznych dla usługi internetowej.

exampleRequest

Definiuje przykładowe dane wejściowe dla co najmniej jednego danych wejściowych usługi.

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.

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.

machineLearningWorkspace

Określa obszar roboczy usługi Machine Learning zawierający eksperyment, który jest źródłem usługi internetowej.

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.

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.

packageType

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.

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.

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.

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.

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.

realtimeConfiguration

Zawiera ustawienia konfiguracji punktu końcowego usługi internetowej.

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ć.

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.

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