Skip to content

iam

Variables

Name Description Type Default Required
IncludeLockFile Include a Terraform dependency lock file (.terraform.lock.hcl) that pins provider versions. bool false no
MaskinportenKeyRotation Let Dataplatformen rotate Maskinporten client keys stored in this account. map {"Enable": false} no
GithubIdentityProvider Register GitHub Actions as an OIDC identity provider in the AWS account. Required before any template can create IAM roles that GitHub Actions assumes. Creates only the identity provider, no roles. map {"Enable": false} no
IamForEnvironmentCicd Deprecated: use the cicd-common template instead. Creates an IAM role that GitHub Actions in the IaC repository (IacGitHubRepo) can assume to deploy this environment. map {"Enable": false, "IacGitHubRepo": null} no