すべてのプロダクト
Search
ドキュメントセンター

:GetEventStreaming

最終更新日:Nov 10, 2025

イベントストリームの詳細をクエリします。

URL

/eventstreaming/getEventStreaming

リクエストパラメータ

パラメータタイプ必須説明
EventStreamingNameStringはいmyeventstreaming詳細をクエリするイベントストリームの名前。

レスポンスパラメータ

パラメータタイプ説明
EventStreamingNameStringrocketmq-sync返されるイベントストリームの名前。
DescriptionStringRocketMQ-to-RocketMQ返されるイベントストリームの説明。
StatusStringRUNNING返されるイベントストリームのステータス。有効な値:
  • READY
  • STARTING
  • STARTING_FAILED
  • RUNNING
  • RUNNING_FAILED
  • PAUSED
SourceObjectSourceRocketMQParametersイベントプロバイダー。
SourceMNSParametersObjectイベントプロバイダーが Simple Message Queue (旧称 MNS) であることを示します。
SourceRocketMQParametersObjectイベントプロバイダーが RocketMQ であることを示します。
SourceRabbitMQParametersObjectイベントプロバイダーが RabbitMQ であることを示します。
SourceSLSParametersObjectイベントプロバイダーがログサービスであることを示します。
FilterPatternMapなし。イベントをフィルタリングするために使用されるルール。このパラメータを空のままにすると、すべてのイベントが一致とみなされます。
SinkObjectSinkRocketMQParametersイベントターゲット。
SinkMNSParametersObjectイベントターゲットが Simple Message Queue (旧称 MNS) であることを示します。
SinkRocketMQParametersObjectイベントターゲットが RocketMQ であることを示します。
SinkRabbitMQParametersObjectイベントターゲットが RabbitMQ であることを示します。
SinkSLSParametersObjectイベントターゲットがログサービスであることを示します。
RunOptionsMapランタイム環境。
RetryStrategyStringBACKOFF_RETRYイベントのプッシュに失敗した場合に使用する再試行ポリシー。有効な値:
  • BACKOFF_RETRY: バックオフ再試行。リクエストは最大 3 回再試行できます。2 回の連続する再試行の間隔は、10 ~ 20 秒のランダムな値です。
  • EXPONENTIAL_DECAY_RETRY: 指数関数的減衰再試行。リクエストは最大 176 回再試行できます。2 回の連続する再試行の間隔は指数関数的に増加して 512 秒になり、合計再試行時間は 1 日です。具体的な再試行間隔は、1、2、4、8、16、32、64、128、256、512、512、...、512 秒で、合計で最大 167 個の 512 秒が含まれます。
ErrorsToleranceStringALLフォールトトレランスポリシー。このポリシーは、エラーが発生した場合にエラーを無視するかどうかを指定します。有効な値:
  • ALL: エラーを無視します。
  • NONE: エラーを無視しません。

レスポンスパラメータ SourceMNSParameters

パラメータタイプ説明
QueueNameStringdemoSimple Message Queue (旧称 MNS) インスタンスのキューの名前。
IsBase64DecodeStringtrueBase64 エンコーディングが有効かどうかを示します。

レスポンスパラメータ SourceRocketMQParameters

パラメータタイプ説明
RegionIdStringcn-hangzhouRocketMQ インスタンスが存在するリージョンの ID。
InstanceIdStringMQ_INST_164901546557****_BAAN****RocketMQ インスタンスの ID。詳細については、制限をご参照ください。
TopicStringmytopicRocketMQ インスタンスのトピックの名前。詳細については、制限をご参照ください。
TagStringtestメッセージのフィルタリングに使用されるタグ。
OffsetStringCONSUME_FROM_TIMESTAMPメッセージのコンシューマオフセット。有効な値:
  • CONSUME_FROM_LAST_OFFSET: 最新のオフセットから消費を開始します。
  • CONSUME_FROM_FIRST_OFFSET: 最も古いオフセットから消費を開始します。
  • CONSUME_FROM_TIMESTAMP: 指定された時点のオフセットから消費を開始します。
TimestampLong1636597951964消費を開始するオフセットのタイムスタンプ。このパラメータは、Offset パラメータを CONSUME_FROM_TIMESTAMP に設定した場合にのみ有効です。
GroupIDStringGID_group1RocketMQ インスタンスのグループの ID。

レスポンスパラメータ SourceRabbitMQParameters

