project put

Description

プロジェクトを作成します。

Examples

基本的な使い方

以下のコマンドは、組織orgに「foo」という画像プロジェクトを作成します。

$ annofabcli project put --organization org --title foo --input_data_type image

デフォルトでは、作成されるプロジェクトのproject_idはUUIDv4です。 --project_id で作成されるプロジェクトのproject_idを指定することもできます。

$ annofabcli project put --organization org --title foo --input_data_type image \
 --project_id bar

Usage Details

プロジェクトを作成します。

usage: annofabcli project put [-h] [--yes] [--endpoint_url ENDPOINT_URL]
                              [--logdir LOGDIR] [--disable_log] [--debug] -org
                              ORGANIZATION --title TITLE --input_data_type
                              {image,movie,custom} [-p PROJECT_ID]
                              [--overview OVERVIEW] [--plugin_id PLUGIN_ID]

Named Arguments

-org, --organization

プロジェクトの所属先組織

--title

作成するプロジェクトのタイトル

--input_data_type

Possible choices: image, movie, custom

プロジェクトに登録する入力データの種類

  • image : 画像

  • movie : 動画

  • custom : カスタム(点群など)

-p, --project_id

作成するプロジェクトのproject_id。未指定の場合はUUIDv4になります。

--overview

作成するプロジェクトの概要

--plugin_id

アノテーションエディタプラグインのplugin_id。--input_data_type custom を指定した場合は必須です。

global optional arguments

--yes

処理中に現れる問い合わせに対して、常に yes と回答します。

--endpoint_url

Annofab WebAPIのエンドポイントを指定します。

Default: "https://annofab.com"

--logdir

ログファイルを保存するディレクトリを指定します。

Default: .log

--disable_log

ログを無効にします。

--debug

HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。

組織管理者、組織オーナを持つユーザで実行してください。