Bagikan melalui


Ruang kerja Microsoft.MachineLearningServices/computes 2018-03-01-preview

Definisi sumber daya Bicep

Jenis sumber daya ruang kerja/komputasi dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MachineLearningServices/workspaces/computes, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    computeLocation: 'string'
    description: 'string'
    resourceId: 'string'
    computeType: 'string'
    // For remaining properties, see Compute objects
  }
}

Objek komputasi

Atur properti computeType untuk menentukan jenis objek.

Untuk AKS, gunakan:

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVMSize: 'string'
    clusterFqdn: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      status: 'string'
    }
    systemServices: [
      {
      }
    ]
  }

Untuk BatchAI, gunakan:

  computeType: 'BatchAI'
  properties: {
    scaleSettings: {
      autoScaleEnabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

Untuk DataFactory, gunakan:

  computeType: 'DataFactory'

Untuk HDInsight, gunakan:

  computeType: 'HDInsight'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
  }

Untuk VirtualMachine, gunakan:

  computeType: 'VirtualMachine'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
    virtualMachineSize: 'string'
  }

Nilai properti

ruang kerja/komputasi

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)

Batas karakter: 3-24 untuk instans komputasi
3-32 untuk komputasi AML
2-16 untuk jenis komputasi lainnya

Karakter yang valid:
Alfanumerik dan tanda hubung.
lokasi Menentukan lokasi sumber daya. string
tag Berisi tag sumber daya yang didefinisikan sebagai pasangan kunci/nilai. Kamus nama dan nilai tag. Lihat Tag dalam templat
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: ruang kerja
identitas Identitas sumber daya. Identitas
properti Properti komputasi Compute

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'SystemAssigned'

Compute

Nama Deskripsi Nilai
computeLocation Lokasi untuk komputasi yang mendasar string
deskripsi Deskripsi komputasi Azure Machine Learning. string
resourceId Id sumber daya ARM dari komputasi string
computeType Mengatur jenis objek AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (diperlukan)

AKS

Nama Deskripsi Nilai
computeType Jenis komputasi 'AKS' (diperlukan)
properti Properti AKS AKSProperties

AKSProperties

Nama Deskripsi Nilai
agentCount Jumlah agen int

Batasan:
Nilai min = 1
agentVMSize Ukuran komputer virtual agen string
clusterFqdn Nama domain kluster yang memenuhi syarat string
sslConfiguration Konfigurasi SSL SslConfiguration
systemServices Layanan sistem SystemService[]

SslConfiguration

Nama Deskripsi Nilai
cert Data sertifikasi string
cname CNAME sertifikat string
kunci Data kunci string
status Mengaktifkan atau menonaktifkan SSL untuk penilaian 'Dinonaktifkan'
'Diaktifkan'

SystemService

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

BatchAI

Nama Deskripsi Nilai
computeType Jenis komputasi 'BatchAI' (diperlukan)
properti Properti BatchAI BatchAIProperties

BatchAIProperties

Nama Deskripsi Nilai
scaleSettings Pengaturan skala untuk BatchAI ScaleSettings
vmPriority Prioritas Komputer Virtual string
vmSize Ukuran Komputer Virtual string

ScaleSettings

Nama Deskripsi Nilai
autoScaleEnabled Mengaktifkan atau menonaktifkan skala otomatis bool
maxNodeCount Jumlah maksimum simpul yang akan digunakan int
minNodeCount Jumlah simpul min yang akan digunakan int

DataFactory

Nama Deskripsi Nilai
computeType Jenis komputasi 'DataFactory' (diperlukan)

HDInsight

Nama Deskripsi Nilai
computeType Jenis komputasi 'HDInsight' (diperlukan)
properti HDInsightProperties

HDInsightProperties

Nama Deskripsi Nilai
alamat Alamat IP publik dari simpul master kluster. string
administratorAccount Admin kredensial untuk simpul master kluster VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh pada simpul master kluster. int

VirtualMachineSshCredentials

Nama Deskripsi Nilai
kata sandi Kata sandi akun admin string
privateKeyData Data kunci privat string
publicKeyData Data kunci publik string
Nama pengguna Nama pengguna akun admin string

