Microsoft.MachineLearningServices 작업 영역/computes 2018-03-01-preview

Bicep 리소스 정의

작업 영역/컴퓨팅 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.MachineLearningServices/workspaces/computes 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

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
  }
}

컴퓨팅 개체

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'
  }

속성 값

작업 영역/컴퓨팅

이름 묘사
이름 리소스 이름

Bicep자식 리소스의 이름과 형식을 설정하는 방법을 알아보세요.
string(필수)

문자 제한: 컴퓨팅 인스턴스의 경우 3-24
AML 컴퓨팅의 경우 3-32
다른 컴퓨팅 형식의 경우 2-16

유효한 문자:
영숫자 및 하이픈
위치 리소스의 위치를 지정합니다. 문자열
태그 키/값 쌍으로 정의된 리소스 태그를 포함합니다. 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 작업 영역
신원 리소스의 ID입니다. ID
속성 컴퓨팅 속성 컴퓨팅

신원

이름 묘사
ID 형식입니다. 'SystemAssigned'

계산

이름 묘사
computeLocation 기본 컴퓨팅의 위치 문자열
묘사 Machine Learning 컴퓨팅에 대한 설명입니다. 문자열
resourceId 컴퓨팅의 ARM 리소스 ID 문자열
computeType 개체 유형 설정 AKS
BatchAI

DataFactory
HDInsight

virtualMachine
(필수)

AKS

이름 묘사
computeType 컴퓨팅 유형 'AKS'(필수)
속성 AKS 속성 AKSProperties

AKSProperties

이름 묘사
agentCount 에이전트 수 int

제약 조건:
최소값 = 1
agentVMSize 에이전트 가상 머신 크기 문자열
clusterFqdn 클러스터 전체 정규화된 도메인 이름 문자열
sslConfiguration SSL 구성 SslConfiguration
systemServices 시스템 서비스 systemService[]

SslConfiguration

이름 묘사
인증서 인증서 데이터 문자열
cname 인증서의 CNAME 문자열
열쇠 키 데이터 문자열
상태 점수 매기기용 SSL 사용 또는 사용 안 함 '사용 안 함'
'Enabled'

SystemService

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

BatchAI

이름 묘사
computeType 컴퓨팅 유형 'BatchAI'(필수)
속성 BatchAI 속성 BatchAIProperties

BatchAIProperties

이름 묘사
scaleSettings BatchAI에 대한 크기 조정 설정 ScaleSettings
vmPriority Virtual Machine 우선 순위 문자열
vmSize Virtual Machine 크기 문자열

ScaleSettings

이름 묘사
autoScaleEnabled 자동 크기 조정 사용 또는 사용 안 함 bool
maxNodeCount 사용할 최대 노드 수 int
minNodeCount 사용할 최소 노드 수 int

DataFactory

이름 묘사
computeType 컴퓨팅 유형 'DataFactory'(필수)

HDInsight

이름 묘사
computeType 컴퓨팅 유형 'HDInsight'(필수)
속성 HDInsightProperties

HDInsightProperties

이름 묘사
주소 클러스터의 마스터 노드에 대한 공용 IP 주소입니다. 문자열
administratorAccount 클러스터의 마스터 노드에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort 클러스터의 마스터 노드에서 ssh 연결을 위해 열린 포트입니다. int

VirtualMachineSshCredentials

이름 묘사
암호 관리자 계정의 암호 문자열
privateKeyData 프라이빗 키 데이터 문자열
publicKeyData 공개 키 데이터 문자열
사용자 이름 관리자 계정의 사용자 이름 문자열

VirtualMachine

이름 묘사
computeType 컴퓨팅 유형 'VirtualMachine'(필수)
속성 VirtualMachineProperties

VirtualMachineProperties

이름 묘사
주소 가상 머신의 공용 IP 주소입니다. 문자열
administratorAccount 가상 머신에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort ssh 연결을 위해 열린 포트입니다. int
virtualMachineSize Virtual Machine 크기 문자열

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
Machine Learning Service ADLA 컴퓨팅 만들기

