Fanic 2024. 6. 9. 02:35
반응형

 

Terraform을 통해 API Key를 생성하고 서비스를 지정해주는 방법이다.

 

resource "google_apikeys_key" "api_key" {
  display_name = "my-api-key"  # API 키의 표시 이름 설정 (필수)
  name = "my-api-key"
  project = "pjt-an3-dev-vm-2"

  restrictions {
    api_targets {
      service = "admin.googleapis.com"
    #   methods = ["GET*"]
    }
    api_targets {
      service = "cloudfunctions.googleapis.com"
    #   methods = ["GET*"]
    }
    api_targets {
      service = "logging.googleapis.com"
    #   methods = ["GET*"]
    }    
  }

}

 

 

테라폼을 통해 생성된 키 정보

반응형