I'm attempting to enable the AppEngine service via Terraform but I'm getting an error:
Error: Error creating App Engine application: googleapi: Error 403: App Engine Admin API has not been used in project <redacted> before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/appengine.googleapis.com/overview?project=<redacted> then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry., accessNotConfigured
As far as I know all that should be required to enable the service/API is:
// Enable AppEngine API - required to automagically create datastore
resource "google_project_service" "appengine_api" {
project = var.project
service = "appengine.googleapis.com"
disable_dependent_services = true
}