다음을 통해 공유


Microsoft.MachineLearningServices 작업 영역/labelingJobs 2024-04-01-preview

Bicep 리소스 정의

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

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

리소스 형식

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-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'
    }
  }
}

IdentityConfiguration 개체

identityType 속성을 설정하여 개체 유형을 지정합니다.

AMLToken경우 다음을 사용합니다.

{
  identityType: 'AMLToken'
}

관리되는경우 다음을 사용합니다.

{
  clientId: 'string'
  identityType: 'Managed'
  objectId: 'string'
  resourceId: 'string'
}

userIdentity경우 다음을 사용합니다.

{
  identityType: 'UserIdentity'
}

노드 개체

nodesValueType 속성을 설정하여 개체 유형을 지정합니다.

모든경우 다음을 사용합니다.

{
  nodesValueType: 'All'
}

웹후크 개체

webhookType 속성을 설정하여 개체 유형을 지정합니다.

azureDevOps경우 다음을 사용합니다.

{
  webhookType: 'AzureDevOps'
}

MLAssistConfiguration 개체

mlAssist 속성을 설정하여 개체 유형을 지정합니다.

사용 안 함경우 다음을 사용합니다.

{
  mlAssist: 'Disabled'
}

사용경우 다음을 사용합니다.

{
  inferencingComputeBinding: 'string'
  mlAssist: 'Enabled'
  trainingComputeBinding: 'string'
}

LabelingJobMediaProperties 개체

mediaType 속성을 설정하여 개체 유형을 지정합니다.

이미지경우 다음을 사용합니다.

{
  annotationType: 'string'
  mediaType: 'Image'
}

텍스트경우 다음을 사용합니다.

{
  annotationType: 'string'
  mediaType: 'Text'
}

속성 값

AllNodes

이름 묘사
nodesValueType [필수] 노드 값의 형식 'All'(필수)

AmlToken

이름 묘사
identityType [필수] ID 프레임워크의 형식을 지정합니다. 'AMLToken'(필수)

AzureDevOpsWebhook

이름 묘사
webhookType [필수] 콜백을 보낼 서비스 유형을 지정합니다. 'AzureDevOps'(필수)

IdentityConfiguration

이름 묘사
identityType 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 'Managed'로 설정합니다. UserIdentity형식에 대해 'UserIdentity'로 설정합니다. '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'로 설정합니다. LabelingJobTextProperties형식에 대해 'Text'로 설정합니다. '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형식에 대해 'Disabled'로 설정합니다. MLAssistConfigurationEnabled형식에 대해 '사용'으로 설정합니다. '사용 안 함'
'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'으로 설정합니다. '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'로 설정합니다. 'AzureDevOps'(필수)

ARM 템플릿 리소스 정의

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

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

리소스 형식

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2024-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"
    }
  }
}

IdentityConfiguration 개체

identityType 속성을 설정하여 개체 유형을 지정합니다.

AMLToken경우 다음을 사용합니다.

{
  "identityType": "AMLToken"
}

관리되는경우 다음을 사용합니다.

{
  "clientId": "string",
  "identityType": "Managed",
  "objectId": "string",
  "resourceId": "string"
}

userIdentity경우 다음을 사용합니다.

{
  "identityType": "UserIdentity"
}

노드 개체

nodesValueType 속성을 설정하여 개체 유형을 지정합니다.

모든경우 다음을 사용합니다.

{
  "nodesValueType": "All"
}

웹후크 개체

webhookType 속성을 설정하여 개체 유형을 지정합니다.

azureDevOps경우 다음을 사용합니다.

{
  "webhookType": "AzureDevOps"
}

MLAssistConfiguration 개체

mlAssist 속성을 설정하여 개체 유형을 지정합니다.

사용 안 함경우 다음을 사용합니다.

{
  "mlAssist": "Disabled"
}

사용경우 다음을 사용합니다.

{
  "inferencingComputeBinding": "string",
  "mlAssist": "Enabled",
  "trainingComputeBinding": "string"
}

LabelingJobMediaProperties 개체

mediaType 속성을 설정하여 개체 유형을 지정합니다.

이미지경우 다음을 사용합니다.

{
  "annotationType": "string",
  "mediaType": "Image"
}