VirtualMachine

Nama Deskripsi Nilai
computeType Jenis komputasi 'VirtualMachine' (diperlukan)
properti VirtualMachineProperties

VirtualMachineProperties

Nama Deskripsi Nilai
alamat Alamat IP publik komputer virtual. string
administratorAccount Admin kredensial untuk komputer virtual VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh. int
virtualMachineSize Ukuran Komputer Virtual string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat Komputasi ADLA Machine Learning Service

Sebarkan ke Azure
Templat ini membuat Azure Machine Learning Service ADLA Compute.
Membuat Azure Machine Learning Service Aks Compute

Sebarkan ke Azure
Templat ini membuat Azure Machine Learning Service Aks Compute.
Membuat Azure Machine Learning Service DSVM Compute

Sebarkan ke Azure
Templat ini membuat Komputasi DSVM Layanan Pembelajaran Mesin.
Membuat kluster HdInsight Azure Machine Learning Service

Sebarkan ke Azure
Templat ini membuat kluster HdInsight Layanan Pembelajaran Mesin
Membuat komputasi aks Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat komputasi aks Azure Machine Learning.
Membuat klaster komputasi Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat kluster komputasi Azure Machine Learning.
Membuat instans komputasi Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat instans komputasi Azure Machine Learning atas nama pengguna lain dengan sampel skrip penyiapan sebaris
Membuat LinkedService di ruang kerja Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat LinkedService di ruang kerja Azure Machine Learning yang sudah ada.
Membuat target komputasi AKS dengan alamat IP Privat

Sebarkan ke Azure
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat.

Definisi sumber daya templat ARM

Jenis sumber daya ruang kerja/komputasi dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MachineLearningServices/workspaces/computes, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "apiVersion": "2018-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "computeLocation": "string",
    "description": "string",
    "resourceId": "string",
    "computeType": "string"
    // For remaining properties, see Compute objects
  }
}

Objek komputasi

Atur properti computeType untuk menentukan jenis objek.

Untuk AKS, gunakan:

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVMSize": "string",
    "clusterFqdn": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "status": "string"
    },
    "systemServices": [
      {
      }
    ]
  }

Untuk BatchAI, gunakan:

  "computeType": "BatchAI",
  "properties": {
    "scaleSettings": {
      "autoScaleEnabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

Untuk DataFactory, gunakan:

  "computeType": "DataFactory"

Untuk HDInsight, gunakan:

  "computeType": "HDInsight",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int"
  }

Untuk VirtualMachine, gunakan:

  "computeType": "VirtualMachine",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int",
    "virtualMachineSize": "string"
  }

Nilai properti

ruang kerja/komputasi

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.MachineLearningServices/workspaces/computes'
apiVersion Versi api sumber daya '2018-03-01-preview'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM.
string (diperlukan)

Batas karakter: 3-24 untuk instans komputasi
3-32 untuk komputasi AML
2-16 untuk jenis komputasi lainnya

Karakter yang valid:
Alfanumerik dan tanda hubung.
lokasi Menentukan lokasi sumber daya. string
tag Berisi tag sumber daya yang didefinisikan sebagai pasangan kunci/nilai. Kamus nama dan nilai tag. Lihat Tag dalam templat
identity Identitas sumber daya. Identitas
properti Properti komputasi Compute

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. 'SystemAssigned'

Compute

Nama Deskripsi Nilai
computeLocation Lokasi untuk komputasi yang mendasar string
deskripsi Deskripsi komputasi Azure Machine Learning. string
resourceId Id sumber daya ARM dari komputasi string
computeType Mengatur jenis objek AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (diperlukan)

AKS

Nama Deskripsi Nilai
computeType Jenis komputasi 'AKS' (diperlukan)
properti Properti AKS AKSProperties

AKSProperties

Nama Deskripsi Nilai
agentCount Jumlah agen int

Batasan:
Nilai min = 1
agentVMSize Ukuran komputer virtual agen string
clusterFqdn Nama domain kluster yang memenuhi syarat string
sslConfiguration Konfigurasi SSL SslConfiguration
systemServices Layanan sistem SystemService[]

