Show / Hide Table of Contents

Interface CfnTopicRule.ISqsActionProperty

Describes an action to publish data to an Amazon SQS queue.

Namespace: Amazon.CDK.AWS.IoT
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnTopicRule.ISqsActionProperty
Syntax (vb)
Public Interface CfnTopicRule.ISqsActionProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.IoT;

             var sqsActionProperty = new SqsActionProperty {
                 QueueUrl = "queueUrl",
                 RoleArn = "roleArn",

                 // the properties below are optional
                 UseBase64 = false
             };

Synopsis

Properties

QueueUrl

The URL of the Amazon SQS queue.

RoleArn

The ARN of the IAM role that grants access.

UseBase64

Specifies whether to use Base64 encoding.

Properties

QueueUrl

The URL of the Amazon SQS queue.

string QueueUrl { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-queueurl

RoleArn

The ARN of the IAM role that grants access.

string RoleArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-rolearn

UseBase64

Specifies whether to use Base64 encoding.

object? UseBase64 { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-usebase64

Back to top Generated by DocFX