Provides a lambda function, IAM role, and policy to generate base64 encoded AES128 keys for Secret Manager. This may be used with module shibd-data-sealer.
The following arguments are supported:
-
name
- Lambda function name (Default aes128-key-rot). -
role
- Role name (Default AWSLambdaSecretManagerRole). -
policy
- Policy name (Default AWSLambdaSecretManager). -
runtime
- Lambda runtime (Default python3.8).
The following attributes are exported:
-
qualified_arn
- The Amazon Resource Name (ARN) identifying your Lambda function version. -
version
- Latest published version of your Lambda function.