Я пытаюсь получить подписанный URL объекта (например, abc.png) из корзины Google через скрипт Terraform .tf. Но я не получаю вывод на консоль.
Я установил terraform на своем локальном компьютере с Linux, я предоставляю ключ JSON служебной учетной записи в качестве учетных данных, но не получаю подписанный URL, пожалуйста, проверьте мой скрипт ниже:
provider "google" {
credentials = "account.json"
}
data "google_storage_object_signed_url" "get_url" {
bucket = "my bucket"
path = "new.json"
content_md5 = "pRviqwS4c4OTJRTe03FD1w=="
content_type = "text/plain"
duration = "2h"
credentials = "account.json"
extension_headers = {
x-goog-if-generation-match = 1
}
}
Пожалуйста, дайте мне знать, что я делаю неправильно.