Documentation
¶
Overview ¶
Package aws wires the AWS parameter and secret adapters into a provider.Factory / provider.Registry. It builds SSM and Secrets Manager clients from the AWS config (honoring the scope's region) and hands them to the per-service adapters in the param and secret subpackages.
This package is additive: it makes the AWS provider available behind the #199 interfaces without rewiring existing commands (that migration is #204).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRegistry ¶
NewRegistry returns a provider.Registry with the AWS provider registered.
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package infra provides AWS client initialization.
|
Package infra provides AWS client initialization. |
|
Package param implements the provider.Store contract for AWS Systems Manager Parameter Store.
|
Package param implements the provider.Store contract for AWS Systems Manager Parameter Store. |
|
Package secret implements the provider.Store, provider.Restorer and provider.Describer contracts for AWS Secrets Manager.
|
Package secret implements the provider.Store, provider.Restorer and provider.Describer contracts for AWS Secrets Manager. |
Click to show internal directories.
Click to hide internal directories.