Aracılığıyla paylaş


Web Services - Get

Abonelik, kaynak grubu ve ad tarafından belirtilen Web Hizmeti Tanımını alır. Depolama kimlik bilgilerinin ve web hizmeti anahtarlarının bu çağrı tarafından döndürülmediğini unutmayın. Web hizmeti erişim anahtarlarını almak için Liste Anahtarları'nı arayın.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearning/webServices/{webServiceName}?api-version=2016-05-01-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Web hizmetinin bulunduğu kaynak grubunun adı.

subscriptionId
path True

string

Azure abonelik kimliği.

webServiceName
path True

string

Web hizmetinin adı.

api-version
query True

string

Kullanılacak Microsoft.MachineLearning kaynak sağlayıcısı API'sinin sürümü.

Yanıtlar

Name Tür Description
200 OK

WebService

Başarı. Yanıt Sağlama Durumu ve Azure-AsyncOperation üst bilgisini içerir. İşlemin ilerleme durumunu almak için Azure-AsyncOperation üst bilgi alanındaki URL'de GET işlemini çağırın. Daha fazla bilgi için Zaman Uyumsuz İşlemler hakkında daha fazla bilgi için bkz. https://msdn.microsoft.com/en-us/library/mt742920.aspx.

Media Types: "application/json", "text/json"

Tanımlar

Name Description
AssetItem

Web hizmetiyle ilişkilendirilmiş bir varlık hakkında bilgi.

AssetLocation

Bir web hizmeti varlığının erişim konumunu açıklar.

AssetType

Varlığın türü.

ColumnFormat

Veri türü için ek biçim bilgileri.

ColumnSpecification

Web hizmeti girişini veya çıkışını temsil eden veri tablosundaki bir sütun için Swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

ColumnType

Sütunun veri türü.

CommitmentPlan

Web hizmetiyle ilişkili makine öğrenmesi taahhüt planı hakkında bilgi.

DiagnosticsConfiguration

Azure ML web hizmeti için tanılama ayarları.

DiagnosticsLevel

Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Hiçbiri - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.

ExampleRequest

Hizmetin girişleri için örnek giriş verileri.

GraphEdge

Web hizmetinin grafı içinde bir kenar tanımlar.

GraphNode

Web hizmeti grafında bir düğüm belirtir. Düğüm bir giriş, çıkış veya varlık düğümü olabileceğinden, ilgili kimlik özelliklerinden yalnızca biri herhangi bir zamanda doldurulur.

GraphPackage

Makine öğrenmesi çözümünü oluşturan modüllerin grafiğini tanımlar.

GraphParameter

Grafikte genel bir parametre tanımlar.

GraphParameterLink

Graftaki bir düğüme yönelik bir graf genel parametresinin ilişkilendirme bağlantısı.

InputPort

Varlık giriş bağlantı noktası

InputPortType

Bağlantı noktası veri türü.

MachineLearningWorkspace

Web hizmeti için kaynak olan denemeyi içeren makine öğrenmesi çalışma alanı hakkında bilgiler.

ModeValueInfo

İç içe parametre tanımı.

ModuleAssetParameter

Modül varlığı için parametre tanımı.

OutputPort

Varlık çıkış bağlantı noktası

OutputPortType

Bağlantı noktası veri türü.

ParameterType

Graph parametresinin türü.

ProvisioningState

Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir.

RealtimeConfiguration

Azure ML web hizmeti uç noktası için kullanılabilir yapılandırma seçeneklerini tutar.

ServiceInputOutputSpecification

Hizmetin girişlerini veya çıkışlarını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

StorageAccount

Depolama hesabı için erişim bilgileri.

TableSpecification

Tek bir hizmet girişini veya çıkışını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

WebService

Azure ML web hizmeti kaynağının örneği.

WebServiceKeys

Web hizmeti çağrıları için erişim anahtarları.

WebServicePropertiesForGraph

Graph tabanlı web hizmetine özgü özellikler.

AssetItem

Web hizmetiyle ilişkilendirilmiş bir varlık hakkında bilgi.

Name Tür Description
id

string

Varlığın kimliği.

inputPorts

<string,  InputPort>

Varlığın giriş bağlantı noktaları hakkında bilgi.

locationInfo

AssetLocation

Varlık için erişim bilgileri.

metadata

object

Varlık özel bir modülse, modülün meta verilerini tutar.

name

string

Varlığın kolay adı.

outputPorts

<string,  OutputPort>

