コンテンツへスキップ
Last updated

Cloud Storage の再試行と完了マトリクス

Cloud Storage の 24 件の操作に対する再試行、冪等性、完了のポリシーです。うち 12 件がエンドポイント固有のビジネスエラーコードを記載しています。

状態を変える操作では、HTTP タイムアウトは結果が不明という意味であり、失敗の証拠ではありません。再試行の前に現在の状態を照会してください。

ポリシーの定義と他の製品はエンドポイント再試行マトリクス、機械可読版は操作動作マニフェストを参照してください。

Cloud Storage Local API

操作再試行ポリシー冪等性完了 / 復旧
GET /api/cloudstorage/info
queryCloudStorageInfoLocal
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39001
POST /api/cloudstorage/file/page
pageCloudStorageFilesLocal
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /api/cloudstorage/upload/init
batchRequestCloudStoragePresignedUploadUrlsLocal
エンドポイント固有の文書が安全と明記していない限り、自動的に再試行しないでください。公開された冪等性の保証は文書化されていません。各オブジェクトを署名付き URL にアップロードし、その後 POST /cloudstorage/upload/complete を呼び出してください。 文書化されたビジネスエラー: 39001, 39037, 39044, 39045, 39047, 39050, 39051
POST /api/cloudstorage/upload/complete
confirmCloudStorageUploadCompleteLocal
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39001, 39011, 39014, 39041, 39046, 39047
POST /api/cloudstorage/file/delete/batch
batchDeleteCloudStorageFilesLocal
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011
POST /api/cloudstorage/file/tag/set
setCloudStorageFileTagsLocal
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011, 39048, 39049
POST /api/cloudstorage/file/tag/add
addCloudStorageFileTagsLocal
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011, 39048, 39049
POST /api/cloudstorage/file/tag/query
queryCloudStorageFileTagsLocal
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
GET /api/cloudstorage/tag/all
queryAllCloudStorageFileTagsLocal
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /api/cloudstorage/tag/create
createCloudStorageFileTagLocal
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /api/cloudstorage/tag/edit
editCloudStorageFileTagLocal
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /api/cloudstorage/tag/delete/batch
deleteCloudStorageFileTagsLocal
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。

Cloud Storage Open API

操作再試行ポリシー冪等性完了 / 復旧
GET /cloudstorage/info
queryCloudStorageInfo
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39001
POST /cloudstorage/file/page
pageCloudStorageFiles
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /cloudstorage/upload/init
batchRequestCloudStoragePresignedUploadUrls
エンドポイント固有の文書が安全と明記していない限り、自動的に再試行しないでください。公開された冪等性の保証は文書化されていません。各オブジェクトを署名付き URL にアップロードし、その後 POST /cloudstorage/upload/complete を呼び出してください。 文書化されたビジネスエラー: 39001, 39037, 39044, 39045, 39047, 39050, 39051
POST /cloudstorage/upload/complete
confirmCloudStorageUploadComplete
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39001, 39011, 39014, 39041, 39046, 39047
POST /cloudstorage/file/delete/batch
batchDeleteCloudStorageFiles
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011
POST /cloudstorage/file/tag/set
setCloudStorageFileTags
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011, 39048, 39049
POST /cloudstorage/file/tag/add
addCloudStorageFileTags
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 文書化されたビジネスエラー: 39011, 39048, 39049
POST /cloudstorage/file/tag/query
queryCloudStorageFileTags
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
GET /cloudstorage/tag/all
queryAllCloudStorageFileTags
上限付き指数バックオフとジッターで安全に再試行できます。読み取り専用。リクエストを繰り返してもリソースの状態は変わりません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /cloudstorage/tag/create
createCloudStorageFileTag
自動的に再試行しないでください。まずリソース、アップロード、タスクが作成されたかを照会します。公開された冪等キーの契約は文書化されていません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /cloudstorage/tag/edit
editCloudStorageFileTag
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。
POST /cloudstorage/tag/delete/batch
deleteCloudStorageFileTags
タイムアウトや通信障害の後は、再試行の前に現在の状態を照会してください。結果はすでに適用されている可能性があります。繰り返しの実行は契約上冪等ではありません。レスポンスが唯一の文書化された完了シグナルであり、非同期契約は定義されていません。 エンドポイント固有のビジネスエラーは文書化されていません。共通エラー契約を使用してください。