AWS SAM コネクタリファレンス - AWS Serverless Application Model

AWS SAM コネクタリファレンス

このセクションには、AWS Serverless Application Model (AWS SAM) コネクタリソースタイプに関するリファレンス情報が含まれています。コネクタの概要については、「AWS SAM コネクタによるリソースに対するアクセス許可の管理」を参照してください。

コネクタに対してサポートされている送信元リソースと送信先リソースのタイプ

AWS::Serverless::Connector リソースタイプは、送信元リソースと送信先リソース間で選択された数の接続をサポートします。AWS SAM テンプレートでコネクタを設定するときは、次の表を使用して、サポートされている接続と、ソースと宛先のリソースタイプごとに定義する必要のあるプロパティを参照してください。テンプレートでのコネクタの設定の詳細については、「AWS::Serverless::Connector」を参照してください。

ソースリソースと送信先リソースの両方について、同じテンプレート内で定義されている場合は、Id プロパティを使用します。オプションで、Qualifier を追加して、定義したリソースの範囲を絞り込むことができます。リソースが同じテンプレート内にない場合は、サポートされているプロパティの組み合わせを使用してください。

新しい接続を要求するには、GitHub の serverless-application-model AWS リポジトリで新しい問題を送信してください。

ソースタイプ 送信先タイプ 許可 ソースプロパティ 送信先プロパティ

AWS::ApiGateway::RestApi

AWS::Lambda::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::ApiGateway::RestApi

AWS::Serverless::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::ApiGatewayV2::Api

AWS::Lambda::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::ApiGatewayV2::Api

AWS::Serverless::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::DynamoDB::Table

Read

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::DynamoDB::Table

Write

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::Lambda::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::Serverless::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::Serverless::SimpleTable

Read

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::DataSource

AWS::Serverless::SimpleTable

Write

Id または RoleName および Type

Id または Arn および Type

AWS::AppSync::GraphQLApi

AWS::Lambda::Function

Write

Id または ResourceId および Type

Id または Arn および Type

AWS::AppSync::GraphQLApi

AWS::Serverless::Function

Write

Id または ResourceId および Type

Id または Arn および Type

AWS::DynamoDB::Table

AWS::Lambda::Function

Read

Id または Arn および Type

Id または RoleName および Type

AWS::DynamoDB::Table

AWS::Serverless::Function

Read

Id または Arn および Type

Id または RoleName および Type

AWS::Events::Rule

AWS::Events::EventBus

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Events::Rule

AWS::Lambda::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::Events::Rule

AWS::Serverless::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::Events::Rule

AWS::Serverless::StateMachine

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Events::Rule

AWS::SNS::Topic

Write

Id または Arn および Type

Id または Arn および Type

AWS::Events::Rule

AWS::SQS::Queue

Write

Id または Arn および Type

Id または ArnQueueUrl、および Type

AWS::Events::Rule

AWS::StepFunctions::StateMachine

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::DynamoDB::Table

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Events::EventBus

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Lambda::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Location::PlaceIndex

Read

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::S3::Bucket

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Serverless::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Serverless::SimpleTable

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::Serverless::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::Lambda::Function

AWS::SNS::Topic

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::SQS::Queue

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Lambda::Function

AWS::StepFunctions::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::S3::Bucket

AWS::Lambda::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::S3::Bucket

AWS::Serverless::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::Serverless::Api

AWS::Lambda::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::Serverless::Api

AWS::Serverless::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::DynamoDB::Table

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::Events::EventBus

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::Lambda::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::S3::Bucket

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::Serverless::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::Serverless::SimpleTable

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::Serverless::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::Serverless::Function

AWS::SNS::Topic

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::SQS::Queue

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::Function

AWS::StepFunctions::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::Serverless::HttpApi

AWS::Lambda::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::Serverless::HttpApi

AWS::Serverless::Function

Write

Id または QualifierResourceId、および Type

Id または Arn および Type

AWS::Serverless::SimpleTable

AWS::Lambda::Function

Read

Id または Arn および Type

Id または RoleName および Type

AWS::Serverless::SimpleTable

AWS::Serverless::Function

Read

Id または Arn および Type

Id または RoleName および Type

AWS::Serverless::StateMachine

AWS::DynamoDB::Table

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::Events::EventBus

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::Lambda::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::S3::Bucket

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::Serverless::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::Serverless::SimpleTable

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::Serverless::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::Serverless::StateMachine

AWS::SNS::Topic

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::SQS::Queue

Write

Id または RoleName および Type

Id または Arn および Type

AWS::Serverless::StateMachine

AWS::StepFunctions::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::SNS::Topic

AWS::Lambda::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::SNS::Topic

AWS::Serverless::Function

Write

Id または Arn および Type

Id または Arn および Type

AWS::SNS::Topic

AWS::SQS::Queue

Write

Id または Arn および Type

Id または ArnQueueUrl、および Type

AWS::SQS::Queue

AWS::Lambda::Function

Read, Write

Id または Arn および Type

Id または RoleName および Type

AWS::SQS::Queue

AWS::Serverless::Function

Read, Write

Id または Arn および Type

Id または RoleName および Type

AWS::StepFunctions::StateMachine

AWS::DynamoDB::Table

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::Events::EventBus

Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::Lambda::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::S3::Bucket

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::Serverless::Function

Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::Serverless::SimpleTable

Read, Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::Serverless::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type

AWS::StepFunctions::StateMachine

AWS::SNS::Topic

Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::SQS::Queue

Write

Id または RoleName および Type

Id または Arn および Type

AWS::StepFunctions::StateMachine

AWS::StepFunctions::StateMachine

Read, Write

Id または RoleName および Type

Id または ArnName、および Type