Azure 배포
이 템플릿은 Machine Learning Service ADLA 컴퓨팅을 만듭니다.
Machine Learning Service Aks Compute 만들기

Azure 배포
이 템플릿은 Machine Learning Service Aks Compute를 만듭니다.
Machine Learning Service DSVM 컴퓨팅 만들기

Azure 배포
이 템플릿은 Machine Learning Service DSVM 컴퓨팅을 만듭니다.
Machine Learning Service HDInsight 클러스터 만들기

Azure 배포
이 템플릿은 Machine Learning Service HDInsight 클러스터를 만듭니다.
Azure Machine Learning aks 컴퓨팅 만들기

Azure 배포
이 템플릿은 Azure Machine Learning aks 컴퓨팅을 만듭니다.
Azure Machine Learning 컴퓨팅 클러스터 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 컴퓨팅 클러스터를 만듭니다.
Azure Machine Learning 컴퓨팅 인스턴스 만들기

Azure 배포
이 템플릿은 샘플 인라인 설정 스크립트를 사용하여 다른 사용자를 대신하여 Azure Machine Learning 컴퓨팅 인스턴스를 만듭니다.
Azure Machine Learning 작업 영역 LinkedService 만들기

Azure 배포
이 템플릿은 기존 Azure Machine Learning 작업 영역에 LinkedService를 만듭니다.
개인 IP 주소 사용하여 AKS 컴퓨팅 대상 만들기

Azure 배포
이 템플릿은 개인 IP 주소를 사용하여 지정된 Azure Machine Learning Service 작업 영역에서 AKS 컴퓨팅 대상을 만듭니다.

ARM 템플릿 리소스 정의

작업 영역/컴퓨팅 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.MachineLearningServices/workspaces/computes 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "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
  }
}

컴퓨팅 개체

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"
  }

속성 값

작업 영역/컴퓨팅

이름 묘사
리소스 종류 'Microsoft.MachineLearningServices/workspaces/computes'
apiVersion 리소스 api 버전 '2018-03-01-preview'
이름 리소스 이름

JSON ARM 템플릿자식 리소스의 이름과 형식을 설정하는 방법을 참조하세요.
string(필수)

문자 제한: 컴퓨팅 인스턴스의 경우 3-24
AML 컴퓨팅의 경우 3-32
다른 컴퓨팅 형식의 경우 2-16

유효한 문자:
영숫자 및 하이픈
위치 리소스의 위치를 지정합니다. 문자열
태그 키/값 쌍으로 정의된 리소스 태그를 포함합니다. 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
신원 리소스의 ID입니다. ID
속성 컴퓨팅 속성 컴퓨팅

신원

이름 묘사
ID 형식입니다. 'SystemAssigned'

계산

이름 묘사
computeLocation 기본 컴퓨팅의 위치 문자열
묘사 Machine Learning 컴퓨팅에 대한 설명입니다. 문자열
resourceId 컴퓨팅의 ARM 리소스 ID 문자열
computeType 개체 유형 설정 AKS
BatchAI

DataFactory
HDInsight

virtualMachine
(필수)

AKS

이름 묘사
computeType 컴퓨팅 유형 'AKS'(필수)
속성 AKS 속성 AKSProperties

AKSProperties

이름 묘사
agentCount 에이전트 수 int

제약 조건:
최소값 = 1
agentVMSize 에이전트 가상 머신 크기 문자열
clusterFqdn 클러스터 전체 정규화된 도메인 이름 문자열
sslConfiguration SSL 구성 SslConfiguration
systemServices 시스템 서비스 systemService[]

SslConfiguration

이름 묘사
인증서 인증서 데이터 문자열
cname 인증서의 CNAME 문자열
열쇠 키 데이터 문자열
상태 점수 매기기용 SSL 사용 또는 사용 안 함 '사용 안 함'
'Enabled'

