1. Learn
  2. /
  3. Courses
  4. /
  5. Python で始める AWS Boto 入門

Connected

Exercise

presigned URL を生成する

Sam は市議会から特別な依頼を受けました。第11区の要請が優先され、より所得の低い第12区の要請が後回しにされていないかを分析してほしいというものです。報告書は公開前にまず自分たちで確認したいとのことで、内容は極秘にしてほしいと頼まれました。

Sam は報告書を作成し、市議会と共有する準備ができましたが、公開設定にするのは不安です。そこで、1時間だけ一時的にアクセスできるよう、presigned URL を提供することにしました。

boto3 の S3 クライアントはすでに初期化済みで、変数 s3 に代入されています。

'gid-staging' バケット内の 'final_report.csv' に対して、1時間有効な presigned URL を生成し、市議会に渡せるようにその URL を出力してください。

Instructions

100 XP
  • final_report.csv に対して、1時間有効でオブジェクトの取得を許可する presigned URL を生成します。
  • 生成した presigned URL を出力します。