Amazon SAM连接器参考 - Amazon Serverless Application Model
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon SAM连接器参考

该部分包含连接器资源类型的参考信息。Amazon Serverless Application ModelAmazon SAM有关连接器的简介,请参阅使用Amazon SAM连接器管理资源权限

连接器支持的源和目标资源类型

AWS::Serverless::Connector资源类型支持源资源和目标资源之间一定数量的连接。在Amazon SAM模板中配置连接器时,使用下表引用支持的连接以及需要为每种源和目标资源类型定义的属性。有关在模板中配置连接器的更多信息,请参阅AWS::Serverless::Connector

对于源资源和目标资源,在同一个模板中定义时,使用Id属性。或者,Qualifier可以添加以缩小已定义资源的范围。当资源不在同一个模板中时,请组合使用支持的属性。

要请求新连接,请在serverless-application-model Amazon GitHub存储库中提交新问题

Source type(源类型) 目标类型 权限 源属性 目标属性

AWS::ApiGateway::RestApi

AWS::Lambda::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::ApiGateway::RestApi

AWS::Serverless::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::ApiGatewayV2::Api

AWS::Lambda::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::ApiGatewayV2::Api

AWS::Serverless::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::DynamoDB::Table

AWS::Lambda::Function

Read

Id或者ArnType

Id或者RoleNameType

AWS::DynamoDB::Table

AWS::Serverless::Function

Read

Id或者ArnType

Id或者RoleNameType

AWS::Events::Rule

AWS::Events::EventBus

Write

Id或者RoleNameType

Id或者ArnType

AWS::Events::Rule

AWS::Lambda::Function

Write

Id或者ArnType

Id或者ArnType

AWS::Events::Rule

AWS::Serverless::Function

Write

Id或者ArnType

Id或者ArnType

AWS::Events::Rule

AWS::Serverless::StateMachine

Write

Id或者RoleNameType

Id或者ArnType

AWS::Events::Rule

AWS::SNS::Topic

Write

Id或者ArnType

Id或者ArnType

AWS::Events::Rule

AWS::SQS::Queue

Write

Id或者ArnType

IdArnQueueUrl,以及Type

AWS::Events::Rule

AWS::StepFunctions::StateMachine

Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::DynamoDB::Table

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Events::EventBus

Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Lambda::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Location::PlaceIndex

Read

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::S3::Bucket

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Serverless::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Serverless::SimpleTable

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::Serverless::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::Lambda::Function

AWS::SNS::Topic

Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::SQS::Queue

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Lambda::Function

AWS::StepFunctions::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::S3::Bucket

AWS::Lambda::Function

Write

Id或者ArnType

Id或者ArnType

AWS::S3::Bucket

AWS::Serverless::Function

Write

Id或者ArnType

Id或者ArnType

AWS::Serverless::Api

AWS::Lambda::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::Serverless::Api

AWS::Serverless::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::Serverless::Function

AWS::DynamoDB::Table

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::Events::EventBus

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::Lambda::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::S3::Bucket

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::Serverless::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::Serverless::SimpleTable

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::Serverless::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::Serverless::Function

AWS::SNS::Topic

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::SQS::Queue

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::Function

AWS::StepFunctions::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::Serverless::HttpApi

AWS::Lambda::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::Serverless::HttpApi

AWS::Serverless::Function

Write

IdQualifierResourceId,以及Type

Id或者ArnType

AWS::Serverless::SimpleTable

AWS::Lambda::Function

Read

Id或者ArnType

Id或者RoleNameType

AWS::Serverless::SimpleTable

AWS::Serverless::Function

Read

Id或者ArnType

Id或者RoleNameType

AWS::Serverless::StateMachine

AWS::DynamoDB::Table

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::Events::EventBus

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::Lambda::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::S3::Bucket

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::Serverless::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::Serverless::SimpleTable

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::Serverless::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::Serverless::StateMachine

AWS::SNS::Topic

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::SQS::Queue

Write

Id或者RoleNameType

Id或者ArnType

AWS::Serverless::StateMachine

AWS::StepFunctions::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::SNS::Topic

AWS::Lambda::Function

Write

Id或者ArnType

Id或者ArnType

AWS::SNS::Topic

AWS::Serverless::Function

Write

Id或者ArnType

Id或者ArnType

AWS::SNS::Topic

AWS::SQS::Queue

Write

Id或者ArnType

IdArnQueueUrl,以及Type

AWS::SQS::Queue

AWS::Lambda::Function

Read, Write

Id或者ArnType

Id或者RoleNameType

AWS::SQS::Queue

AWS::Serverless::Function

Read, Write

Id或者ArnType

Id或者RoleNameType

AWS::StepFunctions::StateMachine

AWS::DynamoDB::Table

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::Events::EventBus

Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::Lambda::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::S3::Bucket

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::Serverless::Function

Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::Serverless::SimpleTable

Read, Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::Serverless::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type

AWS::StepFunctions::StateMachine

AWS::SNS::Topic

Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::SQS::Queue

Write

Id或者RoleNameType

Id或者ArnType

AWS::StepFunctions::StateMachine

AWS::StepFunctions::StateMachine

Read, Write

Id或者RoleNameType

IdArnName,以及Type