Web hizmeti varlıklarını açıklayan kullanıcı tanımlı özellikleri içerir. Özellikler Anahtar/Değer çiftleri olarak ifade edilir.
object
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ülmedi.
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.
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 parametresi gerekli kabul edilir.
object
payloadsInBlobStorage
true olarak ayarlandığında yük boyutunun 3 MB'tan büyük olduğunu gösterir. Aksi takdirde false. Yük boyutu 3 MB'ı aşarsa, yük bir blobda depolanır ve PayloadsLocation parametresi blobun URI'sini içerir. Aksi takdirde, bu false olarak ayarlanır ve Assets, Input, Output, Package, Parameters, ExampleRequest satır içidir. Yük boyutları Varlıklar, Giriş, Çıkış, Paket, Parametreler ve ExampleRequest boyutları eklenerek belirlenir.
bool
payloadsLocation
Yük blobunun URI'si. Bu parametre yalnızca payloadsInBlobStorage parametresi true olarak ayarlandığında bir değer içerir. Aksi takdirde null olarak ayarlanır.
true olarak ayarlandığında, web hizmetinin salt okunur olduğunu ve artık güncelleştirilemediğini veya düzeltme eki eklenemeyeceklerini, yalnızca kaldırılamayacaklarını belirtir. Varsayılan değer false'tur. Not: True olarak ayarlandığında değerini değiştiremezsiniz.
bool
realtimeConfiguration
Web hizmeti uç noktasının yapılandırma ayarlarını içerir.
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 emin olmanız gerekir; aksi takdirde web hizmetinize yapılan çağrılar başarısız olur.
Web hizmetiyle ilişkili taahhüt planının Azure Resource Manager kimliğini belirtir.
dize (gerekli)
DiagnosticsConfiguration
Adı
Açıklama
Değer
Bitiş
Günlüğe kaydetmenin sona ereceği tarihi ve saati belirtir. Null ise, tanılama toplama süresi sınırlı değildir.
string
düzey
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Yok - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.
'Tümü' 'Hata' 'Yok' (gerekli)
ExampleRequest
Adı
Açıklama
Değer
globalParameters
Web hizmetinin genel parametreleri için örnek giriş verileri
object
Giriş
Örnek giriş değerleri matris eşlemesine giriş adı olarak verilen web hizmetinin girişlerinin örnek giriş verileri.
object
ServiceInputOutputSpecification
Adı
Açıklama
Değer
açıklama
Swagger şemasının açıklaması.
string
properties
Web hizmetinin her girişi veya çıkışı için sütun şemasını içeren bir koleksiyonu belirtir. Daha fazla bilgi için bkz. Swagger belirtimi.
object (gerekli)
başlık
Swagger şemanızın başlığı.
string
tür
Swagger'da açıklanan varlığın türü. Her zaman 'nesne'.
dize (gerekli)
WebServiceKeys
Adı
Açıklama
Değer
Birincil
Birincil erişim anahtarı.
string
Ikincil
İkincil erişim anahtarı.
string
MachineLearningWorkspace
Adı
Açıklama
Değer
kimlik
Web hizmetiyle ilişkilendirilmiş makine öğrenmesi çalışma alanının çalışma alanı kimliğini belirtir
dize (gerekli)
BlobLocation
Adı
Açıklama
Değer
Kimlik bilgileri
Varsa blob için kimlik bilgilerine erişin (örneğin, depolama hesabı bağlantı dizesi + blob URI'sı tarafından belirtilen blob)
string
Urı
Bloba erişilebilen URI. Örneğin, sistem varlıkları veya kullanıcı varlıkları ya da https://xyz yük için aml://abc.
dize (gerekli)
RealtimeConfiguration
Adı
Açıklama
Değer
Maxconcurrentcalls
Web hizmetine yapılabilecek en fazla eşzamanlı çağrı sayısını belirtir. En düşük değer: 4, Maksimum değer: 200.
int
StorageAccount
Adı
Açıklama
Değer
key
Depolama hesabına erişmek için kullanılan anahtarı belirtir.
string
name
Depolama hesabının adını belirtir.
string
WebServicePropertiesForGraph
Adı
Açıklama
Değer
packageType
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). Not: Kod şu anda desteklenmiyor.
'Graph' (gerekli)
package
Bu web hizmetini oluşturan grafik paketinin tanımı.
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.
object
Düğüm
GraphNode eşlemesine nodeId olarak sağlanan, grafı oluşturan düğüm kümesi
object
GraphEdge
Adı
Açıklama
Değer
sourceNodeId
Kaynak graf düğüm tanımlayıcısı.
string
sourcePortId
Kaynak düğümün kenardan bağlandığınız bağlantı noktasının tanımlayıcısı.
string
targetNodeId
Hedef grafik düğüm tanımlayıcısı.
string
targetPortId
Hedef düğümün uç bağlantı noktasının tanımlayıcısı.
string
ARM şablonu kaynak tanımı
webServices kaynak türü şu kaynaklara dağıtılabilir:
Web hizmeti varlıklarını açıklayan kullanıcı tanımlı özellikleri içerir. Özellikler Anahtar/Değer çiftleri olarak ifade edilir.
object
commitmentPlan
Bu web hizmetiyle ilişkili taahhüt planını içerir. Oluşturma zamanında ayarlanır. Ayarlandıktan sonra bu değer değiştirilemez. Not: Taahhüt planı GET işlemlerine yapılan çağrılardan döndürülmedi.
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.
Web hizmeti için tanımlanan genel parametre değerleri kümesi, varsayılan değer eşlemesine genel parametre adı olarak verilir. Varsayılan değer belirtilmezse, parametresinin gerekli olduğu kabul edilir.
object
payloadsInBlobStorage
true olarak ayarlandığında, yük boyutunun 3 MB'tan büyük olduğunu gösterir. Aksi takdirde false. Yük boyutu 3 MB'ı aşarsa, yük bir blobda depolanır ve PayloadsLocation parametresi blobun URI'sini içerir. Aksi takdirde, bu false olarak ayarlanır ve Assets, Input, Output, Package, Parameters, ExampleRequest satır içidir. Yük boyutları Varlıklar, Giriş, Çıkış, Paket, Parametreler ve ExampleRequest boyutları eklenerek belirlenir.
bool
payloadsLocation
Yük blobunun URI'si. Bu parametre yalnızca payloadsInBlobStorage parametresi true olarak ayarlandığında bir değer içerir. Aksi takdirde null olarak ayarlanır.
true olarak ayarlandığında, web hizmetinin salt okunur olduğunu ve artık güncelleştirilemeye veya düzeltme eki uygulanmayabileceğini, yalnızca kaldırılabildiğini gösterir. Varsayılan değer false'tur. Not: True olarak ayarlandığında değerini değiştiremezsiniz.
bool
realtimeConfiguration
Web hizmeti uç noktasının yapılandırma ayarlarını içerir.
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 emin olmanız gerekir; aksi takdirde web hizmetinize yapılan çağrılar başarısız olur.
Web hizmetiyle ilişkili taahhüt planının Azure Resource Manager kimliğini belirtir.
dize (gerekli)
DiagnosticsConfiguration
Adı
Açıklama
Değer
Bitiş
Günlüğe kaydetmenin sona ereceği tarihi ve saati belirtir. Null ise, tanılama toplama süresi sınırlı değildir.
string
düzey
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Yok - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.
'Tümü' 'Hata' 'Yok' (gerekli)
ExampleRequest
Adı
Açıklama
Değer
globalParameters
Web hizmetinin genel parametreleri için örnek giriş verileri
object
Giriş
Örnek giriş değerleri matris eşlemesine giriş adı olarak verilen web hizmetinin girişlerinin örnek giriş verileri.
object
ServiceInputOutputSpecification
Adı
Açıklama
Değer
açıklama
Swagger şemasının açıklaması.
string
properties
Web hizmetinin her girişi veya çıkışı için sütun şemasını içeren bir koleksiyonu belirtir. Daha fazla bilgi için bkz. Swagger belirtimi.
object (gerekli)
başlık
Swagger şemanızın başlığı.
string
tür
Swagger'da açıklanan varlığın türü. Her zaman 'nesne'.
dize (gerekli)
WebServiceKeys
Adı
Açıklama
Değer
Birincil
Birincil erişim anahtarı.
string
Ikincil
İkincil erişim anahtarı.
string
MachineLearningWorkspace
Adı
Açıklama
Değer
kimlik
Web hizmetiyle ilişkilendirilmiş makine öğrenmesi çalışma alanının çalışma alanı kimliğini belirtir
dize (gerekli)
BlobLocation
Adı
Açıklama
Değer
Kimlik bilgileri
Varsa blob için kimlik bilgilerine erişin (örneğin, depolama hesabı bağlantı dizesi + blob URI'sı tarafından belirtilen blob)
string
Urı
Bloba erişilebilen URI. Örneğin, sistem varlıkları veya kullanıcı varlıkları ya da https://xyz yük için aml://abc.
dize (gerekli)
RealtimeConfiguration
Adı
Açıklama
Değer
Maxconcurrentcalls
Web hizmetine yapılabilecek en fazla eşzamanlı çağrı sayısını belirtir. En düşük değer: 4, Maksimum değer: 200.
int
StorageAccount
Adı
Açıklama
Değer
key
Depolama hesabına erişmek için kullanılan anahtarı belirtir.
string
name
Depolama hesabının adını belirtir.
string
WebServicePropertiesForGraph
Adı
Açıklama
Değer
packageType
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). Not: Kod şu anda desteklenmiyor.
'Graph' (gerekli)
package
Bu web hizmetini oluşturan grafik paketinin tanımı.
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.
object
Düğüm
GraphNode eşlemesine nodeId olarak sağlanan grafiği oluşturan düğüm kümesi
object
GraphEdge
Adı
Açıklama
Değer
sourceNodeId
Kaynak graf düğümünü tanımlayıcısı.
string
sourcePortId
Kenardan bağlanan kaynak düğümün bağlantı noktasının tanımlayıcısı.
string
targetNodeId
Hedef grafik düğüm tanımlayıcısı.
string
targetPortId
Hedef düğümün uç bağlantı noktasının tanımlayıcısı.
string
Terraform (AzAPI sağlayıcısı) kaynak tanımı
webServices kaynak türü şu kaynaklara dağıtılabilir:
Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft oluşturmak için. MachineLearning/webServices kaynağı, şablonunuza aşağıdaki Terraform'u ekleyin.
Web hizmeti varlıklarını açıklayan kullanıcı tanımlı özellikleri içerir. Özellikler Anahtar/Değer çiftleri olarak ifade edilir.
object
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ülmedi.
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.
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 parametresi gerekli kabul edilir.
object
payloadsInBlobStorage
true olarak ayarlandığında yük boyutunun 3 MB'tan büyük olduğunu gösterir. Aksi takdirde false. Yük boyutu 3 MB'ı aşarsa, yük bir blobda depolanır ve PayloadsLocation parametresi blobun URI'sini içerir. Aksi takdirde, bu false olarak ayarlanır ve Assets, Input, Output, Package, Parameters, ExampleRequest satır içidir. Yük boyutları Varlıklar, Giriş, Çıkış, Paket, Parametreler ve ExampleRequest boyutları eklenerek belirlenir.
bool
payloadsLocation
Yük blobunun URI'si. Bu parametre yalnızca payloadsInBlobStorage parametresi true olarak ayarlandığında bir değer içerir. Aksi takdirde null olarak ayarlanır.
true olarak ayarlandığında, web hizmetinin salt okunur olduğunu ve artık güncelleştirilemeye veya düzeltme eki uygulanmayabileceğini, yalnızca kaldırılabildiğini gösterir. Varsayılan değer false'tur. Not: True olarak ayarlandığında değerini değiştiremezsiniz.
bool
realtimeConfiguration
Web hizmeti uç noktasının yapılandırma ayarlarını içerir.
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 emin olmanız gerekir; aksi takdirde web hizmetinize yapılan çağrılar başarısız olur.
Web hizmetiyle ilişkili taahhüt planının Azure Resource Manager kimliğini belirtir.
dize (gerekli)
DiagnosticsConfiguration
Adı
Açıklama
Değer
Bitiş
Günlüğe kaydetmenin sona ereceği tarihi ve saati belirtir. Null ise, tanılama toplama süresi sınırlı değildir.
string
düzey
Tanılama çıkışının ayrıntı düzeyini belirtir. Geçerli değerler şunlardır: Yok - izlemeyi devre dışı bırakır; Error - yalnızca hata (stderr) izlemelerini toplar; Tümü - tüm izlemeleri (stdout ve stderr) toplar.
"Tümü" "Hata" "Yok" (gerekli)
ExampleRequest
Adı
Açıklama
Değer
globalParameters
Web hizmetinin genel parametreleri için örnek giriş verileri
object
Giriş
Örnek giriş değerleri matris eşlemesine giriş adı olarak verilen web hizmetinin girişlerinin örnek giriş verileri.
object
ServiceInputOutputSpecification
Adı
Açıklama
Değer
açıklama
Swagger şemasının açıklaması.
string
properties
Web hizmetinin her girişi veya çıkışı için sütun şemasını içeren bir koleksiyonu belirtir. Daha fazla bilgi için bkz. Swagger belirtimi.
object (gerekli)
başlık
Swagger şemanızın başlığı.
string
tür
Swagger'da açıklanan varlığın türü. Her zaman 'nesne'.
dize (gerekli)
WebServiceKeys
Adı
Açıklama
Değer
Birincil
Birincil erişim anahtarı.
string
Ikincil
İkincil erişim anahtarı.
string
MachineLearningWorkspace
Adı
Açıklama
Değer
kimlik
Web hizmetiyle ilişkilendirilmiş makine öğrenmesi çalışma alanının çalışma alanı kimliğini belirtir
dize (gerekli)
BlobLocation
Adı
Açıklama
Değer
Kimlik bilgileri
Varsa blob için kimlik bilgilerine erişin (örneğin, depolama hesabı bağlantı dizesi + blob URI'sı tarafından belirtilen blob)
string
Urı
Bloba erişilebilen URI. Örneğin, sistem varlıkları veya kullanıcı varlıkları ya da https://xyz yük için aml://abc.
dize (gerekli)
RealtimeConfiguration
Adı
Açıklama
Değer
Maxconcurrentcalls
Web hizmetine yapılabilecek en fazla eşzamanlı çağrı sayısını belirtir. En düşük değer: 4, Maksimum değer: 200.
int
StorageAccount
Adı
Açıklama
Değer
key
Depolama hesabına erişmek için kullanılan anahtarı belirtir.
string
name
Depolama hesabının adını belirtir.
string
WebServicePropertiesForGraph
Adı
Açıklama
Değer
packageType
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). Not: Kod şu anda desteklenmiyor.
"Graph" (gerekli)
package
Bu web hizmetini oluşturan grafik paketinin tanımı.
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.
object
Düğüm
GraphNode eşlemesine nodeId olarak sağlanan grafiği oluşturan düğüm kümesi
object
GraphEdge
Adı
Açıklama
Değer
sourceNodeId
Kaynak graf düğümünü tanımlayıcısı.
string
sourcePortId
Kenardan bağlanan kaynak düğümün bağlantı noktasının tanımlayıcısı.
string
targetNodeId
Hedef graf düğümünü tanımlayıcısı.
string
targetPortId
Kenarın bağlandığını hedef düğümün bağlantı noktasının tanımlayıcısı.