Terraform コマンドメモ


概要

時々思い出せなくなるので、自分用のメモです。

コマンド

モジュール名を変更する

// 変更前
module "iam" {
  ・・・
}

// 変更後
module "cognito" {
  ・・・
}
terraform state mv module.iam module.cognito

リソース名名を変更する

terraform state mv module.rds.aws_security_group.hoge module.rds.aws_security_group.fuga

tfstateファイルを取得

terraform state pull > tfstate.json