オブジェクトストレージ(sakuracloud_bucket_object)


設定例

data "sakuracloud_bucket_object" "foobar" {
  #アクセスキー(環境変数SACLOUD_OJS_ACCESS_KEY_ID、またはAWS_ACCESS_KEY_IDでも指定可能)  
  #access_key = ""

  #シークレットキー(環境変数SACLOUD_OJS_SECRET_ACCESS_KEY、またはAWS_SECRET_ACCESS_KEYでも指定可能)
  #secret_key = ""

  #バケット名
  bucket = "your-bucket-name"

  #キー
  key = "your/object/key.txt"
}

パラメーター

パラメーター 必須 名称 初期値 設定値 補足
access_key アクセスキー - 文字列 環境変数SACLOUD_OJS_ACCESS_KEY_ID、またはAWS_ACCESS_KEY_IDでも指定可能
secret_key シークレットキー - 文字列 環境変数SACLOUD_OJS_SECRET_ACCESS_KEY、またはAWS_SECRET_ACCESS_KEYでも指定可能
bucket バケット名 - 文字列 -
key オブジェクトキー - 文字列 -

属性

属性名 名称 補足
id オブジェクトキー keyと同じ値
content_type コンテントタイプ
size サイズ(byte)
last_modified 更新日時
http_url バーチャルホスト型URL(HTTP)
https_url バーチャルホスト型URL(HTTPS)
http_path_url パス型URL(HTTP)
https_path_url パス型URL(HTTPS)
http_cache_url キャッシュ配信URL(HTTP)
https_cache_url キャッシュ配信URL(HTTPS)
body ボディ コンテントタイプがtext/*またはapplication/jsonの場合のみ利用可能です