|
401 | 401 | "source": [ |
402 | 402 | "## 6. 入出力の設定ファイルの生成\n", |
403 | 403 | "\n", |
404 | | - "4で出力された`profile1`と`profile2`のUser IDをそれぞれ`$USER_ID_1`, `$USER_ID_2`として使用して、入出力の設定ファイルを`$ENCRYPTED_FILES_PATH`に作成します。詳細は[こちら](https://acompany-develop.github.io/autoprivacy-cloud/apc-dcr/user-guide/user-files/definition-files.html)から参照できます。" |
| 404 | + "入出力の設定ファイルを`$ENCRYPTED_FILES_PATH`に作成します。詳細は[こちら](https://acompany-develop.github.io/autoprivacy-cloud/apc-dcr/user-guide/user-files/definition-files.html)から参照できます。\n", |
| 405 | + "\n", |
| 406 | + "**なお、必ず`<USER_ID_1>`と`<USER_ID_2>`は5で出力された`profile1`と`profile2`のUser IDに置き換えてください。使用しないと以降のapcコマンド実行でエラーになります。**" |
405 | 407 | ] |
406 | 408 | }, |
407 | 409 | { |
|
415 | 417 | "outputs": [], |
416 | 418 | "source": [ |
417 | 419 | "%%bash\n", |
| 420 | + "export ENCRYPTED_FILES_PATH=encrypted-files.yaml\n", |
418 | 421 | "cat > $ENCRYPTED_FILES_PATH << EOF\n", |
419 | 422 | "inputs:\n", |
420 | | - " input_1: &user_a_id $USER_ID_1\n", |
421 | | - " input_2: &user_b_id $USER_ID_2\n", |
| 423 | + " input_1: &user_a_id <USER_ID_1>\n", |
| 424 | + " input_2: &user_b_id <USER_ID_2>\n", |
422 | 425 | "outputs:\n", |
423 | 426 | " output_1: *user_a_id\n", |
424 | 427 | " output_2: *user_b_id\n", |
425 | | - "EOF" |
| 428 | + "EOF\n", |
| 429 | + "cat $ENCRYPTED_FILES_PATH" |
426 | 430 | ] |
427 | 431 | }, |
428 | 432 | { |
|
522 | 526 | "source": [ |
523 | 527 | "## 9. 関数ストレージへのアップロード\n", |
524 | 528 | "\n", |
525 | | - "関数ディレクトリのパスを指定した上で、実行する関数をCleanroom上にアップロードます。コマンドの詳細は [function-storage コマンド リファレンス](https://acompany-develop.github.io/autoprivacy-cloud/apc-cli/commands/function-storage.html#function-storage-upload) から参照できます。なお、出力された`FunctionStoragePath`は次のCleanroomデプロイのステップで使用します。" |
| 529 | + "関数ディレクトリのパスを指定した上で、実行する関数をCleanroom上にアップロードします。コマンドの詳細は [function-storage コマンド リファレンス](https://acompany-develop.github.io/autoprivacy-cloud/apc-cli/commands/function-storage.html#function-storage-upload) から参照できます。なお、出力された`FunctionStoragePath`は次のCleanroomデプロイのステップで使用します。" |
526 | 530 | ] |
527 | 531 | }, |
528 | 532 | { |
|
552 | 556 | "source": [ |
553 | 557 | "## 10. Cleanroom デプロイ\n", |
554 | 558 | "\n", |
555 | | - "5で出力された`FunctionStoragePath`を`source`オプションに指定し、アップロードされた関数を使用してCleanroomアプリケーションをデプロイします。\n", |
556 | | - "コマンドの詳細は [cleanroom deploy コマンド リファレンス](https://acompany-develop.github.io/autoprivacy-cloud/apc-cli/commands/cleanroom.html#cleanroom-deploy) から参照できます。" |
| 559 | + "アップロードされた関数を使用してCleanroomアプリケーションをデプロイします。\n", |
| 560 | + "コマンドの詳細は [cleanroom deploy コマンド リファレンス](https://acompany-develop.github.io/autoprivacy-cloud/apc-cli/commands/cleanroom.html#cleanroom-deploy) から参照できます。\n", |
| 561 | + "\n", |
| 562 | + "**なお、9で出力された`FunctionStoragePath`の値を`source`オプションの引数の<FUNCTION_STORAGE_PATH>と置き換えてください。**" |
557 | 563 | ] |
558 | 564 | }, |
559 | 565 | { |
|
568 | 574 | "source": [ |
569 | 575 | "%%bash\n", |
570 | 576 | "apc cleanroom deploy \\\n", |
571 | | - " --source $FUNCTION_STORAGE_PATH \\\n", |
| 577 | + " --source <FUNCTION_STORAGE_PATH> \\\n", |
572 | 578 | " --name join_app \\\n", |
573 | 579 | " --runtime python3.10 \\\n", |
574 | 580 | " --handler handler.run \\\n", |
|
0 commit comments