このトピックでは、EventBridge に公開できる Object Storage Service (OSS) イベントの種類について説明します。
サポートされているリージョン
OSS イベントは、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (深セン)、中国 (成都)、米国 (シリコンバレー)、シンガポール、日本 (東京)、韓国 (ソウル) の各リージョンで EventBridge に公開できます。
イベントタイプ
次の表に、EventBridge に公開できる OSS イベントの種類を示します。
イベントタイプ | type パラメーターの値 |
oss:BucketCreated:PutBucket | |
oss:BucketRemoved:DeleteBucket | |
oss:ObjectCreated:AppendObject | |
oss:ObjectCreated:CopyObject | |
oss:ObjectCreated:PostObject | |
oss:ObjectCreated:PutObject | |
oss:ObjectCreated:PutSymlink | |
oss:ObjectRemoved:DeleteObject | |
oss:ObjectCreated:InitiateMultipartUpload | |
oss:ObjectCreated:UploadPart | |
oss:ObjectCreated:UploadPartCopy | |
oss:ObjectCreated:CompleteMultipartUpload | |
oss:ObjectRemoved:AbortMultipartUpload | |
oss:ObjectRestore:FinishRestore | |
oss:ObjectReplication:ObjectCreated | |
oss:ObjectReplication:ObjectModified | |
oss:ObjectReplication:ObjectRemoved | |
リソースに対して操作が実行される | oss:ActionTrail:AliyunServiceEvent |
API 操作が呼び出される | oss:ActionTrail:ApiCall |
コンソールで操作が実行される | oss:ActionTrail:ConsoleOperation |
バケットで使用されるダウンストリーム帯域幅がレポートのしきい値を超える | oss:CloudMonitor:BucketEgressBandwidth |
バケットで使用されるダウンストリーム帯域幅がスロットリングのしきい値を超える | oss:CloudMonitor:BucketEgressBandwidthThresholdExceeded |
Image Service (IMG) リクエストを処理するためにバケットが占有する CPU コア数がスロットリングのしきい値を超える | oss:CloudMonitor:BucketImageCpuThresholdExceeded |
バケットで使用されるアップストリーム帯域幅がレポートのしきい値を超える | oss:CloudMonitor:BucketIngressBandwidth |
バケットで使用されるアップストリーム帯域幅がスロットリングのしきい値を超える | oss:CloudMonitor:BucketIngressBandwidthThresholdExceeded |
ミラーリングベースの原点復帰リクエストを送信するためにバケットが使用する帯域幅がスロットリングのしきい値を超える | oss:CloudMonitor:BucketMirrorIngressBandwidthThresholdExceeded |
ミラーリングベースの原点復帰を実装するためにバケットが 1 秒あたりに送信するリクエスト数がスロットリングのしきい値を超える | oss:CloudMonitor:BucketMirrorQpsThresholdExceeded |
バケットの 1 秒あたりのリクエスト数がスロットリングのしきい値を超える | oss:CloudMonitor:BucketQpsThresholdExceeded |
ユーザーのダウンストリーム帯域幅がレポートのしきい値を超える | oss:CloudMonitor:UserEgressBandwidth |
ユーザーのダウンストリーム帯域幅がスロットリングのしきい値を超える | oss:CloudMonitor:UserEgressBandwidthThresholdExceeded |
ユーザーの IMG リクエストを処理するために占有される CPU コア数がスロットリングのしきい値を超える | oss:CloudMonitor:UserImageCpuThresholdExceeded |
ユーザーのアップストリーム帯域幅がレポートのしきい値を超える | oss:CloudMonitor:UserIngressBandwidth |
ユーザーのアップストリーム帯域幅がスロットリングのしきい値を超える | oss:CloudMonitor:UserIngressBandwidthThresholdExceeded |
ユーザーのミラーリングベースの原点復帰リクエストを送信するために消費されるトラフィックがスロットリングのしきい値を超える | oss:CloudMonitor:UserMirrorIngressBandwidthThresholdExceeded |
ユーザーのミラーリングベースの原点復帰を実装するために 1 秒あたりに送信されるリクエスト数がスロットリングのしきい値を超える | oss:CloudMonitor:UserMirrorQpsThresholdExceeded |
ユーザーの 1 秒あたりのリクエスト数がスロットリングのしきい値を超える | oss:CloudMonitor:UserQpsThresholdExceeded |
リソース変更通知が配信される | oss:Config:ConfigurationItemChangeNotification |
リソースが非準拠と評価されたことを示す通知が配信される | oss:Config:NonCompliantNotification |
CloudEvents 仕様で定義されているパラメーターの詳細については、「概要」をご参照ください。
バケットが作成される
バケットは、OSS に格納されるオブジェクトのコンテナーです。 OSS にオブジェクトをアップロードする前に、バケットを作成する必要があります。 バケットが作成されたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"BucketCreated:PutBucket",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0"
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:BucketCreated:PutBucket",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}次の表に、data フィールドのパラメーターを示します。
パラメーター | タイプ | 例 | 説明 |
region | String | cn-beijing | バケット が存在するリージョンの ID。 |
eventVersion | String | 1.0 | イベントプロトコルのバージョン番号。 |
eventSource | String | acs:oss | イベントソース。 値は acs:oss に固定されています。 |
eventName | String | BucketCreated:PutBucket | イベントタイプ。 |
eventTime | String | 2021-08-13T06:45:43.000Z | イベントが発生した時刻。 時刻は ISO 8601 標準形式に従います。 |
requestParameters | String | リクエストパラメーター。 | |
sourceIPAddress | String | 118.31.XX.XX | リクエストの送信元 IP アドレス。 |
userIdentity | Map | ユーザーに関する情報。 | |
principalId | String | 28815334868278**** | リクエスト者のユーザー ID。 |
responseElements | Map | レスポンスパラメーター。 | |
requestId | String | 61161517B258223732BC**** | リクエスト ID。 |
oss | Map | OSS イベントの内容。 | |
bucket | Map | バケット の詳細。 | |
name | String | oss-source-bucket1-cn-beijing | バケット名。 |
arn | String | acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing | バケットの Alibaba Cloud Resource Name (ARN)。 |
ownerIdentity | String | 164901546557**** | バケットを作成したユーザーの ID。 |
ossSchemaVersion | String | 1.0 | OSS スキーマのバージョン番号。 |
バケットが削除される
バケットが削除されたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"BucketCreated:DeleteBucket",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0"
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:BucketCreated:DeleteBucket",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
既存のオブジェクトにオブジェクトを追加してオブジェクトがアップロードされる
既存のオブジェクトにオブジェクトを追加してオブジェクトがアップロードされたときに、EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:AppendObject",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname",
"position":0
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:AppendObject",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}次の表に、data フィールドのパラメーターを示します。
パラメーター | タイプ | 例 | 説明 |
region | String | cn-beijing | バケット が存在するリージョンの ID。 |
eventVersion | String | 1.0 | イベントプロトコルのバージョン番号。 |
eventSource | String | acs:oss | イベントソース。 値は acs:oss に固定されています。 |
eventName | String | ObjectCreated:AppendObject | イベントタイプ。 |
eventTime | String | 2021-08-13T06:45:43.000Z | イベントが発生した時刻。 時刻は ISO 8601 標準形式に従います。 |
requestParameters | String | リクエストパラメーター。 | |
sourceIPAddress | String | 118.31.XX.XX | リクエストの送信元 IP アドレス。 |
userIdentity | Map | ユーザーに関する情報。 | |
principalId | String | 28815334868278**** | リクエスト者のユーザー ID。 |
responseElements | Map | レスポンスパラメーター。 | |
requestId | 文字列 | 61161517B258223732BC**** | リクエスト ID です。 |
oss | Map | OSS イベントの内容。 | |
bucket | Map | バケット の詳細。 | |
name | String | oss-source-bucket1-cn-beijing | バケット名。 |
arn | String | acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing | バケットの ARN。 |
ownerIdentity | String | 164901546557**** | バケットを作成したユーザーの ID。 |
ossSchemaVersion | String | 1.0 | OSS スキーマのバージョン番号。 |
object | Map | オブジェクト の詳細。 | |
size | Int | 9 | オブジェクト のサイズ。 単位:バイト。 |
deltaSize | Int | 9 | オブジェクト サイズのバリエーションです。単位:バイト。
|
eTag | String | F0F18C2C66AE1DD512BDCD4366F7**** | オブジェクトタグ。 |
key | String | objectname | オブジェクト名。 |
position | Int | 0 | オブジェクトが追加される開始位置。 最初の AppendObject 操作におけるこのパラメーターの値は 0 です。 |
オブジェクトがコピーされる
オブジェクトがコピーされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:CopyObject",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:CopyObject",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}次の表に、data フィールドのパラメーターを示します。
パラメーター | タイプ | 例 | 説明 |
region | String | cn-beijing | バケット が存在するリージョンの ID。 |
eventVersion | String | 1.0 | イベントプロトコルのバージョン番号。 |
eventSource | String | acs:oss | イベントソース。 値は acs:oss に固定されています。 |
eventName | String | ObjectCreated:AppendObject | イベントタイプ。 |
eventTime | String | 2021-08-13T06:45:43.000Z | イベントが発生した時刻。 時刻は ISO 8601 標準形式に従います。 |
requestParameters | String | リクエストパラメーター。 | |
sourceIPAddress | String | 118.31.XX.XX | リクエストの送信元 IP アドレス。 |
userIdentity | Map | ユーザーに関する情報。 | |
principalId | String | 28815334868278**** | リクエスト者のユーザー ID。 |
responseElements | Map | レスポンスパラメーター。 | |
requestId | String | 61161517B258223732BC**** | リクエスト ID。 |
oss | Map | OSS イベントの内容。 | |
bucket | Map | バケット の詳細。 | |
name | String | oss-source-bucket1-cn-beijing | バケット名。 |
arn | String | acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing | バケットの ARN。 |
ownerIdentity | String | 164901546557**** | バケットを作成したユーザーの ID。 |
ossSchemaVersion | String | 1.0 | OSS スキーマのバージョン番号。 |
object | Map | オブジェクト の詳細。 | |
size | Int | 9 | オブジェクト のサイズ。 単位:バイト。 |
deltaSize | Int | 9 | オブジェクト サイズの変化。単位:バイト。
|
eTag | String | F0F18C2C66AE1DD512BDCD4366F7**** | オブジェクトタグ。 |
key | String | objectname | オブジェクト名。 |
HTML フォームを使用してオブジェクトがアップロードされる
HTML フォームを使用してオブジェクトがアップロードされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:PostObject",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:PostObject",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
オブジェクトがアップロードされる
オブジェクトがアップロードされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:PutObject",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:PutObject",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
シンボリックリンクが作成される
シンボリックリンクが作成されたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:PutSymlink",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:PutSymlink",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
オブジェクトが削除される
オブジェクトが削除されたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectRemoved:DeleteObject",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectRemoved:DeleteObject",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
マルチパートアップロードタスクが初期化される
マルチパートアップロードタスクが初期化されたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:InitiateMultipartUpload",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:InitiateMultipartUpload",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
1 つ以上のオブジェクトパーツがアップロードされる
1 つ以上のオブジェクトパーツがアップロードされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:UploadPart",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:UploadPart",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
既存のオブジェクトからデータをコピーして、1 つ以上のオブジェクトパーツがアップロードされる
既存のオブジェクトからデータをコピーして 1 つ以上のオブジェクトパーツがアップロードされたときに、EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:UploadPartCopy",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:UploadPartCopy",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
マルチパートアップロードタスクが完了する
マルチパートアップロードタスクが完了したときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectCreated:CompleteMultipartUpload",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectCreated:CompleteMultipartUpload",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
マルチパートアップロードタスクがキャンセルされる
マルチパートアップロードタスクがキャンセルされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectRemoved:AbortMultipartUpload",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectRemoved:AbortMultipartUpload",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
コールドアーカイブオブジェクトがリストアされる
コールドアーカイブオブジェクトがリストアされたときに EventBridge が受信するイベントの例を次に示します。
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid":"164901546557****",
"data":{
"region":"cn-beijing",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectRestore:FinishRestore",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-beijing",
"arn":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname"
}
}
},
"subject":"acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing/1628837143916",
"aliyunoriginalaccountid":"164901546557****",
"source":"acs.oss",
"type":"oss:ObjectRestore:FinishRestore",
"aliyunpublishtime":"2021-08-13T06:45:43.986Z",
"specversion":"1.0",
"aliyuneventbusname":"default",
"id":"61161517B258223732BC****",
"time":"2021-08-13T06:45:43Z",
"aliyunregionid":"cn-beijing"
}次の表に、data フィールドのパラメーターを示します。
パラメーター | タイプ | 例 | 説明 |
region | String | cn-beijing | バケット が存在するリージョンの ID。 |
eventVersion | String | 1.0 | イベントプロトコルのバージョン番号。 |
eventSource | String | acs:oss | イベントソース。値は acs.oss に固定されています。 |
eventName | String | ObjectRestore:FinishRestore | イベントタイプ。 |
eventTime | String | 2021-08-13T06:45:43.000Z | イベントが発生した時刻。時刻は ISO 8601 標準形式に従います。 |
sourceIPAddress | String | 118.31.XX.XX | リクエストの送信元 IP アドレス。 |
principalId | String | 28815334868278**** | リクエスト者のユーザー ID。 |
requestId | String | 61161517B258223732BC**** | リクエスト ID。 |
name | String | oss-source-bucket1-cn-beijing | バケット名。 |
arn | String | acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-beijing | バケットの ARN。 |
ownerIdentity | String | 164901546557**** | バケットを作成したユーザーの ID。 |
ossSchemaVersion | String | 1.0 | OSS スキーマのバージョン番号。 |
size | Int | 9 | オブジェクト のサイズ。単位:バイト。 |
deltaSize | Int | 9 | オブジェクト サイズのバリエーションです。単位:バイト。
|
eTag | String | F0F18C2C66AE1DD512BDCD4366F7**** | オブジェクトタグ。 |
key | String | objectname | オブジェクト名。 |
クロスリージョン CRR を使用してオブジェクトが作成される
クロスリージョン CRR を使用してオブジェクトが作成されたときに EventBridge が受信するイベントの例を次に示します。
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.oss",
"specversion": "1.0",
"subject": "acs.oss:cn-hangzhou:161234567890984901546557****:oss-source-bucket1-cn-hangzhou/1628837143916",
"time": "2020-11-19T21:04:41+08:00",
"type": "oss:ObjectReplication:ObjectCreated",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"datacontenttype":"application/json;charset=utf-8",
"data": {
"region":"cn-hangzhou",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectReplication:ObjectCreated",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-hangzhou",
"arn":"acs:oss:cn-hangzhou:123456789098****:oss-source-bucket1-cn-hangzhou",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname",
"objectMeta": {
"mimeType": "application/octet-stream"
}
}
}
}
}次の表に、data フィールドのパラメーターを示します。
パラメーター | タイプ | 例 | 説明 |
region | String | cn-hangzhou | バケット が存在するリージョンの ID。 |
eventVersion | String | 1.0 | イベントプロトコルのバージョン番号。 |
eventSource | String | acs:oss | イベントソース。 値は acs.oss に固定されています。 |
eventName | String | ObjectReplication:ObjectCreated | イベントタイプ。 |
eventTime | String | 2021-08-13T06:45:43.000Z | イベントが発生した時刻。 時刻は ISO 8601 標準形式に従います。 |
sourceIPAddress | String | 118.31.XX.XX | リクエストの送信元 IP アドレス。 |
principalId | String | 28815334868278**** | リクエスト者のユーザー ID。 |
requestId | String | 61161517B258223732BC**** | リクエスト ID。 |
name | String | oss-source-bucket1-cn-beijing | バケット名。 |
arn | String | acs:oss:cn-beijing:164901546557****:oss-source-bucket1-cn-hangzhou | バケットの ARN。 |
ownerIdentity | String | 164901546557**** | バケットを作成したユーザーの ID。 |
ossSchemaVersion | String | 1.0 | OSS スキーマのバージョン番号。 |
size | Int | 9 | オブジェクト のサイズ。単位:バイト。 |
deltaSize | Int | 9 | オブジェクト サイズのバリエーションです。単位:バイト。
|
eTag | String | F0F18C2C66AE1DD512BDCD4366F7**** | オブジェクトタグ。 |
key | String | objectname | オブジェクト名。 |
objectMeta | Object | オブジェクト属性。 | |
mimeType | String | application/octet-stream | メディアタイプ。 |
CRR を使用してオブジェクトが上書きされる
CRR を使用してオブジェクトが上書きされたときに EventBridge が受信するイベントの例を次に示します。
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.oss",
"specversion": "1.0",
"subject": "acs.oss:cn-hangzhou:161234567890984901546557****:oss-source-bucket1-cn-hangzhou/1628837143916",
"time": "2020-11-19T21:04:41+08:00",
"type": "oss:ObjectReplication:ObjectModified",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"datacontenttype":"application/json;charset=utf-8",
"data": {
"region":"cn-hangzhou",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectReplication:ObjectModified",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B2582237{
"error": {
"code": 429,
"message": "Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/error-code-429 for more details.",
"status": "RESOURCE_EXHAUSTED"
}
}
32BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-hangzhou",
"arn":"acs:oss:cn-hangzhou:123456789098****:oss-source-bucket1-cn-hangzhou",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname",
"objectMeta": {
"mimeType": "application/octet-stream"
}
}
}
}
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。
CRR を使用してオブジェクトが削除される
CRR を使用してオブジェクトが削除されたときに EventBridge が受信するイベントの例を次に示します。
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.oss",
"specversion": "1.0",
"subject": "acs.oss:cn-hangzhou:161234567890984901546557****:oss-source-bucket1-cn-hangzhou/1628837143916",
"time": "2020-11-19T21:04:41+08:00",
"type": "oss:ObjectReplication:ObjectRemoved",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"datacontenttype":"application/json;charset=utf-8",
"data": {
"region":"cn-hangzhou",
"eventVersion":"1.0",
"eventSource":"acs:oss",
"eventName":"ObjectReplication:ObjectRemoved",
"eventTime":"2021-08-13T06:45:43.000Z",
"requestParameters":{
"sourceIPAddress":"118.31.XX.XX"
},
"userIdentity":{
"principalId":"28815334868278****"
},
"responseElements":{
"requestId":"61161517B258223732BC****"
},
"oss":{
"bucket":{
"name":"oss-source-bucket1-cn-hangzhou",
"arn":"acs:oss:cn-hangzhou:123456789098****:oss-source-bucket1-cn-hangzhou",
"ownerIdentity":"164901546557****"
},
"ossSchemaVersion":"1.0",
"object":{
"size":9,
"deltaSize":9,
"eTag":"F0F18C2C66AE1DD512BDCD4366F7****",
"key":"objectname",
"objectMeta": {
"mimeType": "application/octet-stream"
}
}
}
}
}data フィールドのパラメーターについては、パラメーターの説明表 をご参照ください。