パラメータタイプ説明
InstanceIdStringamqp-cn-nif22u74****RabbitMQ インスタンスの ID。詳細については、制限をご参照ください。
VirtualHostNameStringeb-connectRabbitMQ インスタンスの vhost の名前。詳細については、制限をご参照ください。
QueueNameStringdemoRabbitMQ インスタンスのキューの名前。詳細については、制限をご参照ください。

レスポンスパラメータ SourceSLSParameters

パラメータタイプ必須説明
ProjectStringはいtest-projectログサービスプロジェクト。
LogStoreStringはいtest-logstoreログサービスログストア。
ConsumePositionStringいいえend開始コンシューマオフセット。値 begin は最も古いオフセットを示し、値 end は最新のオフセットを示します。消費を開始する時間を秒単位で指定することもできます。
RoleNameStringはいtestRoleロールの名前。EventBridge がこのロールを使用してログサービスのログを読み取ることを承認するには、RAM コンソールでロールを作成するときに、[選択した信頼できるエンティティ] パラメータで [Alibaba Cloud サービス] を選択し、[信頼できるサービスを選択] パラメータで [EventBridge] を選択する必要があります。

レスポンスパラメータ SinkMNSParameters

パラメータタイプ説明
QueueNameTargetParameterイベントターゲットが Simple Message Queue (旧称 MNS) の場合に指定するキューの名前。
FormStringCONSTANT変換方法。
ValueStringMyQueueSimple Message Queue (旧称 MNS) インスタンスのキューの名前。
IsBase64EncodeTargetParameterBase64 エンコーディングが有効かどうかを示します。
ValueStringtrueBase64 エンコーディングが有効であることを示します。
FormStringCONSTANT変換方法。
BodyTargetParameterメッセージの内容。
FormStringTEMPLATE変換方法。
ValueString
{
  "key": "value"
}
変換前の値。

レスポンスパラメータ SinkRocketMQParameters

パラメータタイプ説明
InstanceIdTargetParameterイベントターゲットが RocketMQ の場合に指定するインスタンスの ID。
ValueStringMQ_INST_164901546557****_BAAN****RocketMQ インスタンスの ID。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
TopicTargetParameterRocketMQ インスタンスのトピック。
ValueStringMytopicRocketMQ インスタンスのトピックの名前。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
BodyTargetParameterメッセージの内容。
FormStringいいえTEMPLATE
ValueString
{
  "key": "value"
}
変換前の値。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。
PropertiesTargetParameterメッセージのフィルタリングに使用されるプロパティ。
ValueString
{
  "key": "value"
}
変換前の値。
FormStringTEMPLATE変換方法。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。
KeysTargetParameterメッセージのフィルタリングに使用されるプロパティ。
ValueString
{
  "key": "value"
}
変換前の値。
FormStringTEMPLATE変換方法。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。
TagsTargetParameterメッセージのフィルタリングに使用されるプロパティ。
ValueString
{
  "key": "value"
}
変換前の値。
FormStringTEMPLATE変換方法。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。

レスポンスパラメータ SinkRabbitMQParameters

パラメータタイプ説明
InstanceIdTargetParameterイベントターゲットが RabbitMQ の場合に指定するインスタンスの ID。
ValueStringamqp-cn-2r42e73o****RabbitMQ インスタンスの ID。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
VirtualHostNameTargetParameterRabbitMQ インスタンスの vhost の名前。
ValueStringrabbit-hostRabbitMQ インスタンスの vhost の名前。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
TargetTypeTargetParameterイベントのプッシュ先のリソースのタイプ。
ValueStringExchange/Queueイベントのプッシュ先のリソースのタイプ。有効な値:
  • Exchange
  • Queue
FormStringCONSTANT変換方法。
ExchangeTargetParameter宛先インスタンスでイベントのプッシュ先の exchange の名前。

このパラメータは、TargetType パラメータを Exchange に設定した場合にのみ有効です。

ValueStringa_exchangeRabbitMQ インスタンスの exchange の名前。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
RoutingKeyTargetParameterメッセージのルーティングルール。

このパラメータは、TargetType パラメータを Exchange に設定した場合にのみ有効です。

ValueStringhousekeepingメッセージのルーティングルール。
FormStringCONSTANT変換方法。
QueueNameTargetParameter宛先インスタンスでイベントのプッシュ先の queue の名前。

このパラメータは、TargetType パラメータを Queue に設定した場合にのみ有効です。

