Providing empty fortiflex_password variable (eg. when not using FortiFlex) generates error when attempting to create a secret with empty payload.
"payload required" in function.tf 51: resource "google_secret_manager_secret_version" "fortiflex_password"