Name | Version |
---|---|
aws | >= 5.0.0 |
Name | Version |
---|---|
aws | >= 5.0.0 |
random | n/a |
Name | Source | Version |
---|---|---|
api_gateway | terraform-aws-modules/apigateway-v2/aws | 2.2.2 |
lambda | terraform-aws-modules/lambda/aws | 6.4.0 |
Name | Type |
---|---|
aws_cloudwatch_log_group.logs | resource |
aws_secretsmanager_secret.adminTokens | resource |
aws_secretsmanager_secret_version.admintokens | resource |
random_pet.this | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
admin_token_artifactory | Admin token for Artifactory | string |
n/a | yes |
admin_token_sonarqube | Admin token for SonarQube | string |
n/a | yes |
api_url_artifactory | API URL for Artifactory | string |
n/a | yes |
api_url_sonarqube | API URL for SonarQube | string |
n/a | yes |
claims_allowlist | List of claims of the JWT to be available for conditions (limit 500 bytes) | string |
"repository\r\nrun_attempt\r\nrun_id\r\nrun_number\r\njob_workflow_ref\r\n" |
no |
domain_name | Domain to host on | string |
"" |
no |
domain_name_certificate_arn | Arn of the certificate used for the domain_name | string |
"" |
no |
permitted_github_owner | Allow repositories from this GitHub.com org | string |
n/a | yes |
postfix | Postfix for all resources | string |
"" |
no |
prefix | Prefix for all resources | string |
"tf" |
no |
tagkey_prefix | Prefix for tag eys | string |
"gha_" |
no |
Name | Description |
---|---|
domain_name_configuration | domain_name_configuration output from api gateway module |
endpoint_url | API Gateway Enpoint url |
role_assumer_arn | Arn of the IAM used to assume the given role |