AWS CloudFormation resources generated when you specify AWS::Serverless::Connector (original) (raw)

Note

When you define connectors through the embedded Connectors property, it is first transformed into an AWS::Serverless::Connector resource before generating these resources.

When you specify an AWS::Serverless::Connector resource in an AWS SAM template, AWS SAM generates the following AWS CloudFormation resources as needed.

AWS::IAM::ManagedPolicy

LogicalId:`<connector‑LogicalId>`Policy

Referenceable property: N/A (To reference this AWS CloudFormation resource, you must use the LogicalId.)

AWS::SNS::TopicPolicy

LogicalId:`<connector‑LogicalId>`TopicPolicy

Referenceable property: N/A (To reference this AWS CloudFormation resource, you must use the LogicalId.)

AWS::SQS::QueuePolicy

LogicalId:`<connector‑LogicalId>`QueuePolicy

Referenceable property: N/A (To reference this AWS CloudFormation resource, you must use the LogicalId.)

AWS::Lambda::Permission

LogicalId:`<connector‑LogicalId>` `<permission>`LambdaPermission

`<permission>` is a permission specified by the Permissions property. For example, Write.

Referenceable property: N/A (To reference this AWS CloudFormation resource, you must use the LogicalId.)

AWS::Serverless::Application

AWS::Serverless::Function

Did this page help you? - Yes

Thanks for letting us know we're doing a good job!

If you've got a moment, please tell us what we did right so we can do more of it.

Did this page help you? - No

Thanks for letting us know this page needs work. We're sorry we let you down.

If you've got a moment, please tell us how we can make the documentation better.