Microsoft。MachineLearning webServices 2017-01-01
- [アーティクル]
-
-
Bicep リソース定義
webServices リソースの種類は、次の場合にデプロイできます。
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
Microsoftを作成するにはMachineLearning/webServices リソースを使用して、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.MachineLearning/webServices@2017-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
assets: {}
commitmentPlan: {
id: 'string'
}
description: 'string'
diagnostics: {
expiry: 'string'
level: 'string'
}
exampleRequest: {
globalParameters: {}
inputs: {}
}
exposeSampleData: bool
input: {
description: 'string'
properties: {}
title: 'string'
type: 'string'
}
keys: {
primary: 'string'
secondary: 'string'
}
machineLearningWorkspace: {
id: 'string'
}
output: {
description: 'string'
properties: {}
title: 'string'
type: 'string'
}
parameters: {}
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
}
}
WebServiceProperties オブジェクト
packageType プロパティを設定して、オブジェクトの種類を指定します。
Graph の場合は、次の値を使用します。
packageType: 'Graph'
package: {
edges: [
{
sourceNodeId: 'string'
sourcePortId: 'string'
targetNodeId: 'string'
targetPortId: 'string'
}
]
graphParameters: {}
nodes: {}
}
プロパティの値
webServices
名前 |
説明 |
値 |
name |
リソース名 |
string (必須)
文字数制限: 1 から 260
有効な文字: 次は使用できません: `<>*%&:?+/\\` または制御文字
末尾をスペースにすることは使用できません。 |
location |
リソースの場所を指定します。 |
string (必須) |
tags |
キーと値のペアとして定義されたリソース タグが含まれています。 |
タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
properties |
Web サービスを記述するプロパティ ペイロードを格納します。 |
WebServiceProperties (必須) |
WebServiceProperties
名前 |
説明 |
値 |
資産 |
Web サービス資産を記述するユーザー定義プロパティが含まれます。 プロパティは、キーと値のペアとして表されます。 |
object |
commitmentPlan |
この Web サービスに関連付けられているコミットメント プランが含まれています。 作成時に設定します。 一度設定すると、この値は変更できません。 注: コミットメント計画は、GET 操作の呼び出しから返されません。 |
CommitmentPlan |
description |
Web サービスの説明。 |
string |
診断 |
Web サービスの診断トレースコレクションを制御する設定。 |
DiagnosticsConfiguration |
exampleRequest |
1 つ以上のサービスの入力のサンプル入力データを定義します。 |
ExampleRequest |
exposeSampleData |
true に設定すると、サンプル データが Web サービスの swagger 定義に含まれます。 既定値は、true です。 |
[bool] |
input |
1 つ以上の Web サービスの入力を記述する Swagger 2.0 スキーマが含まれています。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
キー |
Web サービス プロビジョニング キーが含まれています。 プロビジョニング キーを指定しない場合、Azure Machine Learning システムによって生成されます。 注: キーは GET 操作の呼び出しから返されません。 |
WebServiceKeys |
machineLearningWorkspace |
Web サービスのソースである実験を含む Machine Learning ワークスペースを指定します。 |
MachineLearningWorkspace |
output |
1 つ以上の Web サービスの出力を記述する Swagger 2.0 スキーマが含まれます。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
parameters |
Web サービスに対して定義されたグローバル パラメーター値のセット。既定値マップへのグローバル パラメーター名として指定されます。 既定値が指定されていない場合、 パラメーターは必須と見なされます。 |
object |
payloadsInBlobStorage |
true に設定すると、ペイロード サイズが 3 MB を超えています。 それ以外の場合は false。 ペイロード サイズが 3 MB を超える場合、ペイロードは BLOB に格納され、PayloadsLocation パラメーターには BLOB の URI が含まれます。 それ以外の場合、これは false に設定され、Assets、Input、Output、Package、Parameters、ExampleRequest はインラインです。 ペイロード サイズは、Assets、Input、Output、Package、Parameters、および ExampleRequest のサイズを追加することによって決定されます。 |
[bool] |
payloadsLocation |
ペイロード BLOB の URI。 このパラメーターには、payloadsInBlobStorage パラメーターが true に設定されている場合にのみ値が含まれます。 それ以外の場合は null に設定されます。 |
BlobLocation |
readOnly |
true に設定すると、Web サービスが読み取り専用であり、更新または修正プログラムの適用がなくなり、削除のみ可能であることを示します。 既定値は false です。 注: true に設定すると、その値を変更することはできません。 |
[bool] |
realtimeConfiguration |
Web サービス エンドポイントの構成設定が含まれます。 |
RealtimeConfiguration |
storageAccount |
Azure Machine Learning が Web サービスに関する情報を格納するために使用するストレージ アカウントを指定します。 GET 操作の呼び出しから返されるのは、ストレージ アカウントの名前のみです。 ストレージ アカウント情報を更新する場合は、新しいストレージ アカウントで必要なすべての資産が使用可能であるか、Web サービスの呼び出しが失敗することを確認する必要があります。 |
StorageAccount |
title |
Web サービスのタイトル。 |
string |
packageType |
オブジェクトの種類を設定する |
グラフ (必須) |
CommitmentPlan
名前 |
説明 |
値 |
id |
Web サービスに関連付けられているコミットメント プランの Azure Resource Manager ID を指定します。 |
string (必須) |
DiagnosticsConfiguration
名前 |
説明 |
値 |
expiry |
ログ記録が停止する日時を指定します。 null の場合、診断コレクションは時間制限されません。 |
string |
レベル |
診断出力の詳細度を指定します。 有効な値は次のとおりです。 なし - トレースを無効にします。Error - エラー (stderr) トレースのみを収集します。All - すべてのトレース (stdout と stderr) を収集します。 |
'All' 'Error' 'None' (必須) |
ExampleRequest
名前 |
説明 |
値 |
globalParameters |
Web サービスのグローバル パラメーターのサンプル入力データ |
object |
inputs |
サンプル入力値マトリックス マップへの入力名として指定された Web サービスの入力のサンプル入力データ。 |
object |
名前 |
説明 |
値 |
description |
Swagger スキーマの説明。 |
string |
properties |
Web サービスの入力または出力ごとに列スキーマを含むコレクションを指定します。 詳細については、Swagger の仕様に関するページを参照してください。 |
object (必須) |
title |
Swagger スキーマのタイトル。 |
string |
type |
swagger で説明されているエンティティの型。 常に 'object'。 |
string (必須) |
WebServiceKeys
名前 |
説明 |
値 |
更新 |
プライマリ アクセス キー。 |
string |
レプリケートされる |
セカンダリ アクセス キー。 |
string |
MachineLearningWorkspace
名前 |
説明 |
値 |
id |
Web サービスに関連付けられている機械学習ワークスペースのワークスペース ID を指定します |
string (必須) |
BlobLocation
名前 |
説明 |
値 |
資格情報 |
必要に応じて、BLOB の資格情報にアクセスします (ストレージ アカウント接続文字列と BLOB URI で指定された BLOB など) |
string |
uri |
BLOB のアクセス元の URI。 たとえば、システム資産の場合は aml://abc、 https://xyz ユーザー資産またはペイロードの場合は です。 |
string (必須) |
RealtimeConfiguration
名前 |
説明 |
値 |
maxConcurrentCalls |
Web サービスに対して実行できる最大同時呼び出しを指定します。 最小値: 4、最大値: 200。 |
INT |
StorageAccount
名前 |
説明 |
値 |
キー |
ストレージ アカウントへのアクセスに使用するキーを指定します。 |
string |
name |
ストレージ アカウントの名前を指定します。 |
string |
WebServicePropertiesForGraph
名前 |
説明 |
値 |
packageType |
パッケージの種類を指定します。 有効な値は、Graph (Machine Learning Studio を介して発行された Web サービスを指定します) とコード (Python などのコードを使用して発行された Web サービスを指定します) です。 注: 現時点では、コードはサポートされていません。 |
'Graph' (必須) |
パッケージ |
この Web サービスを構成するグラフ パッケージの定義。 |
GraphPackage |
GraphPackage
名前 |
説明 |
値 |
エッジ |
グラフを構成するエッジの一覧。 |
GraphEdge[] |
graphParameters |
GraphParameter マップへのグローバル パラメーター名として指定された、グラフのグローバル パラメーターのコレクション。 ここでの各パラメーターには、WebServiceProperties レベルで宣言されたグローバル パラメーター値マップと 1 対 1 の一致があります。 |
object |
nodes |
GraphNode マップへの nodeId として提供される、グラフを構成するノードのセット |
object |
GraphEdge
名前 |
説明 |
値 |
sourceNodeId |
ソース グラフ ノードの識別子。 |
string |
sourcePortId |
エッジが接続するソース ノードのポートの識別子。 |
string |
targetNodeId |
宛先グラフ ノードの識別子。 |
string |
targetPortId |
エッジが接続する宛先ノードのポートの識別子。 |
string |
ARM テンプレート リソース定義
webServices リソースの種類は、次の場合にデプロイできます。
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
Microsoftを作成するにはMachineLearning/webServices リソースを使用して、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.MachineLearning/webServices",
"apiVersion": "2017-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"assets": {},
"commitmentPlan": {
"id": "string"
},
"description": "string",
"diagnostics": {
"expiry": "string",
"level": "string"
},
"exampleRequest": {
"globalParameters": {},
"inputs": {}
},
"exposeSampleData": "bool",
"input": {
"description": "string",
"properties": {},
"title": "string",
"type": "string"
},
"keys": {
"primary": "string",
"secondary": "string"
},
"machineLearningWorkspace": {
"id": "string"
},
"output": {
"description": "string",
"properties": {},
"title": "string",
"type": "string"
},
"parameters": {},
"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
}
}
WebServiceProperties オブジェクト
packageType プロパティを設定して、オブジェクトの種類を指定します。
Graph の場合は、次の値を使用します。
"packageType": "Graph",
"package": {
"edges": [
{
"sourceNodeId": "string",
"sourcePortId": "string",
"targetNodeId": "string",
"targetPortId": "string"
}
],
"graphParameters": {},
"nodes": {}
}
プロパティの値
webServices
名前 |
説明 |
値 |
type |
リソースの種類 |
'Microsoft。MachineLearning/webServices' |
apiVersion |
リソース API のバージョン |
'2017-01-01' |
name |
リソース名 |
string (必須)
文字数制限: 1 から 260
有効な文字: 次は使用できません: `<>*%&:?+/\\` または制御文字
末尾をスペースにすることは使用できません。 |
location |
リソースの場所を指定します。 |
string (必須) |
tags |
キーと値のペアとして定義されたリソース タグが含まれています。 |
タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
properties |
Web サービスを記述するプロパティ ペイロードを格納します。 |
WebServiceProperties (必須) |
WebServiceProperties
名前 |
説明 |
値 |
資産 |
Web サービス資産を記述するユーザー定義プロパティが含まれます。 プロパティは、キーと値のペアとして表されます。 |
object |
commitmentPlan |
この Web サービスに関連付けられているコミットメント プランが含まれています。 作成時に設定します。 一度設定すると、この値は変更できません。 注: コミットメント計画は、GET 操作の呼び出しから返されません。 |
CommitmentPlan |
description |
Web サービスの説明。 |
string |
診断 |
Web サービスの診断トレース 収集を制御する設定。 |
DiagnosticsConfiguration |
exampleRequest |
1 つ以上のサービスの入力のサンプル入力データを定義します。 |
ExampleRequest |
exposeSampleData |
true に設定すると、サンプル データが Web サービスの swagger 定義に含まれます。 既定値は、true です。 |
[bool] |
input |
Web サービスの入力の 1 つ以上を記述する Swagger 2.0 スキーマが含まれます。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
キー |
Web サービス プロビジョニング キーが含まれます。 プロビジョニング キーを指定しない場合は、Azure Machine Learning システムによって自動的に生成されます。 注: キーは GET 操作の呼び出しから返されません。 |
WebServiceKeys |
machineLearningWorkspace |
Web サービスのソースである実験を含む Machine Learning ワークスペースを指定します。 |
MachineLearningWorkspace |
output |
Web サービスの出力の 1 つ以上を記述する Swagger 2.0 スキーマが含まれます。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
parameters |
グローバル パラメーター名として既定値マップに指定された、Web サービスに対して定義されたグローバル パラメーター値のセット。 既定値が指定されていない場合、パラメーターは必須と見なされます。 |
object |
payloadsInBlobStorage |
true に設定すると、ペイロード サイズが 3 MB を超えています。 それ以外の場合は false。 ペイロード サイズが 3 MB を超える場合、ペイロードは BLOB に格納され、PayloadsLocation パラメーターには BLOB の URI が含まれます。 それ以外の場合、これは false に設定され、Assets、Input、Output、Package、Parameters、ExampleRequest はインラインです。 ペイロード サイズは、Assets、Input、Output、Package、Parameters、ExampleRequest のサイズを追加することによって決定されます。 |
[bool] |
payloadsLocation |
ペイロード BLOB の URI。 このパラメーターには、payloadsInBlobStorage パラメーターが true に設定されている場合にのみ値が含まれます。 それ以外の場合は null に設定されます。 |
BlobLocation |
readOnly |
true に設定すると、Web サービスが読み取り専用であり、更新または修正プログラムの適用がなくなり、削除のみ可能であることを示します。 既定値は false です。 注: true に設定すると、その値を変更することはできません。 |
[bool] |
realtimeConfiguration |
Web サービス エンドポイントの構成設定が含まれます。 |
RealtimeConfiguration |
storageAccount |
Azure Machine Learning が Web サービスに関する情報を格納するために使用するストレージ アカウントを指定します。 GET 操作の呼び出しから返されるのは、ストレージ アカウントの名前のみです。 ストレージ アカウント情報を更新する場合は、新しいストレージ アカウントで必要なすべての資産が使用可能であるか、Web サービスの呼び出しが失敗することを確認する必要があります。 |
StorageAccount |
title |
Web サービスのタイトル。 |
string |
packageType |
オブジェクトの種類を設定する |
グラフ (必須) |
CommitmentPlan
名前 |
説明 |
値 |
id |
Web サービスに関連付けられているコミットメント プランの Azure Resource Manager ID を指定します。 |
string (必須) |
DiagnosticsConfiguration
名前 |
説明 |
値 |
expiry |
ログ記録が停止する日時を指定します。 null の場合、診断コレクションは時間制限されません。 |
string |
レベル |
診断出力の詳細度を指定します。 有効な値は次のとおりです。 なし - トレースを無効にします。Error - エラー (stderr) トレースのみを収集します。All - すべてのトレース (stdout と stderr) を収集します。 |
'All' 'Error' 'None' (必須) |
ExampleRequest
名前 |
説明 |
値 |
globalParameters |
Web サービスのグローバル パラメーターのサンプル入力データ |
object |
inputs |
サンプル入力値マトリックス マップへの入力名として指定された Web サービスの入力のサンプル入力データ。 |
object |
名前 |
説明 |
値 |
description |
Swagger スキーマの説明。 |
string |
properties |
Web サービスの入力または出力ごとに列スキーマを含むコレクションを指定します。 詳細については、Swagger の仕様に関するページを参照してください。 |
object (必須) |
title |
Swagger スキーマのタイトル。 |
string |
type |
swagger で説明されているエンティティの型。 常に 'object'。 |
string (必須) |
WebServiceKeys
名前 |
説明 |
値 |
更新 |
プライマリ アクセス キー。 |
string |
レプリケートされる |
セカンダリ アクセス キー。 |
string |
MachineLearningWorkspace
名前 |
説明 |
値 |
id |
Web サービスに関連付けられている機械学習ワークスペースのワークスペース ID を指定します |
string (必須) |
BlobLocation
名前 |
説明 |
値 |
資格情報 |
必要に応じて、BLOB の資格情報にアクセスします (ストレージ アカウント接続文字列と BLOB URI で指定された BLOB など) |
string |
uri |
BLOB のアクセス元の URI。 たとえば、システム資産の場合は aml://abc、 https://xyz ユーザー資産またはペイロードの場合は です。 |
string (必須) |
RealtimeConfiguration
名前 |
説明 |
値 |
maxConcurrentCalls |
Web サービスに対して実行できる最大同時呼び出しを指定します。 最小値: 4、最大値: 200。 |
INT |
StorageAccount
名前 |
説明 |
値 |
キー |
ストレージ アカウントへのアクセスに使用するキーを指定します。 |
string |
name |
ストレージ アカウントの名前を指定します。 |
string |
WebServicePropertiesForGraph
名前 |
説明 |
値 |
packageType |
パッケージの種類を指定します。 有効な値は、Graph (Machine Learning Studio を介して発行された Web サービスを指定します) とコード (Python などのコードを使用して発行された Web サービスを指定します) です。 注: 現時点では、コードはサポートされていません。 |
'Graph' (必須) |
パッケージ |
この Web サービスを構成するグラフ パッケージの定義。 |
GraphPackage |
GraphPackage
名前 |
説明 |
値 |
エッジ |
グラフを構成するエッジの一覧。 |
GraphEdge[] |
graphParameters |
GraphParameter マップへのグローバル パラメーター名として指定された、グラフのグローバル パラメーターのコレクション。 ここでの各パラメーターには、WebServiceProperties レベルで宣言されたグローバル パラメーター値マップと 1 対 1 の一致があります。 |
object |
nodes |
GraphNode マップへの nodeId として提供される、グラフを構成するノードのセット |
object |
GraphEdge
名前 |
説明 |
値 |
sourceNodeId |
ソース グラフ ノードの識別子。 |
string |
sourcePortId |
エッジが接続するソース ノードのポートの識別子。 |
string |
targetNodeId |
変換先グラフ ノードの識別子。 |
string |
targetPortId |
エッジが接続する宛先ノードのポートの識別子。 |
string |
webServices リソースの種類は、次の場合にデプロイできます。
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
Microsoftを作成するにはMachineLearning/webServices リソースで、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearning/webServices@2017-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
assets = {}
commitmentPlan = {
id = "string"
}
description = "string"
diagnostics = {
expiry = "string"
level = "string"
}
exampleRequest = {
globalParameters = {}
inputs = {}
}
exposeSampleData = bool
input = {
description = "string"
properties = {}
title = "string"
type = "string"
}
keys = {
primary = "string"
secondary = "string"
}
machineLearningWorkspace = {
id = "string"
}
output = {
description = "string"
properties = {}
title = "string"
type = "string"
}
parameters = {}
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
}
})
}
WebServiceProperties オブジェクト
packageType プロパティを設定して、オブジェクトの種類を指定します。
Graph の場合は、次の値を使用します。
packageType = "Graph"
package = {
edges = [
{
sourceNodeId = "string"
sourcePortId = "string"
targetNodeId = "string"
targetPortId = "string"
}
]
graphParameters = {}
nodes = {}
}
プロパティの値
webServices
名前 |
説明 |
値 |
type |
リソースの種類 |
"Microsoft。MachineLearning/webServices@2017-01-01" |
name |
リソース名 |
string (必須)
文字制限: 1 から 260
有効な文字: 次は使用できません: `<>*%&:?+/\\` または制御文字
末尾をスペースにすることは使用できません。 |
location |
リソースの場所を指定します。 |
string (必須) |
parent_id |
リソース グループにデプロイするには、そのリソース グループの ID を使用します。 |
string (必須) |
tags |
キーと値のペアとして定義されたリソース タグが含まれます。 |
タグの名前と値のディクショナリ。 |
properties |
Web サービスを記述するプロパティ ペイロードを格納します。 |
WebServiceProperties (必須) |
WebServiceProperties
名前 |
説明 |
値 |
資産 |
Web サービス資産を記述するユーザー定義のプロパティが含まれます。 プロパティは、キーと値のペアとして表されます。 |
object |
commitmentPlan |
この Web サービスに関連付けられているコミットメント プランが含まれています。 作成時に設定します。 一度設定すると、この値は変更できません。 注: コミットメント計画は、GET 操作の呼び出しから返されません。 |
CommitmentPlan |
description |
Web サービスの説明。 |
string |
診断 |
Web サービスの診断トレース 収集を制御する設定。 |
DiagnosticsConfiguration |
exampleRequest |
1 つ以上のサービスの入力のサンプル入力データを定義します。 |
ExampleRequest |
exposeSampleData |
true に設定すると、サンプル データが Web サービスの swagger 定義に含まれます。 既定値は、true です。 |
[bool] |
input |
Web サービスの入力の 1 つ以上を記述する Swagger 2.0 スキーマが含まれます。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
キー |
Web サービス プロビジョニング キーが含まれます。 プロビジョニング キーを指定しない場合は、Azure Machine Learning システムによって自動的に生成されます。 注: キーは GET 操作の呼び出しから返されません。 |
WebServiceKeys |
machineLearningWorkspace |
Web サービスのソースである実験を含む Machine Learning ワークスペースを指定します。 |
MachineLearningWorkspace |
output |
Web サービスの出力の 1 つ以上を記述する Swagger 2.0 スキーマが含まれます。 詳細については、Swagger の仕様に関するページを参照してください。 |
ServiceInputOutputSpecification |
parameters |
グローバル パラメーター名として既定値マップに指定された、Web サービスに対して定義されたグローバル パラメーター値のセット。 既定値が指定されていない場合、パラメーターは必須と見なされます。 |
object |
payloadsInBlobStorage |
true に設定すると、ペイロード サイズが 3 MB を超えています。 それ以外の場合は false。 ペイロード サイズが 3 MB を超える場合、ペイロードは BLOB に格納され、PayloadsLocation パラメーターには BLOB の URI が含まれます。 それ以外の場合、これは false に設定され、Assets、Input、Output、Package、Parameters、ExampleRequest はインラインです。 ペイロード サイズは、Assets、Input、Output、Package、Parameters、ExampleRequest のサイズを追加することによって決定されます。 |
[bool] |
payloadsLocation |
ペイロード BLOB の URI。 このパラメーターには、payloadsInBlobStorage パラメーターが true に設定されている場合にのみ値が含まれます。 それ以外の場合は null に設定されます。 |
BlobLocation |
readOnly |
true に設定すると、Web サービスが読み取り専用であり、更新または修正プログラムの適用がなくなり、削除のみ可能であることを示します。 既定値は false です。 注: true に設定すると、その値を変更することはできません。 |
[bool] |
realtimeConfiguration |
Web サービス エンドポイントの構成設定が含まれます。 |
RealtimeConfiguration |
storageAccount |
Azure Machine Learning が Web サービスに関する情報を格納するために使用するストレージ アカウントを指定します。 GET 操作の呼び出しから返されるのは、ストレージ アカウントの名前のみです。 ストレージ アカウント情報を更新する場合は、新しいストレージ アカウントで必要なすべての資産が使用可能であるか、Web サービスの呼び出しが失敗することを確認する必要があります。 |
StorageAccount |
title |
Web サービスのタイトル。 |
string |
packageType |
オブジェクトの種類を設定する |
グラフ (必須) |
CommitmentPlan
名前 |
説明 |
値 |
id |
Web サービスに関連付けられているコミットメント プランの Azure Resource Manager ID を指定します。 |
string (必須) |
DiagnosticsConfiguration
名前 |
説明 |
値 |
expiry |
ログ記録が停止する日時を指定します。 null の場合、診断コレクションは時間制限されません。 |
string |
レベル |
診断出力の詳細度を指定します。 有効な値は次のとおりです。 なし - トレースを無効にします。Error - エラー (stderr) トレースのみを収集します。All - すべてのトレース (stdout と stderr) を収集します。 |
"All" "エラー" "None" (必須) |
ExampleRequest
名前 |
説明 |
値 |
globalParameters |
Web サービスのグローバル パラメーターのサンプル入力データ |
object |
inputs |
サンプル入力値マトリックス マップへの入力名として指定された Web サービスの入力のサンプル入力データ。 |
object |
名前 |
説明 |
値 |
description |
Swagger スキーマの説明。 |
string |
properties |
Web サービスの入力または出力ごとに列スキーマを含むコレクションを指定します。 詳細については、Swagger の仕様に関するページを参照してください。 |
object (必須) |
title |
Swagger スキーマのタイトル。 |
string |
type |
swagger で説明されているエンティティの型。 常に 'object'。 |
string (必須) |
WebServiceKeys
名前 |
説明 |
値 |
更新 |
主アクセス キー。 |
string |
レプリケートされる |
セカンダリ アクセス キー。 |
string |
MachineLearningWorkspace
名前 |
説明 |
値 |
id |
Web サービスに関連付けられている機械学習ワークスペースのワークスペース ID を指定します |
string (必須) |
BlobLocation
名前 |
説明 |
値 |
資格情報 |
BLOB のアクセス資格情報 (該当する場合) (ストレージ アカウントの接続文字列と BLOB URI で指定された BLOB など) |
string |
uri |
BLOB にアクセスできる URI。 たとえば、システム資産の場合は aml://abc、 https://xyz ユーザー資産またはペイロードの場合は です。 |
string (必須) |
RealtimeConfiguration
名前 |
説明 |
値 |
maxConcurrentCalls |
Web サービスに対して実行できる最大同時呼び出しを指定します。 最小値: 4、最大値: 200。 |
INT |
StorageAccount
名前 |
説明 |
値 |
キー |
ストレージ アカウントへのアクセスに使用するキーを指定します。 |
string |
name |
ストレージ アカウントの名前を指定します。 |
string |
WebServicePropertiesForGraph
名前 |
説明 |
値 |
packageType |
パッケージの種類を指定します。 有効な値は、Graph (Machine Learning Studio を介して発行された Web サービスを指定します) とコード (Python などのコードを使用して発行された Web サービスを指定します) です。 注: 現時点では、コードはサポートされていません。 |
"Graph" (必須) |
パッケージ |
この Web サービスを構成するグラフ パッケージの定義。 |
GraphPackage |
GraphPackage
名前 |
説明 |
値 |
エッジ |
グラフを構成するエッジの一覧。 |
GraphEdge[] |
graphParameters |
GraphParameter マップへのグローバル パラメーター名として指定された、グラフのグローバル パラメーターのコレクション。 ここでの各パラメーターには、WebServiceProperties レベルで宣言されたグローバル パラメーター値マップと 1 対 1 の一致があります。 |
object |
nodes |
GraphNode マップへの nodeId として提供される、グラフを構成するノードのセット |
object |
GraphEdge
名前 |
説明 |
値 |
sourceNodeId |
ソース グラフ ノードの識別子。 |
string |
sourcePortId |
エッジが接続するソース ノードのポートの識別子。 |
string |
targetNodeId |
宛先グラフ ノードの識別子。 |
string |
targetPortId |
エッジが接続する宛先ノードのポートの識別子。 |
string |