SystemService

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

BatchAI

이름 묘사
computeType 컴퓨팅 유형 'BatchAI'(필수)
속성 BatchAI 속성 BatchAIProperties

BatchAIProperties

이름 묘사
scaleSettings BatchAI에 대한 크기 조정 설정 ScaleSettings
vmPriority Virtual Machine 우선 순위 문자열
vmSize Virtual Machine 크기 문자열

ScaleSettings

이름 묘사
autoScaleEnabled 자동 크기 조정 사용 또는 사용 안 함 bool
maxNodeCount 사용할 최대 노드 수 int
minNodeCount 사용할 최소 노드 수 int

DataFactory

이름 묘사
computeType 컴퓨팅 유형 'DataFactory'(필수)

HDInsight

이름 묘사
computeType 컴퓨팅 유형 'HDInsight'(필수)
속성 HDInsightProperties

HDInsightProperties

이름 묘사
주소 클러스터의 마스터 노드에 대한 공용 IP 주소입니다. 문자열
administratorAccount 클러스터의 마스터 노드에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort 클러스터의 마스터 노드에서 ssh 연결을 위해 열린 포트입니다. int

VirtualMachineSshCredentials

이름 묘사
암호 관리자 계정의 암호 문자열
privateKeyData 프라이빗 키 데이터 문자열
publicKeyData 공개 키 데이터 문자열
사용자 이름 관리자 계정의 사용자 이름 문자열

VirtualMachine

이름 묘사
computeType 컴퓨팅 유형 'VirtualMachine'(필수)
속성 VirtualMachineProperties

VirtualMachineProperties

이름 묘사
주소 가상 머신의 공용 IP 주소입니다. 문자열
administratorAccount 가상 머신에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort ssh 연결을 위해 열린 포트입니다. int
virtualMachineSize Virtual Machine 크기 문자열

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
Machine Learning Service ADLA 컴퓨팅 만들기

Azure 배포
이 템플릿은 Machine Learning Service ADLA 컴퓨팅을 만듭니다.
Machine Learning Service Aks Compute 만들기

Azure 배포
이 템플릿은 Machine Learning Service Aks Compute를 만듭니다.
Machine Learning Service DSVM 컴퓨팅 만들기

Azure 배포
이 템플릿은 Machine Learning Service DSVM 컴퓨팅을 만듭니다.
Machine Learning Service HDInsight 클러스터 만들기

Azure 배포
이 템플릿은 Machine Learning Service HDInsight 클러스터를 만듭니다.
Azure Machine Learning aks 컴퓨팅 만들기

Azure 배포
이 템플릿은 Azure Machine Learning aks 컴퓨팅을 만듭니다.
Azure Machine Learning 컴퓨팅 클러스터 만들기

Azure 배포
이 템플릿은 Azure Machine Learning 컴퓨팅 클러스터를 만듭니다.
Azure Machine Learning 컴퓨팅 인스턴스 만들기

Azure 배포
이 템플릿은 샘플 인라인 설정 스크립트를 사용하여 다른 사용자를 대신하여 Azure Machine Learning 컴퓨팅 인스턴스를 만듭니다.
Azure Machine Learning 작업 영역 LinkedService 만들기

Azure 배포
이 템플릿은 기존 Azure Machine Learning 작업 영역에 LinkedService를 만듭니다.
개인 IP 주소 사용하여 AKS 컴퓨팅 대상 만들기

Azure 배포
이 템플릿은 개인 IP 주소를 사용하여 지정된 Azure Machine Learning Service 작업 영역에서 AKS 컴퓨팅 대상을 만듭니다.

Terraform(AzAPI 공급자) 리소스 정의

작업 영역/컴퓨팅 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.MachineLearningServices/workspaces/computes 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

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
    }
  })
}

컴퓨팅 개체

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"
  }

속성 값

작업 영역/컴퓨팅