ValueStringMyQueueRabbitMQ インスタンスのキューの名前。詳細については、制限をご参照ください。
FormStringCONSTANT変換方法。
BodyTargetParameterメッセージの内容。
FormStringTEMPLATE変換方法。
ValueString
{
  "key": "value"
}
変換前の値。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。
MessageIdTargetParameterメッセージの ID。
ValueString
{
  "key": "value"
}
変換前の値。
FormStringTEMPLATE変換方法。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。
PropertiesTargetParameterメッセージのフィルタリングに使用されるプロパティ。
ValueString
{
  "key": "value"
}
変換前の値。
FormStringTEMPLATE変換方法。
TemplateStringThe value of ${key} is ${value}!イベントの変換に使用されるテンプレート。

レスポンスパラメータ SinkSLSParameters

パラメータタイプ必須説明
ProjectStringはいtest-projectログサービスプロジェクト。
LogStoreStringはいtest-logstoreログサービスログストア。
TopicStringいいえtestTopicログが存在するトピック。このパラメータの値は、ログサービスの予約フィールド「__topic__」の値と同じです。
RoleNameStringはいtestRoleロールの名前。EventBridge がこのロールを使用してログサービスのログを読み取ることを承認するには、RAM コンソールでロールを作成するときに、[選択した信頼できるエンティティ] パラメータで [Alibaba Cloud サービス] を選択し、[信頼できるサービスを選択] パラメータで [EventBridge] を選択する必要があります。

リクエストの例

POST /eventstreaming/getEventStreaming HTTP/1.1
Host: 164901546557****.eventbridge.cn-hangzhou.aliyuncs.com
Date: Sat, 18 Apr 2020 05:30:41 GMT
x-eventbridge-version: 2020-04-01
Authorization: acs vZ3VL0SuJdHi****:Jo2PbT******azYAYoYslKLvWzg=
Content-Type: application/json;charset=UTF-8
Content-Length: 26

{
    "EventStreamingName":"myeventstreaming"
}

レスポンスの例

HTTP/1.1 200 OK
Server: AliyunEventBridge
Connection: keep-alive
Content-Type: application/json;charset=utf-8
Content-Length: 79
x-eventbridge-request-id: 61027584-9E35-15F0-B9A7-9CC463D1****
Date: Sat, 18 Apr 2020 05:30:41 GMT

{
    "code":"200",
    "data":{
        "RequestId":"61027584-9E35-15F0-B9A7-9CC463D1****",
        "Data":{
            "Status":"STARTING",
            "FilterPattern":"{}",
            "Description":"rocketmq2rabbitmq",
            "Sink":{
                "SinkRabbitMQParameters":{
                    "Exchange":{
                        "Form":"CONSTANT",
                        "Value":"a_exchange"
                    },
                    "RoutingKey":{
                        "Form":"JSONPATH",
                        "Value":"housekeeping"
                    },
                    "VirtualHostName":{
                        "Form":"CONSTANT",
                        "Value":"dlq"
                    },
                    "InstanceId":{
                        "Form":"CONSTANT",
                        "Value":"amqp-cn-2r42e73o****"
                    },
                    "TargetType":{
                        "Form":"CONSTANT",
                        "Value":"Exchange"
                    },
                    "Properties":{
                        "Form":"JSONPATH",
                        "Value":"systemProperties"
                    },
                    "Body":{
                        "Form":"TEMPLATE",
                        "Value":"{"key": "value"}",
                        "Template":"The value of ${key} is ${value}."
                    },
                    "MessageId":{
                        "Form":"JSONPATH",
                        "Value":"message_001"
                    }
                }
            },
            "EventStreamingName":"myeventstreaming",
            "Source":{
                "SourceRocketMQParameters":{
                    "InstanceId":"MQ_INST_164901546557****_BAAN5UF8",
                    "RegionId":"cn-hangzhou",
                    "Tag":"",
                    "Topic":"mytopic",
                    "Offset":"CONSUME_FROM_TIMESTAMP",
                    "GroupID":"GID_group1",
                    "Timestamp":1636597951964
                }
            },
            "RunOptions":{
                "ErrorsTolerance":"ALL",
                "MaximumTasks":0,
                "RetryStrategy":{
                    "PushRetryStrategy":"BACKOFF_RETRY",
                }
            }
        },
        "Code":"Success",
        "Success":true
    },
    "httpStatusCode":"200",
    "requestId":"61027584-9E35-15F0-B9A7-9CC463D1****",
    "successResponse":true
}