Microsoft.MachineLearningServices 작업 영역/labelingJobs 2023-04-01-preview
Bicep 리소스 정의
작업 영역/labelingJobs 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.MachineLearningServices/workspaces/labelingJobs 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-04-01-preview' = {
name: 'string'
properties: {
componentId: 'string'
computeId: 'string'
dataConfiguration: {
dataId: 'string'
incrementalDataRefresh: 'string'
}
description: 'string'
displayName: 'string'
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
isArchived: bool
jobInstructions: {
uri: 'string'
}
jobType: 'string'
labelCategories: {
{customized property}: {
classes: {
{customized property}: {
displayName: 'string'
subclasses: {
{customized property}: ...
}
}
}
displayName: 'string'
multiSelect: 'string'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
mlAssist: 'string'
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
properties: {
{customized property}: 'string'
}
secretsConfiguration: {
{customized property}: {
uri: 'string'
workspaceSecretName: 'string'
}
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
}
}
LabelingJobMediaProperties 개체
mediaType 속성을 설정하여 개체 유형을 지정합니다.
이미지경우 다음을 사용합니다.
{
annotationType: 'string'
mediaType: 'Image'
}
텍스트
{
annotationType: 'string'
mediaType: 'Text'
}
노드 개체
nodesValueType 속성을 설정하여 개체 유형을 지정합니다.
모든
{
nodesValueType: 'All'
}
MLAssistConfiguration 개체
mlAssist 속성을 설정하여 개체 유형을 지정합니다.
사용 안 함경우 다음을 사용합니다.
{
mlAssist: 'Disabled'
}
사용경우 다음을 사용합니다.
{
inferencingComputeBinding: 'string'
mlAssist: 'Enabled'
trainingComputeBinding: 'string'
}
웹후크 개체
webhookType 속성을 설정하여 개체 유형을 지정합니다.
azureDevOps
{
webhookType: 'AzureDevOps'
}
IdentityConfiguration 개체
identityType 속성을 설정하여 개체 유형을 지정합니다.
AMLToken
{
identityType: 'AMLToken'
}
관리되는경우 다음을 사용합니다.
{
clientId: 'string'
identityType: 'Managed'
objectId: 'string'
resourceId: 'string'
}
userIdentity
{
identityType: 'UserIdentity'
}
속성 값
AllNodes
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | [필수] 노드 값의 형식 | 'All'(필수) |
AmlToken
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'AMLToken'(필수) |
AzureDevOpsWebhook
이름 | 묘사 | 값 |
---|---|---|
webhookType | [필수] 콜백을 보낼 서비스 유형을 지정합니다. | 'AzureDevOps'(필수) |
IdentityConfiguration
이름 | 묘사 | 값 |
---|---|---|
identityType | 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 |
'AMLToken' '관리' 'UserIdentity'(필수) |
JobBaseSecretsConfiguration
이름 | 묘사 | 값 |
---|
JobBaseServices
이름 | 묘사 | 값 |
---|
JobService
이름 | 묘사 | 값 |
---|---|---|
끝점 | 엔드포인트의 URL입니다. | 문자열 |
jobServiceType | 엔드포인트 유형입니다. | 문자열 |
노드 | 사용자가 서비스를 시작하려는 노드입니다. 노드가 null로 설정되거나 설정되지 않은 경우 서비스는 리더 노드에서만 시작됩니다. |
노드 |
항구 | 사용자가 설정한 엔드포인트에 대한 포트입니다. | int |
속성 | 엔드포인트에서 설정할 추가 속성입니다. | JobServiceProperties |
JobServiceProperties
이름 | 묘사 | 값 |
---|
LabelCategory
이름 | 묘사 | 값 |
---|---|---|
클래스 | 이 범주의 레이블 클래스 사전입니다. | LabelCategoryClasses |
displayName | 레이블 범주의 표시 이름입니다. | 문자열 |
multiSelect | 이 범주에서 여러 클래스를 선택할 수 있는지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelCategoryClasses
이름 | 묘사 | 값 |
---|
LabelClass
이름 | 묘사 | 값 |
---|---|---|
displayName | 레이블 클래스의 표시 이름입니다. | 문자열 |
서브 클래스 | 레이블 클래스의 하위 클래스 사전입니다. | LabelClassSubclasses |
LabelClassSubclasses
이름 | 묘사 | 값 |
---|
LabelingDataConfiguration
이름 | 묘사 | 값 |
---|---|---|
dataId | 레이블 지정을 수행할 데이터 자산의 리소스 ID입니다. | 문자열 |
incrementalDataRefresh | 증분 데이터 새로 고침을 사용할지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelingJobImageProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 이미지 레이블 지정 작업의 주석 유형입니다. | 'BoundingBox' '분류' 'InstanceSegmentation' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Image'(필수) |
LabelingJobInstructions
이름 | 묘사 | 값 |
---|---|---|
uri | 레이블 지정에 대한 자세한 레이블 지정 지침이 있는 페이지에 대한 링크입니다. | 문자열 |
LabelingJobLabelCategories
이름 | 묘사 | 값 |
---|
LabelingJobMediaProperties
이름 | 묘사 | 값 |
---|---|---|
mediaType | LabelingJobImageProperties |
'Image' 'Text'(필수) |
LabelingJobProperties
이름 | 묘사 | 값 |
---|---|---|
componentId | 구성 요소 리소스의 ARM 리소스 ID입니다. | 문자열 |
computeId | 컴퓨팅 리소스의 ARM 리소스 ID입니다. | 문자열 |
dataConfiguration | 작업에 사용되는 데이터의 구성입니다. | labelingDataConfiguration |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
displayName | 작업의 표시 이름입니다. | 문자열 |
experimentName | 작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. | 문자열 |
신원 | ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
IdentityConfiguration |
isArchived | 자산이 보관되어 있나요? | bool |
jobInstructions | 작업의 지침에 레이블을 지정합니다. | LabelingJobInstructions |
jobType | [필수] 작업 유형을 지정합니다. | 'AutoML' 'Command' '레이블 지정' '파이프라인' 'Spark' 'Sweep'(필수) |
labelCategories | 작업의 레이블 범주입니다. | LabelingJobLabelCategories |
labelingJobMediaProperties | 작업에서 미디어 유형별 속성입니다. | LabelingJobMediaProperties |
mlAssistConfiguration | 작업에서 MLAssist 기능의 구성입니다. | MLAssistConfiguration |
notificationSetting | 작업에 대한 알림 설정 | notificationSetting |
속성 | 자산 속성 사전입니다. | ResourceBaseProperties |
secretsConfiguration | 런타임 중에 사용할 수 있는 비밀에 대한 구성입니다. | jobBaseSecretsConfiguration |
서비스 | JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
JobBaseServices |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | resourceBaseTags |
LabelingJobTextProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 텍스트 레이블 지정 작업의 주석 형식입니다. | '분류' 'NamedEntityRecognition' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Text'(필수) |
ManagedIdentity
이름 | 묘사 | 값 |
---|---|---|
clientId | 클라이언트 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'Managed'(필수) |
objectId | 개체 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | ARM 리소스 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 |
Microsoft.MachineLearningServices/workspaces/labelingJobs
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
부모 | Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다. 자세한 내용은 부모 리소스외부의 자식 리소스 |
형식 리소스의 기호 이름: 작업 영역 |
속성 | [필수] 엔터티의 추가 특성입니다. | LabelingJobProperties(필수) |
MLAssistConfiguration
이름 | 묘사 | 값 |
---|---|---|
mlAssist | MLAssistConfigurationDisabled |
'사용 안 함' 'Enabled'(필수) |
MLAssistConfigurationDisabled
이름 | 묘사 | 값 |
---|---|---|
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Disabled'(필수) |
MLAssistConfigurationEnabled
이름 | 묘사 | 값 |
---|---|---|
inferencingComputeBinding | [필수] 추론에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Enabled'(필수) |
trainingComputeBinding | [필수] 학습에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
노드
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | AllNodes |
'All'(필수) |
NotificationSetting
이름 | 묘사 | 값 |
---|---|---|
emailOn | 지정된 알림 유형에서 사용자에게 전자 메일 알림 보내기 | 다음 중 어느 것을 포함하는 문자열 배열: 'JobCancelled' 'JobCompleted' 'JobFailed' |
전자 메일 | 쉼표 구분 기호를 사용하여 총 구성에서 499자로 제한되는 전자 메일 받는 사람 목록입니다. | string[] |
웹후크 | 서비스에 웹후크 콜백을 보냅니다. 키는 웹후크의 사용자 제공 이름입니다. | NotificationSettingWebhooks |
NotificationSettingWebhooks
이름 | 묘사 | 값 |
---|
ResourceBaseProperties
이름 | 묘사 | 값 |
---|
ResourceBaseTags
이름 | 묘사 | 값 |
---|
SecretConfiguration
이름 | 묘사 | 값 |
---|---|---|
uri | 비밀 Uri입니다. 샘플 URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
문자열 |
workspaceSecretName | 작업 영역 키 자격 증명 모음의 비밀 이름입니다. | 문자열 |
UserIdentity
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'UserIdentity'(필수) |
웹후크
이름 | 묘사 | 값 |
---|---|---|
eventType | 지정된 알림 이벤트에 콜백 보내기 | 문자열 |
webhookType | AzureDevOpsWebhook |
'AzureDevOps'(필수) |
ARM 템플릿 리소스 정의
작업 영역/labelingJobs 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.MachineLearningServices/workspaces/labelingJobs 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2023-04-01-preview",
"name": "string",
"properties": {
"componentId": "string",
"computeId": "string",
"dataConfiguration": {
"dataId": "string",
"incrementalDataRefresh": "string"
},
"description": "string",
"displayName": "string",
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"isArchived": "bool",
"jobInstructions": {
"uri": "string"
},
"jobType": "string",
"labelCategories": {
"{customized property}": {
"classes": {
"{customized property}": {
"displayName": "string",
"subclasses": {
"{customized property}": ...
}
}
},
"displayName": "string",
"multiSelect": "string"
}
},
"labelingJobMediaProperties": {
"mediaType": "string"
// For remaining properties, see LabelingJobMediaProperties objects
},
"mlAssistConfiguration": {
"mlAssist": "string"
// For remaining properties, see MLAssistConfiguration objects
},
"notificationSetting": {
"emailOn": [ "string" ],
"emails": [ "string" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
},
"properties": {
"{customized property}": "string"
},
"secretsConfiguration": {
"{customized property}": {
"uri": "string",
"workspaceSecretName": "string"
}
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
}
}
}
LabelingJobMediaProperties 개체
mediaType 속성을 설정하여 개체 유형을 지정합니다.
이미지경우 다음을 사용합니다.
{
"annotationType": "string",
"mediaType": "Image"
}
텍스트
{
"annotationType": "string",
"mediaType": "Text"
}
노드 개체
nodesValueType 속성을 설정하여 개체 유형을 지정합니다.
모든
{
"nodesValueType": "All"
}
MLAssistConfiguration 개체
mlAssist 속성을 설정하여 개체 유형을 지정합니다.
사용 안 함경우 다음을 사용합니다.
{
"mlAssist": "Disabled"
}
사용경우 다음을 사용합니다.
{
"inferencingComputeBinding": "string",
"mlAssist": "Enabled",
"trainingComputeBinding": "string"
}
웹후크 개체
webhookType 속성을 설정하여 개체 유형을 지정합니다.
azureDevOps
{
"webhookType": "AzureDevOps"
}
IdentityConfiguration 개체
identityType 속성을 설정하여 개체 유형을 지정합니다.
AMLToken
{
"identityType": "AMLToken"
}
관리되는경우 다음을 사용합니다.
{
"clientId": "string",
"identityType": "Managed",
"objectId": "string",
"resourceId": "string"
}
userIdentity
{
"identityType": "UserIdentity"
}
속성 값
AllNodes
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | [필수] 노드 값의 형식 | 'All'(필수) |
AmlToken
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'AMLToken'(필수) |
AzureDevOpsWebhook
이름 | 묘사 | 값 |
---|---|---|
webhookType | [필수] 콜백을 보낼 서비스 유형을 지정합니다. | 'AzureDevOps'(필수) |
IdentityConfiguration
이름 | 묘사 | 값 |
---|---|---|
identityType | 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 |
'AMLToken' '관리' 'UserIdentity'(필수) |
JobBaseSecretsConfiguration
이름 | 묘사 | 값 |
---|
JobBaseServices
이름 | 묘사 | 값 |
---|
JobService
이름 | 묘사 | 값 |
---|---|---|
끝점 | 엔드포인트의 URL입니다. | 문자열 |
jobServiceType | 엔드포인트 유형입니다. | 문자열 |
노드 | 사용자가 서비스를 시작하려는 노드입니다. 노드가 null로 설정되거나 설정되지 않은 경우 서비스는 리더 노드에서만 시작됩니다. |
노드 |
항구 | 사용자가 설정한 엔드포인트에 대한 포트입니다. | int |
속성 | 엔드포인트에서 설정할 추가 속성입니다. | JobServiceProperties |
JobServiceProperties
이름 | 묘사 | 값 |
---|
LabelCategory
이름 | 묘사 | 값 |
---|---|---|
클래스 | 이 범주의 레이블 클래스 사전입니다. | LabelCategoryClasses |
displayName | 레이블 범주의 표시 이름입니다. | 문자열 |
multiSelect | 이 범주에서 여러 클래스를 선택할 수 있는지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelCategoryClasses
이름 | 묘사 | 값 |
---|
LabelClass
이름 | 묘사 | 값 |
---|---|---|
displayName | 레이블 클래스의 표시 이름입니다. | 문자열 |
서브 클래스 | 레이블 클래스의 하위 클래스 사전입니다. | LabelClassSubclasses |
LabelClassSubclasses
이름 | 묘사 | 값 |
---|
LabelingDataConfiguration
이름 | 묘사 | 값 |
---|---|---|
dataId | 레이블 지정을 수행할 데이터 자산의 리소스 ID입니다. | 문자열 |
incrementalDataRefresh | 증분 데이터 새로 고침을 사용할지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelingJobImageProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 이미지 레이블 지정 작업의 주석 유형입니다. | 'BoundingBox' '분류' 'InstanceSegmentation' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Image'(필수) |
LabelingJobInstructions
이름 | 묘사 | 값 |
---|---|---|
uri | 레이블 지정에 대한 자세한 레이블 지정 지침이 있는 페이지에 대한 링크입니다. | 문자열 |
LabelingJobLabelCategories
이름 | 묘사 | 값 |
---|
LabelingJobMediaProperties
이름 | 묘사 | 값 |
---|---|---|
mediaType | LabelingJobImageProperties |
'Image' 'Text'(필수) |
LabelingJobProperties
이름 | 묘사 | 값 |
---|---|---|
componentId | 구성 요소 리소스의 ARM 리소스 ID입니다. | 문자열 |
computeId | 컴퓨팅 리소스의 ARM 리소스 ID입니다. | 문자열 |
dataConfiguration | 작업에 사용되는 데이터의 구성입니다. | labelingDataConfiguration |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
displayName | 작업의 표시 이름입니다. | 문자열 |
experimentName | 작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. | 문자열 |
신원 | ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
IdentityConfiguration |
isArchived | 자산이 보관되어 있나요? | bool |
jobInstructions | 작업의 지침에 레이블을 지정합니다. | LabelingJobInstructions |
jobType | [필수] 작업 유형을 지정합니다. | 'AutoML' 'Command' '레이블 지정' '파이프라인' 'Spark' 'Sweep'(필수) |
labelCategories | 작업의 레이블 범주입니다. | LabelingJobLabelCategories |
labelingJobMediaProperties | 작업에서 미디어 유형별 속성입니다. | LabelingJobMediaProperties |
mlAssistConfiguration | 작업에서 MLAssist 기능의 구성입니다. | MLAssistConfiguration |
notificationSetting | 작업에 대한 알림 설정 | notificationSetting |
속성 | 자산 속성 사전입니다. | ResourceBaseProperties |
secretsConfiguration | 런타임 중에 사용할 수 있는 비밀에 대한 구성입니다. | jobBaseSecretsConfiguration |
서비스 | JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
JobBaseServices |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | resourceBaseTags |
LabelingJobTextProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 텍스트 레이블 지정 작업의 주석 형식입니다. | '분류' 'NamedEntityRecognition' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Text'(필수) |
ManagedIdentity
이름 | 묘사 | 값 |
---|---|---|
clientId | 클라이언트 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'Managed'(필수) |
objectId | 개체 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | ARM 리소스 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 |
Microsoft.MachineLearningServices/workspaces/labelingJobs
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2023-04-01-preview' |
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
속성 | [필수] 엔터티의 추가 특성입니다. | LabelingJobProperties(필수) |
형 | 리소스 종류 | 'Microsoft.MachineLearningServices/workspaces/labelingJobs' |
MLAssistConfiguration
이름 | 묘사 | 값 |
---|---|---|
mlAssist | MLAssistConfigurationDisabled |
'사용 안 함' 'Enabled'(필수) |
MLAssistConfigurationDisabled
이름 | 묘사 | 값 |
---|---|---|
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Disabled'(필수) |
MLAssistConfigurationEnabled
이름 | 묘사 | 값 |
---|---|---|
inferencingComputeBinding | [필수] 추론에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Enabled'(필수) |
trainingComputeBinding | [필수] 학습에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
노드
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | AllNodes |
'All'(필수) |
NotificationSetting
이름 | 묘사 | 값 |
---|---|---|
emailOn | 지정된 알림 유형에서 사용자에게 전자 메일 알림 보내기 | 다음 중 어느 것을 포함하는 문자열 배열: 'JobCancelled' 'JobCompleted' 'JobFailed' |
전자 메일 | 쉼표 구분 기호를 사용하여 총 구성에서 499자로 제한되는 전자 메일 받는 사람 목록입니다. | string[] |
웹후크 | 서비스에 웹후크 콜백을 보냅니다. 키는 웹후크의 사용자 제공 이름입니다. | NotificationSettingWebhooks |
NotificationSettingWebhooks
이름 | 묘사 | 값 |
---|
ResourceBaseProperties
이름 | 묘사 | 값 |
---|
ResourceBaseTags
이름 | 묘사 | 값 |
---|
SecretConfiguration
이름 | 묘사 | 값 |
---|---|---|
uri | 비밀 Uri입니다. 샘플 URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
문자열 |
workspaceSecretName | 작업 영역 키 자격 증명 모음의 비밀 이름입니다. | 문자열 |
UserIdentity
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'UserIdentity'(필수) |
웹후크
이름 | 묘사 | 값 |
---|---|---|
eventType | 지정된 알림 이벤트에 콜백 보내기 | 문자열 |
webhookType | AzureDevOpsWebhook |
'AzureDevOps'(필수) |
Terraform(AzAPI 공급자) 리소스 정의
작업 영역/labelingJobs 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.MachineLearningServices/workspaces/labelingJobs 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-04-01-preview"
name = "string"
body = jsonencode({
properties = {
componentId = "string"
computeId = "string"
dataConfiguration = {
dataId = "string"
incrementalDataRefresh = "string"
}
description = "string"
displayName = "string"
experimentName = "string"
identity = {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
isArchived = bool
jobInstructions = {
uri = "string"
}
jobType = "string"
labelCategories = {
{customized property} = {
classes = {
{customized property} = {
displayName = "string"
subclasses = {
{customized property} = ...
}
}
}
displayName = "string"
multiSelect = "string"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
mlAssist = "string"
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
properties = {
{customized property} = "string"
}
secretsConfiguration = {
{customized property} = {
uri = "string"
workspaceSecretName = "string"
}
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {
{customized property} = "string"
}
}
})
}
LabelingJobMediaProperties 개체
mediaType 속성을 설정하여 개체 유형을 지정합니다.
이미지경우 다음을 사용합니다.
{
annotationType = "string"
mediaType = "Image"
}
텍스트
{
annotationType = "string"
mediaType = "Text"
}
노드 개체
nodesValueType 속성을 설정하여 개체 유형을 지정합니다.
모든
{
nodesValueType = "All"
}
MLAssistConfiguration 개체
mlAssist 속성을 설정하여 개체 유형을 지정합니다.
사용 안 함경우 다음을 사용합니다.
{
mlAssist = "Disabled"
}
사용경우 다음을 사용합니다.
{
inferencingComputeBinding = "string"
mlAssist = "Enabled"
trainingComputeBinding = "string"
}
웹후크 개체
webhookType 속성을 설정하여 개체 유형을 지정합니다.
azureDevOps
{
webhookType = "AzureDevOps"
}
IdentityConfiguration 개체
identityType 속성을 설정하여 개체 유형을 지정합니다.
AMLToken
{
identityType = "AMLToken"
}
관리되는경우 다음을 사용합니다.
{
clientId = "string"
identityType = "Managed"
objectId = "string"
resourceId = "string"
}
userIdentity
{
identityType = "UserIdentity"
}
속성 값
AllNodes
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | [필수] 노드 값의 형식 | 'All'(필수) |
AmlToken
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'AMLToken'(필수) |
AzureDevOpsWebhook
이름 | 묘사 | 값 |
---|---|---|
webhookType | [필수] 콜백을 보낼 서비스 유형을 지정합니다. | 'AzureDevOps'(필수) |
IdentityConfiguration
이름 | 묘사 | 값 |
---|---|---|
identityType | 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 |
'AMLToken' '관리' 'UserIdentity'(필수) |
JobBaseSecretsConfiguration
이름 | 묘사 | 값 |
---|
JobBaseServices
이름 | 묘사 | 값 |
---|
JobService
이름 | 묘사 | 값 |
---|---|---|
끝점 | 엔드포인트의 URL입니다. | 문자열 |
jobServiceType | 엔드포인트 유형입니다. | 문자열 |
노드 | 사용자가 서비스를 시작하려는 노드입니다. 노드가 null로 설정되거나 설정되지 않은 경우 서비스는 리더 노드에서만 시작됩니다. |
노드 |
항구 | 사용자가 설정한 엔드포인트에 대한 포트입니다. | int |
속성 | 엔드포인트에서 설정할 추가 속성입니다. | JobServiceProperties |
JobServiceProperties
이름 | 묘사 | 값 |
---|
LabelCategory
이름 | 묘사 | 값 |
---|---|---|
클래스 | 이 범주의 레이블 클래스 사전입니다. | LabelCategoryClasses |
displayName | 레이블 범주의 표시 이름입니다. | 문자열 |
multiSelect | 이 범주에서 여러 클래스를 선택할 수 있는지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelCategoryClasses
이름 | 묘사 | 값 |
---|
LabelClass
이름 | 묘사 | 값 |
---|---|---|
displayName | 레이블 클래스의 표시 이름입니다. | 문자열 |
서브 클래스 | 레이블 클래스의 하위 클래스 사전입니다. | LabelClassSubclasses |
LabelClassSubclasses
이름 | 묘사 | 값 |
---|
LabelingDataConfiguration
이름 | 묘사 | 값 |
---|---|---|
dataId | 레이블 지정을 수행할 데이터 자산의 리소스 ID입니다. | 문자열 |
incrementalDataRefresh | 증분 데이터 새로 고침을 사용할지 여부를 나타냅니다. | '사용 안 함' 'Enabled' |
LabelingJobImageProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 이미지 레이블 지정 작업의 주석 유형입니다. | 'BoundingBox' '분류' 'InstanceSegmentation' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Image'(필수) |
LabelingJobInstructions
이름 | 묘사 | 값 |
---|---|---|
uri | 레이블 지정에 대한 자세한 레이블 지정 지침이 있는 페이지에 대한 링크입니다. | 문자열 |
LabelingJobLabelCategories
이름 | 묘사 | 값 |
---|
LabelingJobMediaProperties
이름 | 묘사 | 값 |
---|---|---|
mediaType | LabelingJobImageProperties |
'Image' 'Text'(필수) |
LabelingJobProperties
이름 | 묘사 | 값 |
---|---|---|
componentId | 구성 요소 리소스의 ARM 리소스 ID입니다. | 문자열 |
computeId | 컴퓨팅 리소스의 ARM 리소스 ID입니다. | 문자열 |
dataConfiguration | 작업에 사용되는 데이터의 구성입니다. | labelingDataConfiguration |
묘사 | 자산 설명 텍스트입니다. | 문자열 |
displayName | 작업의 표시 이름입니다. | 문자열 |
experimentName | 작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. | 문자열 |
신원 | ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
IdentityConfiguration |
isArchived | 자산이 보관되어 있나요? | bool |
jobInstructions | 작업의 지침에 레이블을 지정합니다. | LabelingJobInstructions |
jobType | [필수] 작업 유형을 지정합니다. | 'AutoML' 'Command' '레이블 지정' '파이프라인' 'Spark' 'Sweep'(필수) |
labelCategories | 작업의 레이블 범주입니다. | LabelingJobLabelCategories |
labelingJobMediaProperties | 작업에서 미디어 유형별 속성입니다. | LabelingJobMediaProperties |
mlAssistConfiguration | 작업에서 MLAssist 기능의 구성입니다. | MLAssistConfiguration |
notificationSetting | 작업에 대한 알림 설정 | notificationSetting |
속성 | 자산 속성 사전입니다. | ResourceBaseProperties |
secretsConfiguration | 런타임 중에 사용할 수 있는 비밀에 대한 구성입니다. | jobBaseSecretsConfiguration |
서비스 | JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
JobBaseServices |
태그 | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. | resourceBaseTags |
LabelingJobTextProperties
이름 | 묘사 | 값 |
---|---|---|
annotationType | 텍스트 레이블 지정 작업의 주석 형식입니다. | '분류' 'NamedEntityRecognition' |
mediaType | [필수] 작업의 미디어 유형입니다. | 'Text'(필수) |
ManagedIdentity
이름 | 묘사 | 값 |
---|---|---|
clientId | 클라이언트 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'Managed'(필수) |
objectId | 개체 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 제약 조건: 최소 길이 = 36 최대 길이 = 36 패턴 = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | ARM 리소스 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. | 문자열 |
Microsoft.MachineLearningServices/workspaces/labelingJobs
이름 | 묘사 | 값 |
---|---|---|
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (필수) |
parent_id | 이 리소스의 부모인 리소스의 ID입니다. | 형식 리소스의 ID: 작업 영역 |
속성 | [필수] 엔터티의 추가 특성입니다. | LabelingJobProperties(필수) |
형 | 리소스 종류 | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-04-01-preview" |
MLAssistConfiguration
이름 | 묘사 | 값 |
---|---|---|
mlAssist | MLAssistConfigurationDisabled |
'사용 안 함' 'Enabled'(필수) |
MLAssistConfigurationDisabled
이름 | 묘사 | 값 |
---|---|---|
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Disabled'(필수) |
MLAssistConfigurationEnabled
이름 | 묘사 | 값 |
---|---|---|
inferencingComputeBinding | [필수] 추론에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
mlAssist | [필수] MLAssist 기능을 사용할 수 있는지 여부를 나타냅니다. | 'Enabled'(필수) |
trainingComputeBinding | [필수] 학습에 사용되는 AML 컴퓨팅 바인딩입니다. | 문자열 제약 조건: 최소 길이 = 1 패턴 = [a-zA-Z0-9_] (필수) |
노드
이름 | 묘사 | 값 |
---|---|---|
nodesValueType | AllNodes |
'All'(필수) |
NotificationSetting
이름 | 묘사 | 값 |
---|---|---|
emailOn | 지정된 알림 유형에서 사용자에게 전자 메일 알림 보내기 | 다음 중 어느 것을 포함하는 문자열 배열: 'JobCancelled' 'JobCompleted' 'JobFailed' |
전자 메일 | 쉼표 구분 기호를 사용하여 총 구성에서 499자로 제한되는 전자 메일 받는 사람 목록입니다. | string[] |
웹후크 | 서비스에 웹후크 콜백을 보냅니다. 키는 웹후크의 사용자 제공 이름입니다. | NotificationSettingWebhooks |
NotificationSettingWebhooks
이름 | 묘사 | 값 |
---|
ResourceBaseProperties
이름 | 묘사 | 값 |
---|
ResourceBaseTags
이름 | 묘사 | 값 |
---|
SecretConfiguration
이름 | 묘사 | 값 |
---|---|---|
uri | 비밀 Uri입니다. 샘플 URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
문자열 |
workspaceSecretName | 작업 영역 키 자격 증명 모음의 비밀 이름입니다. | 문자열 |
UserIdentity
이름 | 묘사 | 값 |
---|---|---|
identityType | [필수] ID 프레임워크의 형식을 지정합니다. | 'UserIdentity'(필수) |
웹후크
이름 | 묘사 | 값 |
---|---|---|
eventType | 지정된 알림 이벤트에 콜백 보내기 | 문자열 |
webhookType | AzureDevOpsWebhook |
'AzureDevOps'(필수) |