sacloud / libsacloud

[Deprecated] Library for SAKURA Cloud API with Go
Apache License 2.0
18 stars 13 forks source link

[WIP] WebAccel: Update site setting #857

Closed yamamoto-febc closed 2 years ago

yamamoto-febc commented 2 years ago

closes #849

ウェブアクセラレータのPUT /site/:siteid APIに対応する。

Readへの変更

以下の項目がないため追加

   "OriginProtocol": "https",
   "RequestProtocol": "0",
   "OriginType": "1",
   "BucketName": "webaccel-cors-test",
   "S3Endpoint": "s3.isk01.sakurastorage.jp",
   "S3Region": "jp-north-1",
   "DocIndex": "1",
   "VarySupport": "1",
   "CORSRules": [],
   "OriginGuardToken": "",
   "NextOriginGuardToken": "",
   "DefaultCacheTTL": 300,
   "CertType": "1",
   "CertOpStatus": "0"
yamamoto-febc commented 2 years ago

変更内容が多く時間がかかりそうなためv2.32以降での対応とする。

yamamoto-febc commented 2 years ago

ウェブアクセラレータ自体を別リポジトリに切り出す可能性はあるが、一旦iaas-api-goにIssue登録しておきそちらで継続して対応する。