Varlığın çıkış bağlantı noktaları hakkında bilgi.

parameters

ModuleAssetParameter[]

Varlık özel bir modülse modülün parametrelerini tutar.

type

AssetType

Varlığın türü.

AssetLocation

Bir web hizmeti varlığının erişim konumunu açıklar.

Name Tür Description
credentials

string

Varsa varlığın kimlik bilgilerine erişin (örneğin, depolama hesabı bağlantı dizesi + blob URI'sı tarafından belirtilen varlık)

uri

string (url)

Varlığın erişilebildiği URI (örneğin, sistem varlıkları için aml://abc veya kullanıcı varlıkları için https://xyz

AssetType

Varlığın türü.

Değer Description
Module
Resource

ColumnFormat

Veri türü için ek biçim bilgileri.

Değer Description
Byte
Char
Complex64
Complex128
Date-time
Date-timeOffset
Double
Duration
Float
Int8
Int16
Int32
Int64
Uint8
Uint16
Uint32
Uint64

ColumnSpecification

Web hizmeti girişini veya çıkışını temsil eden veri tablosundaki bir sütun için Swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

Name Tür Description
enum

object[]

Veri türü kategorikse, kabul edilen kategorilerin listesini sağlar.

format

ColumnFormat

Veri türü için ek biçim bilgileri.

type

ColumnType

Sütunun veri türü.

x-ms-isnullable

boolean

Türün null değerleri desteklediğini veya desteklemediğini gösteren bayrak.

x-ms-isordered

boolean

Bu kategorik bir sütunsa, kategorilerin sıralı küme olarak ele alıp almadığını gösteren bayrak.

ColumnType

Sütunun veri türü.

Değer Description
Boolean
Integer
Number
String

CommitmentPlan

Web hizmetiyle ilişkili makine öğrenmesi taahhüt planı hakkında bilgi.

Name Tür Description
id

string

Web hizmetiyle ilişkili taahhüt planının Azure Resource Manager kimliğini belirtir.

DiagnosticsConfiguration

Azure ML web hizmeti için tanılama ayarları.

Name Tür Description
expiry

string (date-time)

Günlüğe kaydetmenin sona ereceği tarihi ve saati belirtir. Null ise, tanılama koleksiyonu zaman sınırlı değildir.

level

DiagnosticsLevel

Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Hiçbiri - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.

DiagnosticsLevel

Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Hiçbiri - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.

Değer Description
None
Error
All

ExampleRequest

Hizmetin girişleri için örnek giriş verileri.

Name Tür Description
globalParameters

object

Web hizmetinin genel parametreleri için örnek giriş verileri

inputs

object

Örnek giriş değerleri matris eşlemesine giriş adı olarak verilen web hizmetinin girişlerinin örnek giriş verileri.

GraphEdge

Web hizmetinin grafı içinde bir kenar tanımlar.

Name Tür Description
sourceNodeId

string

Kaynak graf düğüm tanımlayıcısı.

sourcePortId

string

Kaynak düğümün kenardan bağlandığınız bağlantı noktasının tanımlayıcısı.

targetNodeId

string

Hedef grafik düğüm tanımlayıcısı.

targetPortId

string

Hedef düğümün uç bağlantı noktasının tanımlayıcısı.

GraphNode

Web hizmeti grafında bir düğüm belirtir. Düğüm bir giriş, çıkış veya varlık düğümü olabileceğinden, ilgili kimlik özelliklerinden yalnızca biri herhangi bir zamanda doldurulur.

Name Tür Description
assetId

string

Bu düğüm tarafından temsil edilen varlığın kimliği.

inputId

string

Bu düğüm tarafından temsil edilen giriş öğesinin kimliği.

outputId

string

Bu düğüm tarafından temsil edilen çıkış öğesinin kimliği.

parameters

object

Varsa, düğümün parametreleri. Genel graf parametreleri bunlara eşler ve değerler çalışma zamanında ayarlanır.

GraphPackage

Makine öğrenmesi çözümünü oluşturan modüllerin grafiğini tanımlar.

Name Tür Description
edges

GraphEdge[]

Grafiği oluşturan kenar listesi.

graphParameters

<string,  GraphParameter>

GraphParameter eşlemesine genel parametre adı olarak verilen grafın genel parametreleri koleksiyonu. Buradaki her parametrenin, WebServiceProperties düzeyinde bildirilen genel parametre değerleri eşlemesiyle 1:1 eşleşmesi vardır.

nodes

<string,  GraphNode>

GraphNode eşlemesine nodeId olarak sağlanan, grafiği oluşturan düğüm kümesi

GraphParameter

Grafikte genel bir parametre tanımlar.

Name Tür Description
description

string

Bu grafik parametresinin açıklaması.

links

GraphParameterLink[]

Bu parametre için grafikteki düğümlere ilişkilendirme bağlantıları.

type

ParameterType

Graph parametresinin türü.

Graftaki bir düğüme yönelik bir graf genel parametresinin ilişkilendirme bağlantısı.

Name Tür Description
nodeId

string

Grafik düğüm tanımlayıcısı

parameterKey

string

Genel parametrenin eşlendiğini düğüm parametresinin tanımlayıcısı.

InputPort

Varlık giriş bağlantı noktası

Name Tür Default value Description
type

InputPortType

Dataset

Bağlantı noktası veri türü.

InputPortType

Bağlantı noktası veri türü.

Değer Description
Dataset

MachineLearningWorkspace

Web hizmeti için kaynak olan denemeyi içeren makine öğrenmesi çalışma alanı hakkında bilgiler.

Name Tür Description
id

string

Web hizmetiyle ilişkilendirilmiş makine öğrenmesi çalışma alanının çalışma alanı kimliğini belirtir

ModeValueInfo

İç içe parametre tanımı.

Name Tür Description
interfaceString

string

İç içe parametrenin arabirim dizesi adı.

parameters

ModuleAssetParameter[]

parametresinin tanımı.

ModuleAssetParameter

Modül varlığı için parametre tanımı.

Name Tür Description
modeValuesInfo

<string,  ModeValueInfo>

Bu karmaşık bir modül parametresiyse iç içe arabirim parametrelerinin tanımları.

name

string

Parametre adı.

parameterType

string

Parametre türü.

OutputPort

Varlık çıkış bağlantı noktası

Name Tür Default value Description
type

OutputPortType

Dataset

Bağlantı noktası veri türü.

OutputPortType

Bağlantı noktası veri türü.

Değer Description
Dataset

ParameterType

Graph parametresinin türü.

Değer Description
String
Int
Float
Enumerated
Script
Mode
Credential
Boolean
Double
ColumnPicker
ParameterRange
DataGatewayName

ProvisioningState

Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir.

Değer Description
Unknown
Provisioning
Succeeded
Failed

RealtimeConfiguration

Azure ML web hizmeti uç noktası için kullanılabilir yapılandırma seçeneklerini tutar.

Name Tür Description
maxConcurrentCalls

integer

minimum: 4
maximum: 200

Web hizmetine yapılabilecek en fazla eşzamanlı çağrı sayısını belirtir. En düşük değer: 4, Maksimum değer: 200.

ServiceInputOutputSpecification

Hizmetin girişlerini veya çıkışlarını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

Name Tür Default value Description
description

string

Swagger şemasının açıklaması.

properties

<string,  TableSpecification>

Web hizmetinin her girişi veya çıkışı için sütun şemasını içeren bir koleksiyon belirtir. Daha fazla bilgi için bkz. Swagger belirtimi.

title

string

Swagger şemanızın başlığı.

type

string

object

Swagger'da açıklanan varlığın türü. Her zaman 'nesne'.

StorageAccount

Depolama hesabı için erişim bilgileri.

Name Tür Description
key

string

Depolama hesabına erişmek için kullanılan anahtarı belirtir.

name

string

Depolama hesabının adını belirtir.

TableSpecification

Tek bir hizmet girişini veya çıkışını açıklayan swagger 2.0 şeması. Bkz. Swagger belirtimi: http://swagger.io/specification/

Name Tür Default value Description
description

string

Swagger şema açıklaması.

format

string

'type' 'object' değilse biçimi

properties

<string,  ColumnSpecification>

Veri tablosundaki sütun kümesi.

title

string

Swagger şema başlığı.

type

string

object

Swagger'da açıklanan varlığın türü.

WebService

Azure ML web hizmeti kaynağının örneği.

Name Tür Description
id

string

Kaynak kimliğini belirtir.

location

string

Kaynağın konumunu belirtir.

name

string

Kaynağın adını belirtir.

properties WebServiceProperties:

WebServicePropertiesForGraph

Web hizmetini açıklayan özellik yükünü içerir.

tags

object

Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir.

type

string

Kaynağın türünü belirtir.

WebServiceKeys

Web hizmeti çağrıları için erişim anahtarları.

Name Tür Description
primary

string

Birincil erişim anahtarı.

secondary

string

İkincil erişim anahtarı.

WebServicePropertiesForGraph

Graph tabanlı web hizmetine özgü özellikler.

Name Tür Description
assets

<string,  AssetItem>

Web hizmeti varlıklarını açıklayan kullanıcı tanımlı özellikleri içerir. Özellikler Anahtar/Değer çiftleri olarak ifade edilir.

commitmentPlan

CommitmentPlan

Bu web hizmetiyle ilişkili taahhüt planını içerir. Oluşturma zamanında ayarlayın. Ayarlandıktan sonra bu değer değiştirilemez. Not: Taahhüt planı GET işlemlerine yapılan çağrılardan döndürülmüyor.

createdOn

string (date-time)

Salt Okunur: Web hizmetinin oluşturulduğu tarih ve saat.

description

string

Web hizmetinin açıklaması.

diagnostics

DiagnosticsConfiguration

Web hizmeti için tanılama izlemeleri koleksiyonunu denetleen ayarlar.

exampleRequest

ExampleRequest

Hizmetin bir veya daha fazla girişi için örnek giriş verilerini tanımlar.

exposeSampleData

boolean

true olarak ayarlandığında, örnek veriler web hizmetinin swagger tanımına eklenir. Varsayılan değer true değeridir.

input

ServiceInputOutputSpecification

Bir veya daha fazla web hizmetinin girişini açıklayan Swagger 2.0 şemasını içerir. Daha fazla bilgi için bkz. Swagger belirtimi.

keys

WebServiceKeys

Web hizmeti sağlama anahtarlarını içerir. Sağlama anahtarlarını belirtmezseniz, Azure Machine Learning sistemi bunları sizin için oluşturur. Not: Anahtarlar GET işlemlerine yapılan çağrılardan döndürülmüyor.

machineLearningWorkspace

MachineLearningWorkspace

Web hizmeti için kaynak olan denemeyi içeren Machine Learning çalışma alanını belirtir.

modifiedOn

string (date-time)

Salt Okunur: Web hizmetinin en son değiştirildiği tarih ve saat.

output

ServiceInputOutputSpecification

Bir veya daha fazla web hizmetinin çıkışını açıklayan Swagger 2.0 şemasını içerir. Daha fazla bilgi için bkz. Swagger belirtimi.

package

GraphPackage

Bu web hizmetini oluşturan grafik paketinin tanımı.

packageType string:

Graph

Paket türünü belirtir. Geçerli değerler Graph (Machine Learning Studio aracılığıyla yayımlanan bir web hizmetini belirtir) ve Kod (Python gibi kod kullanılarak yayımlanan bir web hizmetini belirtir) değerleridir. Not: Kod şu anda desteklenmiyor.

parameters

object

Varsayılan değer eşlemesine genel parametre adı olarak verilen, web hizmeti için tanımlanan genel parametre değerleri kümesi. Varsayılan değer belirtilmezse parametresinin gerekli olduğu kabul edilir.

provisioningState

ProvisioningState

Salt Okunur: Web hizmetinin sağlama durumu. Geçerli değerler Bilinmiyor, Sağlama, Başarılı ve Başarısız değerleridir.

readOnly

boolean

True olarak ayarlandığında, web hizmetinin salt okunur olduğunu ve artık güncelleştirilemediğini veya düzeltme eki uygulanmayacağını, yalnızca kaldırılabildiğini gösterir. Varsayılan değer false'tur. Not: True olarak ayarlandıktan sonra değerini değiştiremezsiniz.

realtimeConfiguration

RealtimeConfiguration

Web hizmeti uç noktasının yapılandırma ayarlarını içerir.

storageAccount

StorageAccount

Azure Machine Learning'in web hizmeti hakkındaki bilgileri depolamak için kullandığı depolama hesabını belirtir. GET işlemlerine yapılan çağrılardan yalnızca depolama hesabının adı döndürülür. Depolama hesabı bilgilerini güncelleştirirken, yeni depolama hesabında tüm gerekli varlıkların kullanılabilir olduğundan veya web hizmetinize yapılan çağrıların başarısız olduğundan emin olmanız gerekir.

swaggerLocation

string

Salt Okunur: Bu web hizmetiyle ilişkili swagger belirtiminin URI'sini içerir.

title

string

Web hizmetinin başlığı.