Microsoft.MachineLearningServices workspaces/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'
  parent: resourceSymbolicName
  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: {}
  }
}

IdentityConfiguration オブジェクト

identityType プロパティを設定して、オブジェクトの種類を指定します。

AMLTokenを する場合は、次を使用します。

  identityType: 'AMLToken'

マネージドの場合は、次を使用します。

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

UserIdentityの場合は、次の値を使用します。

  identityType: 'UserIdentity'

LabelingJobMediaProperties オブジェクト

mediaType プロパティを設定して、オブジェクトの種類を指定します。

Imageの場合は、次を使用します。

  mediaType: 'Image'
  annotationType: 'string'

テキストの場合は、次を使用します。

  mediaType: 'Text'
  annotationType: 'string'

MLAssistConfiguration オブジェクト

mlAssist プロパティを設定して、オブジェクトの種類を指定します。

無効の場合は、次の値を使用します。

  mlAssist: 'Disabled'

[有効 の場合は、次を使用します。

  mlAssist: 'Enabled'
  inferencingComputeBinding: 'string'
  trainingComputeBinding: 'string'

Webhook オブジェクト

webhookType プロパティを設定して、オブジェクトの種類を指定します。

AzureDevOpsを する場合は、次のコマンドを使用します。

  webhookType: 'AzureDevOps'

Nodes オブジェクト

nodesValueType プロパティを設定して、オブジェクトの種類を指定します。

[すべてのを する場合は、次を使用します。

  nodesValueType: 'All'

プロパティ値

workspaces/labelingJobs

名前 形容 価値
名前 リソース名

Bicepで子リソースの名前と種類 設定する方法を参照してください。
string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: ワークスペース
プロパティ [必須]エンティティの追加の属性。 LabelingJobProperties (必須)

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'
'FineTuning'
'Labeling'
'Pipeline'
'Spark'
'Sweep' (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
notificationSetting ジョブの通知設定 NotificationSetting
プロパティ 資産プロパティ ディクショナリ。 ResourceBaseProperties
secretsConfiguration 実行時に使用可能にするシークレットの構成。 JobBaseSecretsConfiguration
サービス JobEndpoints の一覧。
ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。
JobBaseServices
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDataConfiguration

名前 形容 価値
dataId ラベル付けを実行するデータ資産のリソース ID。
incrementalDataRefresh 増分データ更新を有効にするかどうかを示します。 'Disabled'
'Enabled'

IdentityConfiguration

名前 形容 価値
identityType オブジェクトの種類を設定する AMLToken を する
マネージド

UserIdentity (必須)

AmlToken

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'AMLToken' (必須)

ManagedIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'Managed' (必須)
clientId クライアント ID でユーザー割り当て ID を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
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 を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

UserIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'UserIdentity' (必須)

LabelingJobInstructions

名前 形容 価値
uri ラベラーの詳細なラベル付け手順を含むページへのリンク。

LabelingJobLabelCategories

名前 形容 価値
{カスタマイズされたプロパティ} LabelCategory

LabelCategory

名前 形容 価値
クラス このカテゴリのラベル クラスのディクショナリ。 LabelCategoryClasses
displayName ラベル カテゴリの表示名。
multiSelect このカテゴリの複数のクラスを選択できるかどうかを示します。 'Disabled'
'Enabled'

LabelCategoryClasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelClass

名前 形容 価値
displayName ラベル クラスの表示名。
サブクラス ラベル クラスのサブクラスのディクショナリ。 LabelClassSubclasses

LabelClassSubclasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelingJobMediaProperties

名前 形容 価値
mediaType オブジェクトの種類を設定する イメージ
テキスト (必須)

LabelingJobImageProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 'Image' (必須)
annotationType 画像ラベル付けジョブの注釈の種類。 'BoundingBox'
'Classification'
'InstanceSegmentation'

LabelingJobTextProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 'Text' (必須)
annotationType テキスト ラベル付けジョブの注釈の種類。 'Classification'
'NamedEntityRecognition'

MLAssistConfiguration

名前 形容 価値
mlAssist オブジェクトの種類を設定する Disabled
Enabled (必須)

MLAssistConfigurationDisabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 'Disabled' (必須)

MLAssistConfigurationEnabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 'Enabled' (必須)
inferencingComputeBinding [必須]推論で使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]
trainingComputeBinding [必須]トレーニングで使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]

NotificationSetting

名前 形容 価値
emailOn 指定した通知の種類でユーザーに電子メール通知を送信する 次のいずれかを含む文字列配列:
'JobCancelled'
'JobCompleted'
'JobFailed'
emails これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです string[]
webhooks Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 NotificationSettingWebhooks の

NotificationSettingWebhooks

名前 形容 価値
{カスタマイズされたプロパティ} Webhook

Webhook

名前 形容 価値
eventType 指定した通知イベントのコールバックを送信する
webhookType オブジェクトの種類を設定する AzureDevOps (必須)

AzureDevOpsWebhook

名前 形容 価値
webhookType [必須]コールバックを送信するサービスの種類を指定します 'AzureDevOps' (必須)

ResourceBaseProperties

名前 形容 価値
{カスタマイズされたプロパティ}

JobBaseSecretsConfiguration

名前 形容 価値
{カスタマイズされたプロパティ} SecretConfiguration

SecretConfiguration

名前 形容 価値
uri シークレット URI。
サンプル URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName ワークスペース キー コンテナー内のシークレットの名前。

JobBaseServices

名前 形容 価値
{カスタマイズされたプロパティ} JobService

JobService

名前 形容 価値
エンドポイント エンドポイントの URL。
jobServiceType エンドポイントの種類。
ノード ユーザーがサービスを開始するノード。
ノードが設定されていないか、null に設定されていない場合、サービスはリーダー ノードでのみ開始されます。
ノード
ユーザーによって設定されたエンドポイントのポート。 int
プロパティ エンドポイントに設定する追加のプロパティ。 JobServiceProperties

ノード

名前 形容 価値
nodesValueType オブジェクトの種類を設定する すべての (必須)

AllNodes

名前 形容 価値
nodesValueType [必須]ノード値の型 'All' (必須)

JobServiceProperties

名前 形容 価値
{カスタマイズされたプロパティ}

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

IdentityConfiguration オブジェクト

identityType プロパティを設定して、オブジェクトの種類を指定します。

AMLTokenを する場合は、次を使用します。

  "identityType": "AMLToken"

マネージドの場合は、次を使用します。

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

UserIdentityの場合は、次の値を使用します。

  "identityType": "UserIdentity"

LabelingJobMediaProperties オブジェクト

mediaType プロパティを設定して、オブジェクトの種類を指定します。

Imageの場合は、次を使用します。

  "mediaType": "Image",
  "annotationType": "string"

テキストの場合は、次を使用します。

  "mediaType": "Text",
  "annotationType": "string"

MLAssistConfiguration オブジェクト

mlAssist プロパティを設定して、オブジェクトの種類を指定します。

無効の場合は、次の値を使用します。

  "mlAssist": "Disabled"

[有効 の場合は、次を使用します。

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

Webhook オブジェクト

webhookType プロパティを設定して、オブジェクトの種類を指定します。

AzureDevOpsを する場合は、次のコマンドを使用します。

  "webhookType": "AzureDevOps"

Nodes オブジェクト

nodesValueType プロパティを設定して、オブジェクトの種類を指定します。

[すべてのを する場合は、次を使用します。

  "nodesValueType": "All"

プロパティ値

workspaces/labelingJobs

名前 形容 価値
種類 リソースの種類 'Microsoft.MachineLearningServices/workspaces/labelingJobs'
apiVersion リソース API のバージョン '2024-04-01-preview'
名前 リソース名

JSON ARM テンプレートで子リソースの名前と型 設定する方法を参照してください。
string (必須)
プロパティ [必須]エンティティの追加の属性。 LabelingJobProperties (必須)

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'
'FineTuning'
'Labeling'
'Pipeline'
'Spark'
'Sweep' (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
notificationSetting ジョブの通知設定 NotificationSetting
プロパティ 資産プロパティ ディクショナリ。 ResourceBaseProperties
secretsConfiguration 実行時に使用可能にするシークレットの構成。 JobBaseSecretsConfiguration
サービス JobEndpoints の一覧。
ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。
JobBaseServices
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDataConfiguration

名前 形容 価値
dataId ラベル付けを実行するデータ資産のリソース ID。
incrementalDataRefresh 増分データ更新を有効にするかどうかを示します。 'Disabled'
'Enabled'

IdentityConfiguration

名前 形容 価値
identityType オブジェクトの種類を設定する AMLToken を する
マネージド

UserIdentity (必須)

AmlToken

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'AMLToken' (必須)

ManagedIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'Managed' (必須)
clientId クライアント ID でユーザー割り当て ID を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
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 を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

UserIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 'UserIdentity' (必須)

LabelingJobInstructions

名前 形容 価値
uri ラベラーの詳細なラベル付け手順を含むページへのリンク。

LabelingJobLabelCategories

名前 形容 価値
{カスタマイズされたプロパティ} LabelCategory

LabelCategory

名前 形容 価値
クラス このカテゴリのラベル クラスのディクショナリ。 LabelCategoryClasses
displayName ラベル カテゴリの表示名。
multiSelect このカテゴリの複数のクラスを選択できるかどうかを示します。 'Disabled'
'Enabled'

LabelCategoryClasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelClass

名前 形容 価値
displayName ラベル クラスの表示名。
サブクラス ラベル クラスのサブクラスのディクショナリ。 LabelClassSubclasses

LabelClassSubclasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelingJobMediaProperties

名前 形容 価値
mediaType オブジェクトの種類を設定する イメージ
テキスト (必須)

LabelingJobImageProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 'Image' (必須)
annotationType 画像ラベル付けジョブの注釈の種類。 'BoundingBox'
'Classification'
'InstanceSegmentation'

LabelingJobTextProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 'Text' (必須)
annotationType テキスト ラベル付けジョブの注釈の種類。 'Classification'
'NamedEntityRecognition'

MLAssistConfiguration

名前 形容 価値
mlAssist オブジェクトの種類を設定する Disabled
Enabled (必須)

MLAssistConfigurationDisabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 'Disabled' (必須)

MLAssistConfigurationEnabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 'Enabled' (必須)
inferencingComputeBinding [必須]推論で使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]
trainingComputeBinding [必須]トレーニングで使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]

NotificationSetting

名前 形容 価値
emailOn 指定した通知の種類でユーザーに電子メール通知を送信する 次のいずれかを含む文字列配列:
'JobCancelled'
'JobCompleted'
'JobFailed'
emails これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです string[]
webhooks Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 NotificationSettingWebhooks の

NotificationSettingWebhooks

名前 形容 価値
{カスタマイズされたプロパティ} Webhook

Webhook

名前 形容 価値
eventType 指定した通知イベントのコールバックを送信する
webhookType オブジェクトの種類を設定する AzureDevOps (必須)

AzureDevOpsWebhook

名前 形容 価値
webhookType [必須]コールバックを送信するサービスの種類を指定します 'AzureDevOps' (必須)

ResourceBaseProperties

名前 形容 価値
{カスタマイズされたプロパティ}

JobBaseSecretsConfiguration

名前 形容 価値
{カスタマイズされたプロパティ} SecretConfiguration

SecretConfiguration

名前 形容 価値
uri シークレット URI。
サンプル URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName ワークスペース キー コンテナー内のシークレットの名前。

JobBaseServices

名前 形容 価値
{カスタマイズされたプロパティ} JobService

JobService

名前 形容 価値
エンドポイント エンドポイントの URL。
jobServiceType エンドポイントの種類。
ノード ユーザーがサービスを開始するノード。
ノードが設定されていないか、null に設定されていない場合、サービスはリーダー ノードでのみ開始されます。
ノード
ユーザーによって設定されたエンドポイントのポート。 int
プロパティ エンドポイントに設定する追加のプロパティ。 JobServiceProperties

ノード

名前 形容 価値
nodesValueType オブジェクトの種類を設定する すべての (必須)

AllNodes

名前 形容 価値
nodesValueType [必須]ノード値の型 'All' (必須)

JobServiceProperties

名前 形容 価値
{カスタマイズされたプロパティ}

Terraform (AzAPI プロバイダー) リソース定義

ワークスペース/labelingJobs リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MachineLearningServices/workspaces/labelingJobs リソースを作成するには、次の Terraform をテンプレートに追加します。

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

IdentityConfiguration オブジェクト

identityType プロパティを設定して、オブジェクトの種類を指定します。

AMLTokenを する場合は、次を使用します。

  identityType = "AMLToken"

マネージドの場合は、次を使用します。

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

UserIdentityの場合は、次の値を使用します。

  identityType = "UserIdentity"

LabelingJobMediaProperties オブジェクト

mediaType プロパティを設定して、オブジェクトの種類を指定します。

Imageの場合は、次を使用します。

  mediaType = "Image"
  annotationType = "string"

テキストの場合は、次を使用します。

  mediaType = "Text"
  annotationType = "string"

MLAssistConfiguration オブジェクト

mlAssist プロパティを設定して、オブジェクトの種類を指定します。

無効の場合は、次の値を使用します。

  mlAssist = "Disabled"

[有効 の場合は、次を使用します。

  mlAssist = "Enabled"
  inferencingComputeBinding = "string"
  trainingComputeBinding = "string"

Webhook オブジェクト

webhookType プロパティを設定して、オブジェクトの種類を指定します。

AzureDevOpsを する場合は、次のコマンドを使用します。

  webhookType = "AzureDevOps"

Nodes オブジェクト

nodesValueType プロパティを設定して、オブジェクトの種類を指定します。

[すべてのを する場合は、次を使用します。

  nodesValueType = "All"

プロパティ値

workspaces/labelingJobs

名前 形容 価値
種類 リソースの種類 "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-04-01-preview"
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ワークスペース
プロパティ [必須]エンティティの追加の属性。 LabelingJobProperties (必須)

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"
"FineTuning"
"ラベル付け"
"Pipeline"
"Spark"
"スイープ" (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
notificationSetting ジョブの通知設定 NotificationSetting
プロパティ 資産プロパティ ディクショナリ。 ResourceBaseProperties
secretsConfiguration 実行時に使用可能にするシークレットの構成。 JobBaseSecretsConfiguration
サービス JobEndpoints の一覧。
ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。
JobBaseServices
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDataConfiguration

名前 形容 価値
dataId ラベル付けを実行するデータ資産のリソース ID。
incrementalDataRefresh 増分データ更新を有効にするかどうかを示します。 "無効"
"有効"

IdentityConfiguration

名前 形容 価値
identityType オブジェクトの種類を設定する AMLToken を する
マネージド

UserIdentity (必須)

AmlToken

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 "AMLToken" (必須)

ManagedIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 "マネージド" (必須)
clientId クライアント ID でユーザー割り当て ID を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

制約:
最小長 = 36
最大長 = 36
パターン = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
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 を指定します。 システム割り当ての場合は、このフィールドを設定しないでください。

UserIdentity

名前 形容 価値
identityType [必須]ID フレームワークの種類を指定します。 "UserIdentity" (必須)

LabelingJobInstructions

名前 形容 価値
uri ラベラーの詳細なラベル付け手順を含むページへのリンク。

LabelingJobLabelCategories

名前 形容 価値
{カスタマイズされたプロパティ} LabelCategory

LabelCategory

名前 形容 価値
クラス このカテゴリのラベル クラスのディクショナリ。 LabelCategoryClasses
displayName ラベル カテゴリの表示名。
multiSelect このカテゴリの複数のクラスを選択できるかどうかを示します。 "無効"
"有効"

LabelCategoryClasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelClass

名前 形容 価値
displayName ラベル クラスの表示名。
サブクラス ラベル クラスのサブクラスのディクショナリ。 LabelClassSubclasses

LabelClassSubclasses

名前 形容 価値
{カスタマイズされたプロパティ} LabelClass

LabelingJobMediaProperties

名前 形容 価値
mediaType オブジェクトの種類を設定する イメージ
テキスト (必須)

LabelingJobImageProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 "Image" (必須)
annotationType 画像ラベル付けジョブの注釈の種類。 "BoundingBox"
"分類"
"InstanceSegmentation"

LabelingJobTextProperties

名前 形容 価値
mediaType [必須]ジョブのメディアの種類。 "Text" (必須)
annotationType テキスト ラベル付けジョブの注釈の種類。 "分類"
"NamedEntityRecognition"

MLAssistConfiguration

名前 形容 価値
mlAssist オブジェクトの種類を設定する Disabled
Enabled (必須)

MLAssistConfigurationDisabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 "無効" (必須)

MLAssistConfigurationEnabled

名前 形容 価値
mlAssist [必須]MLAssist 機能が有効かどうかを示します。 "有効" (必須)
inferencingComputeBinding [必須]推論で使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]
trainingComputeBinding [必須]トレーニングで使用される AML コンピューティング バインド。 string (必須)

制約:
最小長 = 1
パターン = [a-zA-Z0-9_]

NotificationSetting

名前 形容 価値
emailOn 指定した通知の種類でユーザーに電子メール通知を送信する 次のいずれかを含む文字列配列:
"JobCancelled"
"JobCompleted"
"JobFailed"
emails これは、コンマ区切り記号付きの合計 concat で 499 文字の制限がある電子メール受信者リストです string[]
webhooks Webhook コールバックをサービスに送信します。 キーは、Webhook のユーザー指定の名前です。 NotificationSettingWebhooks の

NotificationSettingWebhooks

名前 形容 価値
{カスタマイズされたプロパティ} Webhook

Webhook

名前 形容 価値
eventType 指定した通知イベントのコールバックを送信する
webhookType オブジェクトの種類を設定する AzureDevOps (必須)

AzureDevOpsWebhook

名前 形容 価値
webhookType [必須]コールバックを送信するサービスの種類を指定します "AzureDevOps" (必須)

ResourceBaseProperties

名前 形容 価値
{カスタマイズされたプロパティ}

JobBaseSecretsConfiguration

名前 形容 価値
{カスタマイズされたプロパティ} SecretConfiguration

SecretConfiguration

名前 形容 価値
uri シークレット URI。
サンプル URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName ワークスペース キー コンテナー内のシークレットの名前。

JobBaseServices

名前 形容 価値
{カスタマイズされたプロパティ} JobService

JobService

名前 形容 価値
エンドポイント エンドポイントの URL。
jobServiceType エンドポイントの種類。
ノード ユーザーがサービスを開始するノード。
ノードが設定されていないか、null に設定されていない場合、サービスはリーダー ノードでのみ開始されます。
ノード
ユーザーによって設定されたエンドポイントのポート。 int
プロパティ エンドポイントに設定する追加のプロパティ。 JobServiceProperties

ノード

名前 形容 価値
nodesValueType オブジェクトの種類を設定する すべての (必須)

AllNodes

名前 形容 価値
nodesValueType [必須]ノード値の型 "すべて" (必須)

JobServiceProperties

名前 形容 価値
{カスタマイズされたプロパティ}