SslConfiguration

Nama Deskripsi Nilai
cert Data sertifikasi string
cname CNAME sertifikat string
kunci Data kunci string
status Mengaktifkan atau menonaktifkan SSL untuk penilaian 'Dinonaktifkan'
'Diaktifkan'

SystemService

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

BatchAI

Nama Deskripsi Nilai
computeType Jenis komputasi 'BatchAI' (diperlukan)
properti Properti BatchAI BatchAIProperties

BatchAIProperties

Nama Deskripsi Nilai
scaleSettings Pengaturan skala untuk BatchAI ScaleSettings
vmPriority Prioritas Komputer Virtual string
vmSize Ukuran Komputer Virtual string

ScaleSettings

Nama Deskripsi Nilai
autoScaleEnabled Mengaktifkan atau menonaktifkan skala otomatis bool
maxNodeCount Jumlah maksimum simpul yang akan digunakan int
minNodeCount Jumlah simpul min yang akan digunakan int

DataFactory

Nama Deskripsi Nilai
computeType Jenis komputasi 'DataFactory' (diperlukan)

HDInsight

Nama Deskripsi Nilai
computeType Jenis komputasi 'HDInsight' (diperlukan)
properti HDInsightProperties

HDInsightProperties

Nama Deskripsi Nilai
alamat Alamat IP publik dari simpul master kluster. string
administratorAccount Admin kredensial untuk simpul master kluster VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh pada simpul master kluster. int

VirtualMachineSshCredentials

Nama Deskripsi Nilai
kata sandi Kata sandi akun admin string
privateKeyData Data kunci privat string
publicKeyData Data kunci publik string
Nama pengguna Nama pengguna akun admin string

VirtualMachine

Nama Deskripsi Nilai
computeType Jenis komputasi 'VirtualMachine' (diperlukan)
properti VirtualMachineProperties

VirtualMachineProperties

Nama Deskripsi Nilai
alamat Alamat IP publik komputer virtual. string
administratorAccount Admin kredensial untuk komputer virtual VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh. int
virtualMachineSize Ukuran Komputer Virtual string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat Komputasi ADLA Machine Learning Service

Sebarkan ke Azure
Templat ini membuat Azure Machine Learning Service ADLA Compute.
Membuat Azure Machine Learning Service Aks Compute

Sebarkan ke Azure
Templat ini membuat Azure Machine Learning Service Aks Compute.
Membuat Azure Machine Learning Service DSVM Compute

Sebarkan ke Azure
Templat ini membuat Komputasi DSVM Layanan Pembelajaran Mesin.
Membuat kluster HdInsight Azure Machine Learning Service

Sebarkan ke Azure
Templat ini membuat kluster HdInsight Layanan Pembelajaran Mesin
Membuat komputasi aks Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat komputasi aks Azure Machine Learning.
Membuat klaster komputasi Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat kluster komputasi Azure Machine Learning.
Membuat instans komputasi Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat instans komputasi Azure Machine Learning atas nama pengguna lain dengan sampel skrip penyiapan sebaris
Membuat LinkedService di ruang kerja Azure Machine Learning

Sebarkan ke Azure
Templat ini membuat LinkedService di ruang kerja Azure Machine Learning yang sudah ada.
Membuat target komputasi AKS dengan alamat IP Privat

Sebarkan ke Azure
Templat ini membuat target komputasi AKS di ruang kerja layanan Azure Machine Learning tertentu dengan alamat IP privat.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya ruang kerja/komputasi dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MachineLearningServices/workspaces/computes, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      computeLocation = "string"
      description = "string"
      resourceId = "string"
      computeType = "string"
      // For remaining properties, see Compute objects
    }
  })
}

Objek komputasi

Atur properti computeType untuk menentukan jenis objek.

Untuk AKS, gunakan:

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVMSize = "string"
    clusterFqdn = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      status = "string"
    }
    systemServices = [
      {
      }
    ]
  }

