Show / Hide Table of Contents

Class SqsSubscription

Use an SQS queue as a subscription target.

Inheritance
object
SqsSubscription
Implements
ITopicSubscription
Namespace: Amazon.CDK.AWS.SNS.Subscriptions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class SqsSubscription : DeputyBase, ITopicSubscription
Syntax (vb)
Public Class SqsSubscription Inherits DeputyBase Implements ITopicSubscription
Remarks

ExampleMetadata: infused

Examples
Queue queue;

            var myTopic = new Topic(this, "MyTopic");

            myTopic.AddSubscription(new SqsSubscription(queue));

Synopsis

Constructors

SqsSubscription(IQueue, ISqsSubscriptionProps?)

Use an SQS queue as a subscription target.

Methods

Bind(ITopic)

Returns a configuration for an SQS queue to subscribe to an SNS topic.

Constructors

SqsSubscription(IQueue, ISqsSubscriptionProps?)

Use an SQS queue as a subscription target.

public SqsSubscription(IQueue queue, ISqsSubscriptionProps? props = null)
Parameters
queue IQueue
props ISqsSubscriptionProps
Remarks

ExampleMetadata: infused

Examples
Queue queue;

            var myTopic = new Topic(this, "MyTopic");

            myTopic.AddSubscription(new SqsSubscription(queue));

Methods

Bind(ITopic)

Returns a configuration for an SQS queue to subscribe to an SNS topic.

public virtual ITopicSubscriptionConfig Bind(ITopic topic)
Parameters
topic ITopic
Returns

ITopicSubscriptionConfig

Remarks

ExampleMetadata: infused

Implements

ITopicSubscription
Back to top Generated by DocFX