이름 묘사
리소스 종류 "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
이름 리소스 이름 string(필수)

문자 제한: 컴퓨팅 인스턴스의 경우 3-24
AML 컴퓨팅의 경우 3-32
다른 컴퓨팅 형식의 경우 2-16

유효한 문자:
영숫자 및 하이픈
위치 리소스의 위치를 지정합니다. 문자열
parent_id 이 리소스의 부모인 리소스의 ID입니다. 형식 리소스의 ID: 작업 영역
태그 키/값 쌍으로 정의된 리소스 태그를 포함합니다. 태그 이름 및 값의 사전입니다.
신원 리소스의 ID입니다. ID
속성 컴퓨팅 속성 컴퓨팅

신원

이름 묘사
ID 형식입니다. "SystemAssigned"

계산

이름 묘사
computeLocation 기본 컴퓨팅의 위치 문자열
묘사 Machine Learning 컴퓨팅에 대한 설명입니다. 문자열
resourceId 컴퓨팅의 ARM 리소스 ID 문자열
computeType 개체 유형 설정 AKS
BatchAI

DataFactory
HDInsight

virtualMachine
(필수)

AKS

이름 묘사
computeType 컴퓨팅 유형 "AKS"(필수)
속성 AKS 속성 AKSProperties

AKSProperties

이름 묘사
agentCount 에이전트 수 int

제약 조건:
최소값 = 1
agentVMSize 에이전트 가상 머신 크기 문자열
clusterFqdn 클러스터 전체 정규화된 도메인 이름 문자열
sslConfiguration SSL 구성 SslConfiguration
systemServices 시스템 서비스 systemService[]

SslConfiguration

이름 묘사
인증서 인증서 데이터 문자열
cname 인증서의 CNAME 문자열
열쇠 키 데이터 문자열
상태 점수 매기기용 SSL 사용 또는 사용 안 함 "사용 안 함"
"사용"

SystemService

이 개체에는 배포 중에 설정할 속성이 없습니다. 모든 속성은 ReadOnly입니다.

BatchAI

이름 묘사
computeType 컴퓨팅 유형 "BatchAI"(필수)
속성 BatchAI 속성 BatchAIProperties

BatchAIProperties

이름 묘사
scaleSettings BatchAI에 대한 크기 조정 설정 ScaleSettings
vmPriority Virtual Machine 우선 순위 문자열
vmSize Virtual Machine 크기 문자열

ScaleSettings

이름 묘사
autoScaleEnabled 자동 크기 조정 사용 또는 사용 안 함 bool
maxNodeCount 사용할 최대 노드 수 int
minNodeCount 사용할 최소 노드 수 int

DataFactory

이름 묘사
computeType 컴퓨팅 유형 "DataFactory"(필수)

HDInsight

이름 묘사
computeType 컴퓨팅 유형 "HDInsight"(필수)
속성 HDInsightProperties

HDInsightProperties

이름 묘사
주소 클러스터의 마스터 노드에 대한 공용 IP 주소입니다. 문자열
administratorAccount 클러스터의 마스터 노드에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort 클러스터의 마스터 노드에서 ssh 연결을 위해 열린 포트입니다. int

VirtualMachineSshCredentials

이름 묘사
암호 관리자 계정의 암호 문자열
privateKeyData 프라이빗 키 데이터 문자열
publicKeyData 공개 키 데이터 문자열
사용자 이름 관리자 계정의 사용자 이름 문자열

VirtualMachine

이름 묘사
computeType 컴퓨팅 유형 "VirtualMachine"(필수)
속성 VirtualMachineProperties

VirtualMachineProperties

이름 묘사
주소 가상 머신의 공용 IP 주소입니다. 문자열
administratorAccount 가상 머신에 대한 관리자 자격 증명 VirtualMachineSshCredentials
sshPort ssh 연결을 위해 열린 포트입니다. int
virtualMachineSize Virtual Machine 크기 문자열