Documentation ¶
Index ¶
- func EnvironmentForAwsCredentialsProfile(profile string) (*environment.Environment, error)
- func GetCommands() []cli.Command
- func GetMandatoryFlag(c *cli.Context, name string) (*string, error)
- func NewClientFromContext(c *cli.Context) (*aws.SsmClient, error)
- func RetrieveEnvironmentVariablesFromContext(c *cli.Context) (*environment.Environment, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnvironmentForAwsCredentialsProfile ¶
func EnvironmentForAwsCredentialsProfile(profile string) (*environment.Environment, error)
func GetCommands ¶
func GetMandatoryFlag ¶
Get a mandatory command line flag and error if it does not exist
func NewClientFromContext ¶
Create new wrapped Amazon SSM client from CLI context
func RetrieveEnvironmentVariablesFromContext ¶
func RetrieveEnvironmentVariablesFromContext(c *cli.Context) (*environment.Environment, error)
Retrieve Amazon SSM parameters as environment variables for a given prefix from CLI context
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.