COSのリソースに変動(新規ファイルのアップロード、ファイルの削除など)があった場合、ユーザーは速やかにメッセージ通知を受信できます。イベント通知はSCF(Serverless Cloud Function)と組み合わせることで、より豊富なユースケースを実現できます。
COSイベント通知には次のような特徴があります。
現在は次のCOSイベントをサポートしています。
イベントタイプ | 説明 |
---|---|
cos:ObjectCreated:* | 次に挙げるアップロードイベントはすべてSCFをトリガーします |
cos:ObjectCreated:Put | PUT Objectインターフェースを使用してファイルを作成した際にSCFをトリガーします |
cos:ObjectCreated:Post | POST Objectインターフェースを使用してファイルを作成した際にSCFをトリガーします |
cos:ObjectCreated:Copy | PUT Object - Copyインターフェースを使用してファイルを作成した際にSCFをトリガーします |
cos:ObjectCreated:CompleteMultipartUpload | Complete Multipart Uploadインターフェースを使用してファイルを作成した際にSCFをトリガーします |
cos:ObjectCreated:Origin | イメージのback-to-originが発生した際にSCFをトリガーします |
cos:ObjectCreated:Replication | 地域間コピーによってオブジェクトを作成した際にSCFをトリガーします |
cos:ObjectRemove:* | 次に挙げる削除イベントはすべてSCFをトリガーします |
cos:ObjectRemove:Delete | バージョン管理を有効にしていないバケットで、DELETE Objectインターフェースを使用してオブジェクトを削除するか、またはversionidを使用して指定のバージョンのオブジェクトを削除した際にSCFをトリガーします |
cos:ObjectRemove:DeleteMarkerCreated | バージョン管理を有効化または一時停止しているバケットで、DELETE Objectインターフェースを使用してオブジェクトを削除した際にSCFをトリガーします |
cos:ObjectRestore:Post | アーカイブ復元タスクを作成した際にSCFをトリガーします |
cos:ObjectRestore:Completed | アーカイブ復元タスクを完了した際にSCFをトリガーします |
COSイベント通知の利用には次の手順が含まれます。
SCF COSトリガーに関するその他の詳細については、 COSトリガーのドキュメントをご参照ください。
このページはお役に立ちましたか?