텍스트경우 다음을 사용합니다.

{
  "annotationType": "string",
  "mediaType": "Text"
}

속성 값

AllNodes

이름 묘사
nodesValueType [필수] 노드 값의 형식 'All'(필수)

AmlToken

이름 묘사
identityType [필수] ID 프레임워크의 형식을 지정합니다. 'AMLToken'(필수)

AzureDevOpsWebhook

이름 묘사
webhookType [필수] 콜백을 보낼 서비스 유형을 지정합니다. 'AzureDevOps'(필수)

IdentityConfiguration

이름 묘사
identityType 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 'Managed'로 설정합니다. UserIdentity형식에 대해 'UserIdentity'로 설정합니다. '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'로 설정합니다. LabelingJobTextProperties형식에 대해 'Text'로 설정합니다. '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 버전 '2024-04-01-preview'
이름 리소스 이름 문자열

제약 조건:
패턴 = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$(필수)
속성 [필수] 엔터티의 추가 특성입니다. LabelingJobProperties(필수)
리소스 종류 'Microsoft.MachineLearningServices/workspaces/labelingJobs'

MLAssistConfiguration

이름 묘사
mlAssist MLAssistConfigurationDisabled형식에 대해 'Disabled'로 설정합니다. MLAssistConfigurationEnabled형식에 대해 '사용'으로 설정합니다. '사용 안 함'
'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'으로 설정합니다. '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'로 설정합니다. 'AzureDevOps'(필수)

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

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

  • 리소스 그룹

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

리소스 형식

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-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"
      }
    }
  })
}

IdentityConfiguration 개체

identityType 속성을 설정하여 개체 유형을 지정합니다.

AMLToken경우 다음을 사용합니다.

{
  identityType = "AMLToken"
}

관리되는경우 다음을 사용합니다.

{
  clientId = "string"
  identityType = "Managed"
  objectId = "string"
  resourceId = "string"
}

userIdentity경우 다음을 사용합니다.

{
  identityType = "UserIdentity"
}

노드 개체

nodesValueType 속성을 설정하여 개체 유형을 지정합니다.

모든경우 다음을 사용합니다.

{
  nodesValueType = "All"
}

웹후크 개체

webhookType 속성을 설정하여 개체 유형을 지정합니다.

azureDevOps경우 다음을 사용합니다.

{
  webhookType = "AzureDevOps"
}

MLAssistConfiguration 개체

mlAssist 속성을 설정하여 개체 유형을 지정합니다.

사용 안 함경우 다음을 사용합니다.

{
  mlAssist = "Disabled"
}

사용경우 다음을 사용합니다.

{
  inferencingComputeBinding = "string"
  mlAssist = "Enabled"
  trainingComputeBinding = "string"
}

LabelingJobMediaProperties 개체

mediaType 속성을 설정하여 개체 유형을 지정합니다.

이미지경우 다음을 사용합니다.

{
  annotationType = "string"
  mediaType = "Image"
}

텍스트경우 다음을 사용합니다.

{
  annotationType = "string"
  mediaType = "Text"
}

속성 값

AllNodes

이름 묘사
nodesValueType [필수] 노드 값의 형식 'All'(필수)

AmlToken

이름 묘사
identityType [필수] ID 프레임워크의 형식을 지정합니다. 'AMLToken'(필수)

AzureDevOpsWebhook

이름 묘사
webhookType [필수] 콜백을 보낼 서비스 유형을 지정합니다. 'AzureDevOps'(필수)

IdentityConfiguration

이름 묘사
identityType 형식 AmlToken대해 'AMLToken'으로 설정합니다. ManagedIdentity형식 'Managed'로 설정합니다. UserIdentity형식에 대해 'UserIdentity'로 설정합니다. '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'로 설정합니다. LabelingJobTextProperties형식에 대해 'Text'로 설정합니다. '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@2024-04-01-preview"

MLAssistConfiguration

이름 묘사
mlAssist MLAssistConfigurationDisabled형식에 대해 'Disabled'로 설정합니다. MLAssistConfigurationEnabled형식에 대해 '사용'으로 설정합니다. '사용 안 함'
'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'으로 설정합니다. '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'로 설정합니다. 'AzureDevOps'(필수)