アカウントの全 snapshot 一覧
GET /v2/users/snapshots で、すべてのアプリケーションまたはデータベースの自動 snapshot をサイズ、日付、ダウンロード URL とともに一覧表示します。有効なプランが必要です。
GET
アカウントの全 snapshot 一覧
snapshots:read スコープを持つ API キーが必要です。
スナップショット一覧は、Square Cloud がアプリケーションやデータベース向けに保持している自動バックアップを返します。各エントリには、署名付きダウンロード URL の断片とサイズ、最終更新日がペアになっています。ダッシュボードを手動で確認する代わりに、独自のツールで復元用ピッカーを構築したり、保持状況を監査したりする際に利用してください。
結果はユーザーとスコープごとに 30 分間キャッシュされます。キャッシュミスは 60 秒あたり 3 回というより厳しい制限としてカウントされ、それを超えると呼び出し元は短時間ブロックされます。スナップショットの一覧取得には有効なプランが必要で、プランのないアカウントは 402 になります。
スナップショットはスコープごとにグループ化され、デフォルトはアプリケーション、以下の scope パラメータでデータベースを指定できます。アプリケーションの詳細についてはアプリケーション情報の取得を、データベースの詳細についてはデータベース情報の取得を参照してください。
パラメーター
string
デフォルト:"applications"
取得する snapshot のタイプを指定します。
applications(デフォルト): アプリケーションの snapshot を返しますdatabases: データベースの snapshot を返します
レスポンス
string
呼び出しが成功したかどうかを示します。成功した場合は
success、失敗した場合は error です。object
レスポンスの内容。
目的の snapshot をダウンロードするためのURLの形式は次のとおりです: https://snapshots.squarecloud.app/applications/{accountID}/{name}.zip?{key}
一般的なエラー
関連項目
- SDK:
api.account.snapshots()(JavaScript),client.account.snapshots()(Python),c.Account.Snapshots()(Go)

