Show / Hide Table of Contents

Interface ISubscriptionProps

Properties for creating a new subscription.

Inherited Members
ISubscriptionOptions.Endpoint
ISubscriptionOptions.Protocol
ISubscriptionOptions.DeadLetterQueue
ISubscriptionOptions.DeliveryPolicy
ISubscriptionOptions.FilterPolicy
ISubscriptionOptions.FilterPolicyWithMessageBody
ISubscriptionOptions.RawMessageDelivery
ISubscriptionOptions.Region
ISubscriptionOptions.SubscriptionRoleArn
Namespace: Amazon.CDK.AWS.SNS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ISubscriptionProps : ISubscriptionOptions
Syntax (vb)
Public Interface ISubscriptionProps Inherits ISubscriptionOptions
Remarks

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.KinesisFirehose;
            DeliveryStream stream;


            var topic = new Topic(this, "Topic");

            new Subscription(this, "Subscription", new SubscriptionProps {
                Topic = topic,
                Endpoint = stream.DeliveryStreamArn,
                Protocol = SubscriptionProtocol.FIREHOSE,
                SubscriptionRoleArn = "SAMPLE_ARN"
            });

Synopsis

Properties

Topic

The topic to subscribe to.

Properties

Topic

The topic to subscribe to.

ITopic Topic { get; }
Property Value

ITopic

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX