Amazon Web Services 資料一覧

AWSメモ(ストレージ)

2019/12/01更新

AWSで見られる分かりにくい挙動やエラーなどについてメモとして記す。

このメモではAWSのストレージサービスを扱う。

マネジメントコンソールの表示は日本語/英語を併記する
記載内容は記事執筆時点の情報なのでタイミングやAWS CLI、AWS SDKなどのバージョンによっても変わっている可能性がある

Amazon S3

アクセス権の設定

バケットポリシーを設定しようとした際、ポリシー内で指定しているリソース(例: IAMロール)が事前に定義されていないと以下のエラーになるので事前に当該リソースを作成しておく必要がある。
$ aws s3api put-bucket-policy \
--bucket ${_BUCKET} \
--policy file://${_POLICY}
An error occurred (MalformedPolicy) when calling the PutBucketPolicy operation: Invalid principal in policy