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

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

Amazon SAM连接器参考

本节包含的参考信息Amazon Serverless Application Model(Amazon 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

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::ApiGateway::RestApi

AWS::Serverless::Function

Write

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::ApiGatewayV2::Api

AWS::Lambda::Function

Write

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::ApiGatewayV2::Api

AWS::Serverless::Function

Write

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::AppSync::DataSource

AWS::DynamoDB::Table

Read

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::DataSource

AWS::DynamoDB::Table

Write

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::DataSource

AWS::Lambda::Function

Write

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::DataSource

AWS::Serverless::Function

Write

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::DataSource

AWS::Serverless::SimpleTable

Read

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::DataSource

AWS::Serverless::SimpleTable

Write

Id要么RoleNameType

Id要么ArnType

AWS::AppSync::GraphQLApi

AWS::Lambda::Function

Write

Id要么ResourceIdType

Id要么ArnType

AWS::AppSync::GraphQLApi

AWS::Serverless::Function

Write

Id要么ResourceIdType

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

Id要么ArnQueueUrl,以及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

Id要么ArnName,以及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

Id要么ArnName,以及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

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::Serverless::Api

AWS::Serverless::Function

Write

Id要么QualifierResourceId,以及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

Id要么ArnName,以及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

Id要么ArnName,以及Type

AWS::Serverless::HttpApi

AWS::Lambda::Function

Write

Id要么QualifierResourceId,以及Type

Id要么ArnType

AWS::Serverless::HttpApi

AWS::Serverless::Function

Write

Id要么QualifierResourceId,以及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

Id要么ArnName,以及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

Id要么ArnName,以及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

Id要么ArnQueueUrl,以及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

Id要么ArnName,以及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

Id要么ArnName,以及Type