Closed sacloud-bot closed 2 years ago
API PUT /site/:id
においてOnetimeURLSecrets
の指定が可能となっている。
https://manual.sakura.ad.jp/cloud/webaccel/api.html#id27
Note: そもそもサイトの更新APIに対応していない。
現在のlibsacloudのウェブアクセラレータAPI
// WebAccelAPI is interface for operate WebAccel resource
type WebAccelAPI interface {
List(ctx context.Context) (*WebAccelListResult, error)
Read(ctx context.Context, id types.ID) (*WebAccel, error)
ReadCertificate(ctx context.Context, id types.ID) (*WebAccelCerts, error)
CreateCertificate(ctx context.Context, id types.ID, param *WebAccelCertRequest) (*WebAccelCerts, error)
UpdateCertificate(ctx context.Context, id types.ID, param *WebAccelCertRequest) (*WebAccelCerts, error)
DeleteCertificate(ctx context.Context, id types.ID) error
DeleteAllCache(ctx context.Context, param *WebAccelDeleteAllCacheRequest) error
DeleteCache(ctx context.Context, param *WebAccelDeleteCacheRequest) ([]*WebAccelDeleteCacheResult, error)
}
Update()
の実装を行う。
月別使用量取得APIにも対応していないため合わせて対応する。
移動先で別リポジトリで対応する可能性があるが、一旦iaas-api-goに移動して対応とする。
ウェブアクセラレータにサイト全体ワンタイムURL機能を追加しました
https://ift.tt/3q3z6cr