集成子类型参考 - Amazon API Gateway

集成子类型参考

HTTP API 支持以下集成子类型

EventBridge-PutEvents 1.0

将自定义事件发送到 Amazon EventBridge,以便将其与规则进行匹配。

参数 必需
Detail True
DetailType True
True
Time False
EventBusName False
资源 False
区域 False
TraceHeader False

要了解更多信息,请参阅 Amazon EventBridge API 参考 中的 PuteVentts

SQS-SendMessage 1.0

向指定的队列传送了一条消息。

参数 必需
QueueUrl True
MessageBody True
DelaySeconds False
MessageAttributes False
MessageDeduplicationId False
MessageGroupId False
MessageSystemAttributes False
区域 False

要了解更多信息,请参阅 Amazon Simple Queue Service API 参考 中的 SendMessage

SQS-ReceiveMessage 1.0

从指定的队列中检索一条或多条消息(最多 10 条)。

参数 必需
QueueUrl True
AttributeNames False
MaxNumberOfMessages False
MessageAttributeNames False
ReceiveRequestAttemptId False
VisibilityTimeout False
WaitTimeSeconds False
区域 False

要了解更多信息,请参阅 Amazon Simple Queue Service API 参考 中的 ReceiveMessage

SQS-DeleteMessage 1.0

从指定的队列中删除指定的消息。

参数 必需
ReceiptHandle True
QueueUrl True
区域 False

要了解更多信息,请参阅 Amazon Simple Queue Service API 参考 中的 DeleteMessage

SQS-PurgeQueue 1.0

删除指定队列中的所有消息。

参数 必需
QueueUrl True
区域 False

要了解更多信息,请参阅 Amazon Simple Queue Service API 参考 中的 PurgeQueue

AppConfig-GetConfiguration 1.0

接收有关配置的信息。

参数 必需
应用程序 True
环境 True
配置 True
ClientId True
ClientConfigurationVersion False
区域 False

如需了解详情,请参阅AWS AppConfig API 参考中的 GetConfiguration

Kinesis-PutRecord 1.0

将单个数据记录写入 Amazon Kinesis 数据流。

参数 必需
StreamName True
数据 True
PartitionKey True
SequenceNumberForOrdering False
ExplicitHashKey False
区域 False

要了解更多信息,请参阅 Amazon Kinesis Data Streams API 参考 中的 PutRecord

StepFunctions-StartExecution 1.0

启动状态机的一次执行。

参数 必需
StateMachineArn True
名称 False
输入 False
区域 False

如需了解详情,请参阅 AWS Step Functions API 参考中的 StartExecution

StepFunctions-StartSyncExecution 1.0

启动同步状态机执行。

参数 必需
StateMachineArn True
名称 False
输入 False
区域 False
TraceHeader False

如需了解详情,请参阅 AWS Step Functions API 参考中的 StartSyncExecution

StepFunctions-StopExecution 1.0

停止一次执行。

参数 必需
ExecutionArn True
原因 False
错误 False
区域 False

如需了解详情,请参阅 AWS Step Functions API 参考中的 StopExecution