メインコンテンツへスキップ
PUT
「Box SDKのバージョニング戦略について詳しく学ぶ。」

承認

Authorization
string
header
必須

The access token received from the authorization server in the OAuth 2.0 flow.

ヘッダー

box-version
enum<string>
必須

Version header.

利用可能なオプション:
2026.0

パスパラメータ

shuttle_job_id
string
必須

Shuttleジョブの一意の識別子。

ボディ

application/json

既存のShuttleジョブを更新するために使用するリクエスト本文。リクエスト本文で指定されたフィールドのみが変更されます。

name
string

人間が判読できるShuttleジョブ名。

Minimum string length: 1
例:

"Q4 SharePoint to Box"

comment
string | null

Shuttleジョブについて説明した自由形式のコメント (省略可)。

例:

"Migrating the finance department archives."

tags
string[]

Shuttleジョブに関連付けられている自由形式タグのリスト。

Shuttleジョブに関連付けられている単独のタグ。

例:
account_mapping
object

ソースの識別子および権限をBox用に変換する方法を制御する、アカウントマッピング構成。

settings
object

Shuttleジョブが実行される方法を制御する、調整可能な設定。

レスポンス

更新されたShuttleジョブを返します。

ShuttleジョブのStandard版の表示。Shuttleジョブは、ソースシステムからBoxへのコンテンツ移行について、現在の状態、マッピング準備状態、マッピング構成を含めて記述します。

id
string
必須

Shuttleジョブの一意の識別子。

例:

"6a3ba68e810d9156194530a1"

type
enum<string>
必須

値は常にshuttle_jobになります。

利用可能なオプション:
shuttle_job
例:

"shuttle_job"

name
string
必須

人間が判読できるShuttleジョブ名。

例:

"Q4 SharePoint to Box"

job_type
enum<string>
必須

Shuttleジョブが実行する作業のタイプ。

利用可能なオプション:
transfer,
analysis
例:

"transfer"

state
string
必須

Shuttleジョブの現在の状態。これは取り得る値が固定されていない文字列で、今後新しい値が追加されることが想定されています。現在ドキュメント化されている値にはcreated、started、stopped、completed、failed、invalid、unknownがあります。クライアントは識別できない値をすべてunknownとして扱う必要があります。

例:

"created"

mapping_state
string
必須

ジョブの現在のマッピング準備状態。これは取り得る値が固定されていない文字列で、今後新しい値が追加されることが想定されています。現在ドキュメント化されている値にはawaiting_path_mapping、importing_paths、paths_import_rejected、paths_invalid、paths_ready、scanning_source、source_scan_failed、source_scan_out_of_date、awaiting_subject_mapping、importing_subjects、subjects_import_rejected、mapping_complete、building_map、map_build_failed、map_out_of_date、readyがあります。paths_import_rejectedは、前回のパスマッピングスプレッドシートが拒否されたか失敗し、それ以来パスマッピングが変更されていないことを示します。これは、次回のインポート時または次回の手動パスマッピング変更の際にクリアされます。subjects_import_rejectedは、前回のサブジェクトマッピングスプレッドシートが拒否されたか失敗し、それ以来サブジェクトマッピングが変更されていないことを示します。これは、次回のインポート時または次回の手動サブジェクトマッピング変更の際にクリアされます。

例:

"awaiting_path_mapping"

source_system
object
必須

Shuttleジョブによってコンテンツを移行させるソースシステム。

comment
string | null

Shuttleジョブについて説明した自由形式のコメント (省略可)。

例:

"Migrating the finance department archives."

account_mapping
object

ソースの識別子および権限をBox用に変換する方法を制御する、アカウントマッピング構成。

tags
string[]

Shuttleジョブに関連付けられている自由形式タグのリスト。

Shuttleジョブに関連付けられている単独のタグ。

例:
settings
object

Shuttleジョブが実行される方法を制御する、調整可能な設定。

最終更新日 2026年11月4日