この操作は、すべてのカスタムイベントソースを照会します。
操作説明
すべてのカスタムイベントソースを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eventbridge:ListUserDefinedEventSources |
get |
*EventSource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| NamePrefix |
string |
任意 |
イベントソース名のプレフィックス。 |
testName |
| EventBusName |
string |
任意 |
イベントバスの名前。 |
testBus |
| Limit |
integer |
任意 |
リクエストごとに返すエントリの最大数。このパラメーターを NextToken と共に使用して、ページネーションを実現できます。最大値は 100 です。 |
50 |
| NextToken |
string |
任意 |
次のページの結果を取得するために使用されるトークン。このパラメーターを、前の呼び出しから返された NextToken 値に設定します。 |
100 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Message |
string |
エラーメッセージ。 |
InvalidArgument |
| RequestId |
string |
リクエストの一意の ID。Alibaba Cloud によって生成されます。 |
5169654A-7059-57E3-BFD9-33C7E012**** |
| Data |
object |
返されたデータ。 |
|
| NextToken |
string |
次のページの結果を取得するためのトークン。このパラメーターは、結果が切り捨てられた場合にのみ返されます。 |
100 |
| Total |
integer |
エントリの総数。 |
18 |
| EventSourceList |
array<object> |
イベントソースのリスト。 |
|
|
array<object> |
イベントソースの詳細。 |
||
| Name |
string |
イベントソースの名前。 |
rocketmq.source |
| Arn |
string |
イベントソースの Alibaba Cloud リソース名 (ARN)。 |
acs:eventbridge:cn-hangzhou:164901546557****:eventbus/my-event-bus/eventsource/myRocketMQ.source |
| Status |
string |
イベントソースのステータス。有効な値: |
Activated |
| Type |
string |
イベントソースのタイプ。値 |
UserDefined |
| Ctime |
number |
イベントソースが作成された時刻。 |
1607071602000 |
| ExternalSourceType |
string |
イベントプロバイダーのタイプ。 |
RabbitMQ |
| EventBusName |
string |
イベントバスの名前。 |
test-custom-bus |
| SourceMNSParameters |
object |
Message Service (MNS) イベントソースのパラメーター。 |
|
| RegionId |
string |
MNS キューが配置されているリージョン。 |
cn-hangzhou |
| QueueName |
string |
MNS キューの名前。 |
queue.openapi-sign-callback |
| IsBase64Decode |
boolean |
Base64 デコードを有効にするかどうかを指定します。デフォルト値は |
true |
| SourceRocketMQParameters |
object |
ApsaraMQ for RocketMQ イベントソースのパラメーター。 |
|
| RegionId |
string |
ApsaraMQ for RocketMQ インスタンスが配置されているリージョン。 |
cn-shenzhen |
| InstanceId |
string |
ApsaraMQ for RocketMQ インスタンスの ID。詳細については、「使用制限」をご参照ください。 |
bastionhost-cn-7mz293s9d1p |
| Topic |
string |
ApsaraMQ for RocketMQ インスタンスのトピック名。詳細については、「使用制限」をご参照ください。 |
migration_instance |
| Tag |
string |
メッセージのフィルターに使用されるタグ。 |
dataact |
| Offset |
string |
コンシューマオフセット。有効な値:
デフォルト値は |
CONSUMEFROMLASTOFFSET |
| Timestamp |
number |
タイムスタンプ (秒単位)。このパラメーターは、 |
1664591760 |
| GroupId |
string |
ApsaraMQ for RocketMQ インスタンスのグループ ID。 |
GID-test |
| InstanceType |
string |
インスタンスタイプ。このパラメーターは、 |
CLOUD_5 |
| InstanceNetwork |
string |
インスタンスネットワーク。 |
PublicNetwork |
| InstanceVpcId |
string |
Virtual Private Cloud (VPC) の ID。 |
vpc-*** |
| InstanceVSwitchIds |
string |
vSwitch ID。 |
vsw-bp1iu*** |
| InstanceSecurityGroupId |
string |
セキュリティグループ ID。 |
eb-167adad548*** |
| AuthType |
string |
認証タイプ。このパラメーターは ACL に設定するか、空のままにすることができます。 |
ACL |
| InstanceEndpoint |
string |
インスタンスエンドポイント。 |
registry-vpc.cn-hangzhou.aliyuncs.com |
| InstanceUsername |
string |
インスタンスユーザー名。 |
root |
| InstancePassword |
string |
インスタンスパスワード。 |
*** |
| SourceRabbitMQParameters |
object |
ApsaraMQ for RabbitMQ イベントソースのパラメーター。 |
|
| RegionId |
string |
ApsaraMQ for RabbitMQ インスタンスが配置されているリージョン。 |
cn-hangzhou |
| InstanceId |
string |
ApsaraMQ for RabbitMQ インスタンスの ID。詳細については、「使用制限」をご参照ください。 |
bastionhost-cn-0ju2x28fj07 |
| VirtualHostName |
string |
ApsaraMQ for RabbitMQ インスタンスのバーチャルホストの名前。詳細については、「使用制限」をご参照ください。 |
eb-connect |
| QueueName |
string |
ApsaraMQ for RabbitMQ インスタンスのキューの名前。詳細については、「使用制限」をご参照ください。 |
file-upload-queue |
| SourceSLSParameters |
object |
Log Service (SLS) イベントソースのパラメーター。 |
|
| Project |
string |
Log Service (SLS) プロジェクト。 |
VideoTestProject |
| LogStore |
string |
Log Service (SLS) Logstore。 |
cloudfirewall-logstore |
| ConsumePosition |
string |
開始コンシューマオフセット。 |
end |
| RoleName |
string |
EventBridge が Log Service (SLS) からログを読み取るために引き受ける RAM ロールの名前。RAM コンソールでこのロールを作成する際、信頼できるエンティティとして Alibaba Cloud サービスを、信頼できるサービスとして EventBridge を選択します。このロールのアクセスポリシーの詳細については、「Log Service (SLS) のカスタムイベントソース」をご参照ください。 |
testRole |
| SourceHttpEventParameters |
object |
Webhook イベントソースのパラメーター。 |
|
| Type |
string |
Webhook がサポートするプロトコルタイプ。有効な値:
|
HTTPS |
| Method |
array |
Webhook がサポートする HTTP リクエストメソッド。1 つ以上のメソッドを選択できます。有効な値:
|
|
|
string |
HTTP リクエストメソッド。
|
GET |
|
| SecurityConfig |
string |
セキュリティ設定のタイプ。有効な値:
|
none |
| Ip |
array |
セキュリティ設定の IP アドレス範囲。このパラメーターは、 |
|
|
string |
CIDR ブロックまたは IP アドレス。このパラメーターは、 |
8.212.139.16/32 |
|
| Referer |
array |
セキュリティドメインの設定。このパラメーターは、 |
|
|
string |
セキュリティドメイン。このパラメーターは、 |
aliyundoc.com |
|
| PublicWebHookUrl |
array |
パブリックリクエスト URL。 |
|
|
string |
パブリックリクエスト URL。 |
http://***.eventbridge.cn-hangzhou.aliyuncs.com/webhook/putEvents?token=*** |
|
| VpcWebHookUrl |
array |
内部ネットワークリクエスト URL。 |
|
|
string |
内部ネットワークリクエスト URL。 |
http://***.eventbridge.cn-hangzhou-vpc.aliyuncs.com/webhook/putEvents?token=0f6705c9253540e1a53e06db011a25b52068562ca50d4818828fffd61c5af*** |
|
| SourceKafkaParameters |
object |
Kafka イベントソースのパラメーター。 |
|
| InstanceId |
string |
Kafka インスタンスの ID。 |
i-2ze6kiwzkebf04s5h8ds |
| ConsumerGroup |
string |
トピックをサブスクライブするコンシューマーグループの ID。 |
test-gid |
| Topic |
string |
トピック名。 |
topic_api_1674441611897 |
| OffsetReset |
string |
オフセットが保存されていない場合に消費を開始する位置。例: |
earliest |
| RegionId |
string |
リージョン ID。 |
cn-hangzhou |
| MaximumTasks |
integer |
同時実行クォータ (コンシューマー数)。 |
2 |
| Network |
string |
ネットワークタイプ。有効な値: |
Default |
| SecurityGroupId |
string |
セキュリティグループ ID。 |
sg-f8zatts5g97x0j*** |
| VpcId |
string |
VPC ID。 |
vpc-bp1kz3ohhzgrau2*** |
| VSwitchIds |
string |
vSwitch ID。 |
vsw-bp1hcrxq3mkcik***e |
| SourceScheduledEventParameters |
object |
スケジュールされたイベントソースのパラメーター。 |
|
| Schedule |
string |
cron 式。 |
0 1 * * * * |
| TimeZone |
string |
cron 式のタイムゾーン。 |
GMT+0:00 |
| UserData |
string |
JSON 文字列。 |
{"a": "b"} |
| SourceOSSEventParameters |
object |
Object Storage Service (OSS) イベントソースのパラメーター。 |
|
| EventTypes |
array |
イベントタイプのリスト。 |
|
|
string |
イベントタイプ。 |
||
| StsRoleArn |
string |
Security Token Service (STS) ロールの ARN。 |
|
| MatchRules |
any |
マッチングルール。 |
|
| Code |
string |
レスポンスコード:
|
Success |
| Success |
boolean |
リクエストが成功したかどうかを示します。値 |
true |
レスポンス例: HTTP/1.1 200 OK Server: AliyunEventBridge Connection: keep-alive Content-Type: application/json;charset=utf-8 Content-Length: 79 x-eventbridge-request-id: 608C6467-3195-42A3-97B5-C51FB976**** Date: Sat, 18 Apr 2020 05:30:41 GMT
{ "code":"200", "data":{ "RequestId":"608C6467-3195-42A3-97B5-C51FB976****", "Data":{ "eventSourceList":[ { "Status":"Activated", "Type":"UserDefined", "Ctime":1626360902642, "EventBusName": "demo-bus", "SourceRocketMQParameters":{ "InstanceId":"MQ_INST_164901546557_BXmr", "Tag":"", "RegionId":"cn-hangzhou", "Topic":"demo-topic", "GroupID":"GID_SOURCE", "Offset":"CONSUME_FROM_LAST_OFFSET" }, "ARN":"acs:eventbridge:cn-hangzhou:164901546557****:eventbus/my-event-bus/eventsource/myRocketMQ.source", "Name":"demo.source" } ] }, "Code":"Success", "Success":true }, "httpStatusCode":"200", "requestId":"608C6467-3195-42A3-97B5-C51FB976****", "successResponse":true }
例
成功レスポンス
JSONJSON
{
"Message": "InvalidArgument",
"RequestId": "5169654A-7059-57E3-BFD9-33C7E012****",
"Data": {
"NextToken": "100",
"Total": 18,
"EventSourceList": [
{
"Name": "rocketmq.source",
"Arn": "acs:eventbridge:cn-hangzhou:164901546557****:eventbus/my-event-bus/eventsource/myRocketMQ.source",
"Status": "Activated",
"Type": "UserDefined",
"Ctime": 1607071602000,
"ExternalSourceType": "RabbitMQ",
"EventBusName": "test-custom-bus",
"SourceMNSParameters": {
"RegionId": "cn-hangzhou",
"QueueName": "queue.openapi-sign-callback",
"IsBase64Decode": true
},
"SourceRocketMQParameters": {
"RegionId": "cn-shenzhen",
"InstanceId": "bastionhost-cn-7mz293s9d1p",
"Topic": "migration_instance",
"Tag": "dataact",
"Offset": "CONSUMEFROMLASTOFFSET",
"Timestamp": 1664591760,
"GroupId": "GID-test",
"InstanceType": "CLOUD_5",
"InstanceNetwork": "PublicNetwork",
"InstanceVpcId": "vpc-***",
"InstanceVSwitchIds": "vsw-bp1iu***",
"InstanceSecurityGroupId": "eb-167adad548***",
"AuthType": "ACL",
"InstanceEndpoint": "registry-vpc.cn-hangzhou.aliyuncs.com",
"InstanceUsername": "root",
"InstancePassword": "***"
},
"SourceRabbitMQParameters": {
"RegionId": "cn-hangzhou",
"InstanceId": "bastionhost-cn-0ju2x28fj07",
"VirtualHostName": "eb-connect",
"QueueName": "file-upload-queue"
},
"SourceSLSParameters": {
"Project": "VideoTestProject",
"LogStore": "cloudfirewall-logstore",
"ConsumePosition": "end",
"RoleName": "testRole"
},
"SourceHttpEventParameters": {
"Type": "HTTPS",
"Method": [
"GET"
],
"SecurityConfig": "none",
"Ip": [
"8.212.139.16/32"
],
"Referer": [
"aliyundoc.com\t"
],
"PublicWebHookUrl": [
"http://***.eventbridge.cn-hangzhou.aliyuncs.com/webhook/putEvents?token=***"
],
"VpcWebHookUrl": [
"http://***.eventbridge.cn-hangzhou-vpc.aliyuncs.com/webhook/putEvents?token=0f6705c9253540e1a53e06db011a25b52068562ca50d4818828fffd61c5af***"
]
},
"SourceKafkaParameters": {
"InstanceId": "i-2ze6kiwzkebf04s5h8ds",
"ConsumerGroup": "test-gid",
"Topic": "topic_api_1674441611897",
"OffsetReset": "earliest",
"RegionId": "cn-hangzhou",
"MaximumTasks": 2,
"Network": "Default",
"SecurityGroupId": "sg-f8zatts5g97x0j***",
"VpcId": "vpc-bp1kz3ohhzgrau2***",
"VSwitchIds": "vsw-bp1hcrxq3mkcik***e"
},
"SourceScheduledEventParameters": {
"Schedule": "0 1 * * * *",
"TimeZone": "GMT+0:00",
"UserData": "{\"a\": \"b\"}"
},
"SourceOSSEventParameters": {
"EventTypes": [
""
],
"StsRoleArn": "",
"MatchRules": ""
}
}
]
},
"Code": "Success",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 403 | ServiceNotEnable | Service not enable |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。