Microsoft.MachineLearningServices workspaces/labelingJobs 2021-03-01-preview

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    datasetConfiguration: {
      assetName: 'string'
      datasetVersion: 'string'
      incrementalDatasetRefreshEnabled: bool
    }
    description: 'string'
    jobInstructions: {
      uri: 'string'
    }
    jobType: 'string'
    labelCategories: {
      {customized property}: {
        allowMultiSelect: bool
        classes: {
          {customized property}: {
            displayName: 'string'
            subclasses: {
              {customized property}: {}
          }
        }
        displayName: 'string'
      }
    }
    labelingJobMediaProperties: {
      mediaType: 'string'
      // For remaining properties, see LabelingJobMediaProperties objects
    }
    mlAssistConfiguration: {
      inferencingComputeBinding: {
        instanceCount: int
        instanceType: 'string'
        isLocal: bool
        location: 'string'
        properties: {
          {customized property}: 'string'
        }
        target: 'string'
      }
      mlAssistEnabled: bool
      trainingComputeBinding: {
        instanceCount: int
        instanceType: 'string'
        isLocal: bool
        location: 'string'
        properties: {
          {customized property}: 'string'
        }
        target: 'string'
      }
    }
    properties: {
      {customized property}: 'string'
    }
    tags: {}
  }
}

LabelingJobMediaProperties オブジェクト

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

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

  mediaType: 'Image'
  annotationType: 'string'

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

  mediaType: 'Text'
  annotationType: 'Classification'

プロパティ値

workspaces/labelingJobs

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

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

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

LabelingJob

名前 形容 価値
datasetConfiguration ジョブで使用されるデータセットの構成。 LabelingDatasetConfiguration
形容 資産の説明テキスト。
jobInstructions ジョブのラベル付け命令。 LabelingJobInstructions の
jobType [必須]ジョブの種類を指定します。 このフィールドは常に "ラベル付け" に設定する必要があります。 'Command'
'Labeling'
'Sweep' (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
プロパティ 資産プロパティ ディクショナリ。 LabelingJobProperties の
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDatasetConfiguration

名前 形容 価値
assetName ラベル付けを実行するデータ資産の名前。
datasetVersion AML データセットのバージョン。
incrementalDatasetRefreshEnabled データセットの増分更新を有効にするかどうかを示します。 bool

LabelingJobInstructions

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

LabelingJobLabelCategories

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

LabelCategory

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

LabelCategoryClasses

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

LabelClass

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

LabelClassSubclasses

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

LabelingJobMediaProperties

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

LabelingJobImageProperties

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

LabelingJobTextProperties

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

MLAssistConfiguration

名前 形容 価値
inferencingComputeBinding 推論で使用される AML コンピューティング バインド。 ComputeConfiguration
mlAssistEnabled MLAssist 機能が有効かどうかを示します。 bool
trainingComputeBinding トレーニングで使用される AML コンピューティング バインド。 ComputeConfiguration

ComputeConfiguration

名前 形容 価値
instanceCount インスタンスまたはノードの数。 int
instanceType 実行する SKU の種類。
isLocal ローカル コンピューティングで実行されているジョブの場合は true に設定します。 bool
場所 仮想クラスターの実行場所。
プロパティ その他のプロパティ。 ComputeConfigurationProperties
ターゲット 対象となるコンピューティングの ARM リソース ID。 指定されていない場合、リソースはマネージドとしてデプロイされます。

ComputeConfigurationProperties

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

LabelingJobProperties

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

ARM テンプレート リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "properties": {
    "datasetConfiguration": {
      "assetName": "string",
      "datasetVersion": "string",
      "incrementalDatasetRefreshEnabled": "bool"
    },
    "description": "string",
    "jobInstructions": {
      "uri": "string"
    },
    "jobType": "string",
    "labelCategories": {
      "{customized property}": {
        "allowMultiSelect": "bool",
        "classes": {
          "{customized property}": {
            "displayName": "string",
            "subclasses": {
              "{customized property}": {}
          }
        },
        "displayName": "string"
      }
    },
    "labelingJobMediaProperties": {
      "mediaType": "string"
      // For remaining properties, see LabelingJobMediaProperties objects
    },
    "mlAssistConfiguration": {
      "inferencingComputeBinding": {
        "instanceCount": "int",
        "instanceType": "string",
        "isLocal": "bool",
        "location": "string",
        "properties": {
          "{customized property}": "string"
        },
        "target": "string"
      },
      "mlAssistEnabled": "bool",
      "trainingComputeBinding": {
        "instanceCount": "int",
        "instanceType": "string",
        "isLocal": "bool",
        "location": "string",
        "properties": {
          "{customized property}": "string"
        },
        "target": "string"
      }
    },
    "properties": {
      "{customized property}": "string"
    },
    "tags": {}
  }
}

LabelingJobMediaProperties オブジェクト

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

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

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

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

  "mediaType": "Text",
  "annotationType": "Classification"

プロパティ値

workspaces/labelingJobs

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

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

LabelingJob

名前 形容 価値
datasetConfiguration ジョブで使用されるデータセットの構成。 LabelingDatasetConfiguration
形容 資産の説明テキスト。
jobInstructions ジョブのラベル付け命令。 LabelingJobInstructions の
jobType [必須]ジョブの種類を指定します。 このフィールドは常に "ラベル付け" に設定する必要があります。 'Command'
'Labeling'
'Sweep' (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
プロパティ 資産プロパティ ディクショナリ。 LabelingJobProperties の
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDatasetConfiguration

名前 形容 価値
assetName ラベル付けを実行するデータ資産の名前。
datasetVersion AML データセットのバージョン。
incrementalDatasetRefreshEnabled データセットの増分更新を有効にするかどうかを示します。 bool

LabelingJobInstructions

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

LabelingJobLabelCategories

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

LabelCategory

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

LabelCategoryClasses

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

LabelClass

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

LabelClassSubclasses

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

LabelingJobMediaProperties

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

LabelingJobImageProperties

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

LabelingJobTextProperties

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

MLAssistConfiguration

名前 形容 価値
inferencingComputeBinding 推論で使用される AML コンピューティング バインド。 ComputeConfiguration
mlAssistEnabled MLAssist 機能が有効かどうかを示します。 bool
trainingComputeBinding トレーニングで使用される AML コンピューティング バインド。 ComputeConfiguration

ComputeConfiguration

名前 形容 価値
instanceCount インスタンスまたはノードの数。 int
instanceType 実行する SKU の種類。
isLocal ローカル コンピューティングで実行されているジョブの場合は true に設定します。 bool
場所 仮想クラスターの実行場所。
プロパティ その他のプロパティ。 ComputeConfigurationProperties
ターゲット 対象となるコンピューティングの ARM リソース ID。 指定されていない場合、リソースはマネージドとしてデプロイされます。

ComputeConfigurationProperties

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

LabelingJobProperties

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

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      datasetConfiguration = {
        assetName = "string"
        datasetVersion = "string"
        incrementalDatasetRefreshEnabled = bool
      }
      description = "string"
      jobInstructions = {
        uri = "string"
      }
      jobType = "string"
      labelCategories = {
        {customized property} = {
          allowMultiSelect = bool
          classes = {
            {customized property} = {
              displayName = "string"
              subclasses = {
                {customized property} = {}
            }
          }
          displayName = "string"
        }
      }
      labelingJobMediaProperties = {
        mediaType = "string"
        // For remaining properties, see LabelingJobMediaProperties objects
      }
      mlAssistConfiguration = {
        inferencingComputeBinding = {
          instanceCount = int
          instanceType = "string"
          isLocal = bool
          location = "string"
          properties = {
            {customized property} = "string"
          }
          target = "string"
        }
        mlAssistEnabled = bool
        trainingComputeBinding = {
          instanceCount = int
          instanceType = "string"
          isLocal = bool
          location = "string"
          properties = {
            {customized property} = "string"
          }
          target = "string"
        }
      }
      properties = {
        {customized property} = "string"
      }
      tags = {}
    }
  })
}

