Module: AwsSsmEnv
- Defined in:
- lib/aws-ssm-env.rb,
lib/aws-ssm-env/loader.rb,
lib/aws-ssm-env/fetcher.rb,
lib/aws-ssm-env/version.rb,
lib/aws-ssm-env/fetchers/path.rb,
lib/aws-ssm-env/naming_strategy.rb,
lib/aws-ssm-env/fetchers/factory.rb,
lib/aws-ssm-env/fetchers/begins_with.rb,
lib/aws-ssm-env/naming_strategies/factory.rb,
lib/aws-ssm-env/naming_strategies/basename.rb,
lib/aws-ssm-env/naming_strategies/snakecase.rb
Overview
Defined Under Namespace
Classes: BasenameNamingStrategy, BeginsWithFetcher, FetchResult, Fetcher, FetcherFactory, Loader, NamingStrategy, NamingStrategyFactory, PathFetcher, SnakeCaseNamingStrategy
Constant Summary collapse
- VERSION =
'0.1.1'.freeze
Class Method Summary collapse
-
.load(**args) ⇒ Object
メイン処理。EC2 Parameter Storeからパラメータを取得して環境変数にインジェクションする。.
-
.load!(**args) ⇒ Object
‘overwrite`オプションを付与した AwsSsmEnv::Loader#load の委譲メソッド。.