Untuk BatchAI, gunakan:

  computeType = "BatchAI"
  properties = {
    scaleSettings = {
      autoScaleEnabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    vmPriority = "string"
    vmSize = "string"
  }

Untuk DataFactory, gunakan:

  computeType = "DataFactory"

Untuk HDInsight, gunakan:

  computeType = "HDInsight"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
  }

Untuk VirtualMachine, gunakan:

  computeType = "VirtualMachine"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
    virtualMachineSize = "string"
  }

Nilai properti

ruang kerja/komputasi

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
nama Nama sumber daya string (diperlukan)

Batas karakter: 3-24 untuk instans komputasi
3-32 untuk komputasi AML
2-16 untuk jenis komputasi lainnya

Karakter yang valid:
Alfanumerik dan tanda hubung.
lokasi Menentukan lokasi sumber daya. string
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: ruang kerja
tag Berisi tag sumber daya yang didefinisikan sebagai pasangan kunci/nilai. Kamus nama dan nilai tag.
identity Identitas sumber daya. Identitas
properti Properti komputasi Compute

Identitas

Nama Deskripsi Nilai
jenis Jenis identitas. "SystemAssigned"

Compute

Nama Deskripsi Nilai
computeLocation Lokasi untuk komputasi yang mendasar string
deskripsi Deskripsi komputasi Azure Machine Learning. string
resourceId Id sumber daya ARM dari komputasi string
computeType Mengatur jenis objek AKS
BatchAI
DataFactory
HDInsight
VirtualMachine (diperlukan)

AKS

Nama Deskripsi Nilai
computeType Jenis komputasi "AKS" (diperlukan)
properti Properti AKS AKSProperties

AKSProperties

Nama Deskripsi Nilai
agentCount Jumlah agen int

Batasan:
Nilai min = 1
agentVMSize Ukuran komputer virtual agen string
clusterFqdn Nama domain kluster yang memenuhi syarat string
sslConfiguration Konfigurasi SSL SslConfiguration
systemServices Layanan sistem SystemService[]

SslConfiguration

Nama Deskripsi Nilai
cert Data sertifikasi string
cname CNAME sertifikat string
kunci Data kunci string
status Mengaktifkan atau menonaktifkan SSL untuk penilaian "Dinonaktifkan"
"Diaktifkan"

SystemService

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

BatchAI

Nama Deskripsi Nilai
computeType Jenis komputasi "BatchAI" (diperlukan)
properti Properti BatchAI BatchAIProperties

BatchAIProperties

Nama Deskripsi Nilai
scaleSettings Pengaturan skala untuk BatchAI ScaleSettings
vmPriority Prioritas Komputer Virtual string
vmSize Ukuran Komputer Virtual string

ScaleSettings

Nama Deskripsi Nilai
autoScaleEnabled Mengaktifkan atau menonaktifkan skala otomatis bool
maxNodeCount Jumlah maksimum simpul yang akan digunakan int
minNodeCount Jumlah simpul min yang akan digunakan int

DataFactory

Nama Deskripsi Nilai
computeType Jenis komputasi "DataFactory" (diperlukan)

HDInsight

Nama Deskripsi Nilai
computeType Jenis komputasi "HDInsight" (diperlukan)
properti HDInsightProperties

HDInsightProperties

Nama Deskripsi Nilai
alamat Alamat IP publik dari simpul master kluster. string
administratorAccount Admin kredensial untuk simpul master kluster VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh pada simpul master kluster. int

VirtualMachineSshCredentials

Nama Deskripsi Nilai
kata sandi Kata sandi akun admin string
privateKeyData Data kunci privat string
publicKeyData Data kunci publik string
Nama pengguna Nama pengguna akun admin string

VirtualMachine

Nama Deskripsi Nilai
computeType Jenis komputasi "VirtualMachine" (diperlukan)
properti VirtualMachineProperties

VirtualMachineProperties

Nama Deskripsi Nilai
alamat Alamat IP publik komputer virtual. string
administratorAccount Admin kredensial untuk komputer virtual VirtualMachineSshCredentials
sshPort Port terbuka untuk koneksi ssh. int
virtualMachineSize Ukuran Komputer Virtual string