tfaction.yaml

Type: object

tfaction.yaml

Type: string

AWS Assume Role ARN

Type: string

AWS Region. This is used for AWS OIDC Authentication, Getting Secrets from AWS Secrets Manager, and so on

Type: array of object

list of AWS Secrets Manager's secret and exported environment variables

No Additional Items

Each item of this array must be:

Type: object

target group configuration

Type: string

AWS Secrets Manager's secret id

Type: array of object

exported environment variables

No Additional Items

Each item of this array must be:

Type: object

exported environment variable

Type: string

exported environment variable

Type: string

AWS Secrets Manager's secret key

Type: object

Type: boolean Default: "false"

If true, drift detection is enabled in the working directory

Type: object

environment variables

Type: string

GCP Workload Identity Provider

Type: string

List of OAuth 2.0 access scopes to be included in the generated token for authenticating to Google Cloud

Type: string

GCS Bucket name to store tfmigrate History files

Type: string Default: "-platform=windows_amd64 -platform=linux_amd64 -platform=darwin_amd64"

terraform providers lock command's option

Type: string

S3 Bucket name to store tfmigrate History files

Type: array of object

list of exported GitHub Secrets

No Additional Items

Each item of this array must be:

Type: object

exported GitHub Secret

Type: string Default: "the value of 'secret_name'"

exported environment variable

Type: string Default: "the value of 'env_name'"

exported GitHub Secret name

Type: object

configuration which is used in the job for 'terraform plan'

Type: string

AWS Region. This is used for AWS OIDC Authentication, Getting Secrets from AWS Secrets Manager, and so on

Same definition as aws_region

Type: string

GCP Service Account

Type: string

List of OAuth 2.0 access scopes to be included in the generated token for authenticating to Google Cloud

Same definition as gcp_access_token_scopes

Type: array of object

list of exported GitHub Secrets

Same definition as secrets

Type: array of object

list of AWS Secrets Manager's secret and exported environment variables

Same definition as aws_secrets_manager

Type: object

environment variables

Same definition as envs

Type: object

configuration which is used in the job for 'terraform apply'

Same definition as terraform_plan_config

Type: object

configuration which is used in the job for 'tfmigrate plan'

Same definition as terraform_plan_config

Type: object

configuration which is used in the job for 'tfmigrate apply'

Same definition as terraform_plan_config