withAWSParameterStore
: With AWS Parameter Store
Populates build environment variables with entries from the AWS Parameter Store. Advanced configuration allows the use of AWS Parameter Store hierarchies.
credentialsId : String
(optional)
AWS credentials used for accessing AWS Parameter Store. If set to --none--, uses the default credentials provider chain to search for credentials in the environment, file system or associated IAM role.
namePrefixes : String
(optional)
Filters the parameter names by prefix - only active if Path is empty.
naming : String
(optional)
How the environment variable is derived from the path:
- basename - anything after the last '/' is the variable name (e.g. with path /service, parameter /service/app/param becomes PARAM)
- relative - anything after the path is the variable name (e.g. with path /service, parameter /service/app/param becomes APP_PARAM)
- absolute - the full path with parameter name is the variable name (e.g. with path /service, parameter /service/app/param becomes SERVICE_APP_PARAM)
path : String
(optional)
A path hierarchy to search. If your AWS Parameter Store entries are stored as paths /path1/path2/parameter, then you can filter on a hierarchy such as /path1 or /path1/path2.
recursive : boolean
(optional)
If checked and Path is set to a hierarchy, the full hierarchy is searched. Otherwise only the parameters at the root of the hierarchy are exposed.
regionName : String
(optional)
The AWS region to use when querying AWS Parameter Store.