社内用 Rust のライブラリ。 一応 Public にしているので、社外にでても問題ないものしか書かない。
aws_sdk_dynamodb
の ラッパー。
特によく使う、get, put, delete item などが用意されている。
これらはserde
から構造体を直接入れれるようにしている。
また特定の値を atomic に変更、加算する機能も用意。
aws_sdk_s3
のラッパー。
GET,PUT,LIST,DELETE などが楽にできるようにしてある。
aws_sdk_ssm
のラッパー。
基本的に SSM の値を読み込むことのみに注力している。 取得した値を、永続的にまたは一時的にキャッシュする機能と、 環境変数で Mock するモードを用意してある。