対象リージョン:東日本第1/第2、西日本第2
イメージファイルを一括でアップロードします。
始める前に
イメージファイルのサイズが5GB以上であれば、分割アップロードを使用します。
手順
-
トークンの取得
利用者管理サービスのAPIを実行してトークンを取得します。
認証トークンのスコープにドメインは指定できません。
-
変数の設定
# OBJECTSTORAGE=<オブジェクトストレージのAPIエンドポイント>
# TOKEN=<取得したトークン>
# PROJECT_ID=<プロジェクトID>
# FILE_PATH=<アップロードファイル名(相対パス)>
# CONTAINER=<アップロード先のコンテナ名>
# OBJECT=<アップロード先のファイル名>
-
コンテナの作成
# curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER} -X PUT
-
オブジェクトのアップロード
# curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER}/${OBJECT} -X PUT -T ${FILE_PATH}
-
アップロード結果の確認
# curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER}/${OBJECT} -I
タスクの結果
レスポンスステータスが"200 OK"の場合、成功です。