Name | Version |
---|---|
terraform | >= 0.14.0 |
aws | ~> 3.71.0 |
Name | Version |
---|---|
aws | 3.71.0 |
No modules.
Name | Type |
---|---|
aws_iam_policy.allow_ecr_policy | resource |
aws_iam_role.this | resource |
aws_iam_role_policy_attachment.this | resource |
aws_caller_identity.current | data source |
aws_iam_policy_document.allow_ecr_policy | data source |
aws_iam_policy_document.assume_role_policy | data source |
aws_region.current | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
openid_connect_provider_arn | The ARN of the AWS IAM OpenID connect provider | string |
n/a | yes |
organisation | The name of the GitHub organisation or user | string |
n/a | yes |
permissions_boundary | (Optional) ARN of the policy that is used to set the permissions boundary for the role | string |
null |
no |
repo | The name of the GitHub repository | string |
n/a | yes |
tags | The tags to add to the resources | map(string) |
{} |
no |
Name | Description |
---|---|
arn | The ARN of the configured role |