

# 集成子类型参考
<a name="http-api-develop-integrations-aws-services-reference"></a>

HTTP API 支持以下[集成子类型](https://docs.amazonaws.cn/apigatewayv2/latest/api-reference/apis-apiid-integrations-integrationid.html#apis-apiid-integrations-integrationid-prop-integration-integrationsubtype)。

**Topics**
+ [EventBridge-PutEvents 1.0](#EventBridge-PutEvents)
+ [SQS-SendMessage 1.0](#SQS-SendMessage)
+ [SQS-ReceiveMessage 1.0](#SQS-ReceiveMessage)
+ [SQS-DeleteMessage 1.0](#SQS-DeleteMessage)
+ [SQS-PurgeQueue 1.0](#SQS-PurgeQueue)
+ [AppConfig-GetConfiguration 1.0](#AppConfig-GetConfiguration)
+ [Kinesis-PutRecord 1.0](#Kinesis-PutRecord)
+ [StepFunctions-StartExecution 1.0](#StepFunctions-StartExecution)
+ [StepFunctions-StartSyncExecution 1.0](#StepFunctions-StartSyncExecution)
+ [StepFunctions-StopExecution 1.0](#StepFunctions-StopExecution)

## EventBridge-PutEvents 1.0
<a name="EventBridge-PutEvents"></a>

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


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

要了解更多信息，请参阅 *Amazon EventBridge API 参考* 中的 [PuteVentts](https://docs.amazonaws.cn/eventbridge/latest/APIReference/API_PutEvents.html)。

## SQS-SendMessage 1.0
<a name="SQS-SendMessage"></a>

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


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

要了解更多信息，请参阅 *Amazon Simple Queue Service API 参考* 中的 [SendMessage](https://docs.amazonaws.cn/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html)。

## SQS-ReceiveMessage 1.0
<a name="SQS-ReceiveMessage"></a>

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


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

要了解更多信息，请参阅 *Amazon Simple Queue Service API 参考* 中的 [ReceiveMessage](https://docs.amazonaws.cn/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html)。

## SQS-DeleteMessage 1.0
<a name="SQS-DeleteMessage"></a>

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


| 参数 | 必需 | 
| --- | --- | 
| ReceiptHandle | True | 
| QueueUrl | True | 
| 区域 | False | 

要了解更多信息，请参阅 *Amazon Simple Queue Service API 参考* 中的 [DeleteMessage](https://docs.amazonaws.cn/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html)。

## SQS-PurgeQueue 1.0
<a name="SQS-PurgeQueue"></a>

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


| 参数 | 必需 | 
| --- | --- | 
| QueueUrl | True | 
| 区域 | False | 

要了解更多信息，请参阅 *Amazon Simple Queue Service API 参考* 中的 [PurgeQueue](https://docs.amazonaws.cn/AWSSimpleQueueService/latest/APIReference/API_PurgeQueue.html)。

## AppConfig-GetConfiguration 1.0
<a name="AppConfig-GetConfiguration"></a>

接收有关配置的信息。


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

如需了解详情，请参阅*Amazon AppConfig API 参考*中的 [GetConfiguration](https://docs.amazonaws.cn/appconfig/2019-10-09/APIReference/API_GetConfiguration.html)。

## Kinesis-PutRecord 1.0
<a name="Kinesis-PutRecord"></a>

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


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

要了解更多信息，请参阅 *Amazon Kinesis Data Streams API 参考* 中的 [PutRecord](https://docs.amazonaws.cn/kinesis/latest/APIReference/API_PutRecord.html)。

## StepFunctions-StartExecution 1.0
<a name="StepFunctions-StartExecution"></a>

启动状态机的一次执行。


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

如需了解详情，请参阅 *Amazon Step Functions API 参考*中的 [StartExecution](https://docs.amazonaws.cn/step-functions/latest/apireference/API_StartExecution.html)。

## StepFunctions-StartSyncExecution 1.0
<a name="StepFunctions-StartSyncExecution"></a>

启动同步状态机执行。


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

如需了解详情，请参阅 *Amazon Step Functions API 参考*中的 [StartSyncExecution](https://docs.amazonaws.cn/step-functions/latest/apireference/API_StartSyncExecution.html)。

## StepFunctions-StopExecution 1.0
<a name="StepFunctions-StopExecution"></a>

停止一次执行。


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

如需了解详情，请参阅 *Amazon Step Functions API 参考*中的 [StopExecution](https://docs.amazonaws.cn/step-functions/latest/apireference/API_StopExecution.html)。