Microsoft.MachineLearningServices 工作區/計算 2018-03-01-preview
Bicep 資源定義
工作區/計算資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.MachineLearningServices/workspaces/computes 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
tags: {
{customized property}: 'string'
}
}
計算物件
設定 computeType 屬性,以指定物件的類型。
針對 AKS,請使用:
{
computeType: 'AKS'
properties: {
agentCount: int
agentVMSize: 'string'
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
systemServices: [
{}
]
}
}
針對 BatchAI,請使用:
{
computeType: 'BatchAI'
properties: {
scaleSettings: {
autoScaleEnabled: bool
maxNodeCount: int
minNodeCount: int
}
vmPriority: 'string'
vmSize: 'string'
}
}
針對 DataFactory,請使用:
{
computeType: 'DataFactory'
}
針對 HDInsight,請使用:
{
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
}
針對 VirtualMachine,請使用:
{
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
}
屬性值
AKS
AKSProperties
名字 |
描述 |
價值 |
agentCount |
代理程式數目 |
int
約束: 最小值 = 1 |
agentVMSize |
代理程式虛擬機大小 |
字串 |
clusterFqdn |
叢集完整功能變數名稱 |
字串 |
sslConfiguration |
SSL 組態 |
SslConfiguration |
systemServices |
系統服務 |
SystemService[] |
BatchAI
BatchAIProperties
名字 |
描述 |
價值 |
scaleSettings |
BatchAI 的調整設定 |
ScaleSettings |
vmPriority |
虛擬機優先順序 |
字串 |
vmSize |
虛擬機大小 |
字串 |
計算
名字 |
描述 |
價值 |
computeLocation |
基礎計算的位置 |
字串 |
computeType |
將 類型設定為 'AKS',AKS。 針對 BatchAI 類型 設定為 'BatchAI',。 針對 dataFactory 類型 設定為 'DataFactory',。 針對 HDInsight 類型設定為 『HDInsight』,。 針對 virtualMachine 類型設定為 'VirtualMachine',。 |
'AKS' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (必要) |
描述 |
Machine Learning 計算的描述。 |
字串 |
resourceId |
計算的 ARM 資源識別碼 |
字串 |
DataFactory
名字 |
描述 |
價值 |
computeType |
計算的類型 |
'DataFactory' (必要) |
HDInsight
HDInsightProperties
身份
名字 |
描述 |
價值 |
類型 |
識別類型。 |
'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
名字 |
描述 |
價值 |
身份 |
資源的身分識別。 |
Identity |
位置 |
指定資源的位置。 |
字串 |
名字 |
資源名稱 |
字串 (必要) |
父母 |
在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。
如需詳細資訊,請參閱 父資源外部的子資源。 |
類型的資源符號名稱:工作區 |
性能 |
計算屬性 |
計算 |
標籤 |
資源標籤 |
標記名稱和值的字典。 請參閱範本中的 標籤 |
ScaleSettings
名字 |
描述 |
價值 |
autoScaleEnabled |
啟用或停用自動調整 |
bool |
maxNodeCount |
要使用的節點數目上限 |
int |
minNodeCount |
要使用的節點數目下限 |
int |
SslConfiguration
名字 |
描述 |
價值 |
證書 |
憑證數據 |
字串 |
cname |
憑證的 CNAME |
字串 |
鑰匙 |
索引鍵數據 |
字串 |
地位 |
啟用或停用 SSL 以進行評分 |
'Disabled' 'Enabled' |
SystemService
VirtualMachine
VirtualMachineProperties
VirtualMachineSshCredentials
名字 |
描述 |
價值 |
密碼 |
系統管理員帳戶的密碼 |
字串 |
privateKeyData |
私鑰資料 |
字串 |
publicKeyData |
公鑰資料 |
字串 |
username |
系統管理員帳戶的用戶名稱 |
字串 |
快速入門範例
下列快速入門範例會部署此資源類型。
ARM 樣本資源定義
工作區/計算資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.MachineLearningServices/workspaces/computes 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2018-03-01-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
},
"tags": {
"{customized property}": "string"
}
}
計算物件
設定 computeType 屬性,以指定物件的類型。
針對 AKS,請使用:
{
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVMSize": "string",
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
},
"systemServices": [
{
}
]
}
}
針對 BatchAI,請使用:
{
"computeType": "BatchAI",
"properties": {
"scaleSettings": {
"autoScaleEnabled": "bool",
"maxNodeCount": "int",
"minNodeCount": "int"
},
"vmPriority": "string",
"vmSize": "string"
}
}
針對 DataFactory,請使用:
{
"computeType": "DataFactory"
}
針對 HDInsight,請使用:
{
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
}
針對 VirtualMachine,請使用:
{
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
}
屬性值
AKS
AKSProperties
名字 |
描述 |
價值 |
agentCount |
代理程式數目 |
int
約束: 最小值 = 1 |
agentVMSize |
代理程式虛擬機大小 |
字串 |
clusterFqdn |
叢集完整功能變數名稱 |
字串 |
sslConfiguration |
SSL 組態 |
SslConfiguration |
systemServices |
系統服務 |
SystemService[] |
BatchAI
BatchAIProperties
名字 |
描述 |
價值 |
scaleSettings |
BatchAI 的調整設定 |
ScaleSettings |
vmPriority |
虛擬機優先順序 |
字串 |
vmSize |
虛擬機大小 |
字串 |
計算
名字 |
描述 |
價值 |
computeLocation |
基礎計算的位置 |
字串 |
computeType |
將 類型設定為 'AKS',AKS。 針對 BatchAI 類型 設定為 'BatchAI',。 針對 dataFactory 類型 設定為 'DataFactory',。 針對 HDInsight 類型設定為 『HDInsight』,。 針對 virtualMachine 類型設定為 'VirtualMachine',。 |
'AKS' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (必要) |
描述 |
Machine Learning 計算的描述。 |
字串 |
resourceId |
計算的 ARM 資源識別碼 |
字串 |
DataFactory
名字 |
描述 |
價值 |
computeType |
計算的類型 |
'DataFactory' (必要) |
HDInsight
HDInsightProperties
身份
名字 |
描述 |
價值 |
類型 |
識別類型。 |
'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
名字 |
描述 |
價值 |
apiVersion |
API 版本 |
'2018-03-01-preview' |
身份 |
資源的身分識別。 |
Identity |
位置 |
指定資源的位置。 |
字串 |
名字 |
資源名稱 |
字串 (必要) |
性能 |
計算屬性 |
計算 |
標籤 |
資源標籤 |
標記名稱和值的字典。 請參閱範本中的 標籤 |
類型 |
資源類型 |
'Microsoft.MachineLearningServices/workspaces/computes' |
ScaleSettings
名字 |
描述 |
價值 |
autoScaleEnabled |
啟用或停用自動調整 |
bool |
maxNodeCount |
要使用的節點數目上限 |
int |
minNodeCount |
要使用的節點數目下限 |
int |
SslConfiguration
名字 |
描述 |
價值 |
證書 |
憑證數據 |
字串 |
cname |
憑證的 CNAME |
字串 |
鑰匙 |
索引鍵數據 |
字串 |
地位 |
啟用或停用 SSL 以進行評分 |
'Disabled' 'Enabled' |
SystemService
VirtualMachine
VirtualMachineProperties
VirtualMachineSshCredentials
名字 |
描述 |
價值 |
密碼 |
系統管理員帳戶的密碼 |
字串 |
privateKeyData |
私鑰資料 |
字串 |
publicKeyData |
公鑰資料 |
字串 |
username |
系統管理員帳戶的用戶名稱 |
字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
工作區/計算資源類型可以使用目標作業來部署:
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
若要建立 Microsoft.MachineLearningServices/workspaces/computes 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
})
tags = {
{customized property} = "string"
}
}
計算物件
設定 computeType 屬性,以指定物件的類型。
針對 AKS,請使用:
{
computeType = "AKS"
properties = {
agentCount = int
agentVMSize = "string"
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
systemServices = [
{
}
]
}
}
針對 BatchAI,請使用:
{
computeType = "BatchAI"
properties = {
scaleSettings = {
autoScaleEnabled = bool
maxNodeCount = int
minNodeCount = int
}
vmPriority = "string"
vmSize = "string"
}
}
針對 DataFactory,請使用:
{
computeType = "DataFactory"
}
針對 HDInsight,請使用:
{
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
}
針對 VirtualMachine,請使用:
{
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
}
屬性值
AKS
AKSProperties
名字 |
描述 |
價值 |
agentCount |
代理程式數目 |
int
約束: 最小值 = 1 |
agentVMSize |
代理程式虛擬機大小 |
字串 |
clusterFqdn |
叢集完整功能變數名稱 |
字串 |
sslConfiguration |
SSL 組態 |
SslConfiguration |
systemServices |
系統服務 |
SystemService[] |
BatchAI
BatchAIProperties
名字 |
描述 |
價值 |
scaleSettings |
BatchAI 的調整設定 |
ScaleSettings |
vmPriority |
虛擬機優先順序 |
字串 |
vmSize |
虛擬機大小 |
字串 |
計算
名字 |
描述 |
價值 |
computeLocation |
基礎計算的位置 |
字串 |
computeType |
將 類型設定為 'AKS',AKS。 針對 BatchAI 類型 設定為 'BatchAI',。 針對 dataFactory 類型 設定為 'DataFactory',。 針對 HDInsight 類型設定為 『HDInsight』,。 針對 virtualMachine 類型設定為 'VirtualMachine',。 |
'AKS' 'BatchAI' 'DataFactory' 'HDInsight' 'VirtualMachine' (必要) |
描述 |
Machine Learning 計算的描述。 |
字串 |
resourceId |
計算的 ARM 資源識別碼 |
字串 |
DataFactory
名字 |
描述 |
價值 |
computeType |
計算的類型 |
'DataFactory' (必要) |
HDInsight
HDInsightProperties
身份
名字 |
描述 |
價值 |
類型 |
識別類型。 |
'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
名字 |
描述 |
價值 |
身份 |
資源的身分識別。 |
Identity |
位置 |
指定資源的位置。 |
字串 |
名字 |
資源名稱 |
字串 (必要) |
parent_id |
此資源為父系之資源的標識碼。 |
類型資源的標識碼:工作區 |
性能 |
計算屬性 |
計算 |
標籤 |
資源標籤 |
標記名稱和值的字典。 |
類型 |
資源類型 |
“Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview” |
ScaleSettings
名字 |
描述 |
價值 |
autoScaleEnabled |
啟用或停用自動調整 |
bool |
maxNodeCount |
要使用的節點數目上限 |
int |
minNodeCount |
要使用的節點數目下限 |
int |
SslConfiguration
名字 |
描述 |
價值 |
證書 |
憑證數據 |
字串 |
cname |
憑證的 CNAME |
字串 |
鑰匙 |
索引鍵數據 |
字串 |
地位 |
啟用或停用 SSL 以進行評分 |
'Disabled' 'Enabled' |
SystemService
VirtualMachine
VirtualMachineProperties
VirtualMachineSshCredentials
名字 |
描述 |
價值 |
密碼 |
系統管理員帳戶的密碼 |
字串 |
privateKeyData |
私鑰資料 |
字串 |
publicKeyData |
公鑰資料 |
字串 |
username |
系統管理員帳戶的用戶名稱 |
字串 |