すべてのプロダクト
Search
ドキュメントセンター

DataWorks:CreateImage

最終更新日:Sep 03, 2026

イメージを作成します。

操作説明

  1. この操作を使用するには、DataWorks Basic Edition 以上のエディションを購入する必要があります。

  2. この操作を呼び出す前に、サービスリンクロール AliyunServiceRoleForDataWorks が作成されていることを確認してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

Name

string

必須

イメージ名。小文字、数字、アンダースコア (_) を使用でき、最大 128 文字です。

task_image_001

Description

string

任意

イメージの説明。最大 128 文字です。

create by xxxx

Accessibility

string

任意

イメージの可視性。有効な値:

  • Public: すべてのユーザーに表示されます。

  • Private: 作成者にのみ表示されます。

列挙値:

  • Private :

    Private。

  • Public :

    Public。

Public

ProviderType

string

必須

イメージ参照データの型。有効な値:

  • ACR: ACR イメージリポジトリ。

  • DataWorks: DataWorks 公式イメージ。

ACR

Namespace

string

必須

イメージの名前空間。DataWorks 公式イメージを参照する場合は、このパラメーターを DataWorks Default に設定します。

namespace_name

RepositoryName

string

必須

イメージリポジトリ名。DataWorks 公式イメージを参照する場合は、このパラメーターを DataWorks Default に設定します。

repo_name

ProviderImageId

string

任意

イメージプロバイダーからのイメージ ID。DataWorks 公式イメージを参照する場合、このパラメーターは必須です。

System_shell_20251201

AcrInstanceId

string

任意

ACR インスタンス ID。ACR イメージを参照する場合、このパラメーターは必須です。

acr_instance_id

ImageUri

string

任意

イメージ URI。ACR イメージを参照する場合、このパラメーターは必須です。

registry-vpc.cn-beijing.cr.aliyuncs.com/namespace/image:0.1.0

AcrAssociatedVpcId

string

任意

ACR インスタンスに関連付けられた VPC ID。ACR イメージを参照する場合、このパラメーターは必須です。

vpc-xxx

EnableSyncMaxCompute

boolean

任意

イメージを MaxCompute に同期するかどうかを指定します。ACR イメージを参照する場合にこのパラメーターを指定します。デフォルト値: false。

false

Supported

object

必須

イメージのサブ用途。

Module

string

任意

イメージのサブモジュール。有効な値:

  • Scheduler: DataStudio。

列挙値:

  • Scheduler :

    Scheduler。

Scheduler

TaskTypes

array

任意

サポートされるノードタイプのリスト。

string

任意

サポートされるノードタイプ。有効な値:

  • Shell

  • Python

  • ServerIDE

  • Notebook

  • PyODPS 2

  • PyODPS 3 [_single.params.Supported.props.TaskTypes.items.enum.PyODPS 2]PyODPS 2 [parameters.11.schema.properties.TaskTypes.items.enumValueTitles.PyODPS 2]PyODPS 2

列挙値:

  • PyODPS 2 :

    PyODPS 2

  • Shell :

    Shell。

  • Notebook :

    Notebook [_single.params.Supported.props.TaskTypes.items.enum.PyODPS 3]PyODPS 3 [parameters.11.schema.properties.TaskTypes.items.enumValueTitles.PyODPS 3]PyODPS 3

  • PyODPS 3 :

    PyODPS 3

  • ServerIDE :

    ServerIDE。

  • Python :

    Python。

Shell

BuildConfig

object

任意

イメージビルド構成。

BuildType

string

任意

ビルドタイプ。

PackageInstallation

PackageInstallationScripts

array<object>

任意

プレインストールスクリプトのリスト。

object

任意

プレインストールスクリプト。

Type

string

任意

スクリプトタイプ。

Python3

Content

string

任意

スクリプトの内容。内容がパッケージ名で構成されている場合は、カンマ (,) で区切ります。

requests

ClientToken

string

必須

クライアント冪等性トークン。

dasfsd-94fqwe-da8d

レスポンスフィールド

フィールド

型

説明

例

object

レスポンスのスキーマ。

Success

boolean

リクエストが成功したかどうかを示します。

true

ImageId

string

作成されたイメージの ID。

Custom_image_xxxx_xxxx

RequestId

string

リクエスト ID。ログの特定およびトラブルシューティングに使用されます。

6A6CBE87-9F91-1323-B680-E7A7065XXXXX

例

成功レスポンス

JSONJSON

{
  "Success": true,
  "ImageId": "Custom_image_xxxx_xxxx",
  "RequestId": "6A6CBE87-9F91-1323-B680-E7A7065XXXXX"
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。