Module to create github action functional_role for lambda deployment.
Name | Version |
---|---|
terraform | >= 1.0 |
aws | >= 5.0 |
Name | Version |
---|---|
aws.primary | >= 5.0 |
Name | Type |
---|---|
aws_iam_role.deploy | resource |
aws_iam_role_policy.deploy | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
account_id | account id where lambda is deployed | string |
n/a | yes |
artifact_bucket_name | Bucket to name to keep the sam cloudformation backup templates. | string |
n/a | yes |
function_names | List of cloudformation template ARN | list(string) |
n/a | yes |
functional_role | SAM role used by Github action to deploy the lambda function | string |
n/a | yes |
gateway_role_arn | Gateway role to get into AWS. | string |
n/a | yes |
partition | aws partition | string |
n/a | yes |
region | aws region | string |
n/a | yes |
Name | Description |
---|---|
iam_roles | n/a |