LabelingJobMediaProperties オブジェクト

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

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

  mediaType = "Image"
  annotationType = "string"

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

  mediaType = "Text"
  annotationType = "Classification"

プロパティ値

workspaces/labelingJobs

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

LabelingJob

名前 形容 価値
datasetConfiguration ジョブで使用されるデータセットの構成。 LabelingDatasetConfiguration
形容 資産の説明テキスト。
jobInstructions ジョブのラベル付け命令。 LabelingJobInstructions の
jobType [必須]ジョブの種類を指定します。 このフィールドは常に "ラベル付け" に設定する必要があります。 "Command"
"ラベル付け"
"スイープ" (必須)
labelCategories ジョブのカテゴリにラベルを付けます。 LabelingJobLabelCategories の
labelingJobMediaProperties ジョブ内のメディアの種類固有のプロパティ。 labelingJobMediaProperties の
mlAssistConfiguration ジョブでの MLAssist 機能の構成。 MLAssistConfiguration
プロパティ 資産プロパティ ディクショナリ。 LabelingJobProperties の
タグ タグ ディクショナリ。 タグは追加、削除、更新できます。 オブジェクト

LabelingDatasetConfiguration

名前 形容 価値
assetName ラベル付けを実行するデータ資産の名前。
datasetVersion AML データセットのバージョン。
incrementalDatasetRefreshEnabled データセットの増分更新を有効にするかどうかを示します。 bool

LabelingJobInstructions

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

LabelingJobLabelCategories

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

LabelCategory

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

LabelCategoryClasses

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

LabelClass

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

LabelClassSubclasses

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

LabelingJobMediaProperties

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

LabelingJobImageProperties

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

LabelingJobTextProperties

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

MLAssistConfiguration

名前 形容 価値
inferencingComputeBinding 推論で使用される AML コンピューティング バインド。 ComputeConfiguration
mlAssistEnabled MLAssist 機能が有効かどうかを示します。 bool
trainingComputeBinding トレーニングで使用される AML コンピューティング バインド。 ComputeConfiguration

ComputeConfiguration

名前 形容 価値
instanceCount インスタンスまたはノードの数。 int
instanceType 実行する SKU の種類。
isLocal ローカル コンピューティングで実行されているジョブの場合は true に設定します。 bool
場所 仮想クラスターの実行場所。
プロパティ その他のプロパティ。 ComputeConfigurationProperties
ターゲット 対象となるコンピューティングの ARM リソース ID。 指定されていない場合、リソースはマネージドとしてデプロイされます。

ComputeConfigurationProperties

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

LabelingJobProperties

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