Show / Hide Table of Contents

Class CfnDetectorModel.PayloadProperty

Information needed to configure the payload.

Inheritance
System.Object
CfnDetectorModel.PayloadProperty
Implements
CfnDetectorModel.IPayloadProperty
Namespace: Amazon.CDK.AWS.IoTEvents
Assembly: Amazon.CDK.AWS.IoTEvents.dll
Syntax (csharp)
public class PayloadProperty : Object, CfnDetectorModel.IPayloadProperty
Syntax (vb)
Public Class PayloadProperty
    Inherits Object
    Implements CfnDetectorModel.IPayloadProperty
Remarks

By default, AWS IoT Events generates a standard payload in JSON for any action. This action payload contains all attribute-value pairs that have the information about the detector model instance and the event triggered the action. To configure the action payload, you can use contentExpression .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.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.IoTEvents;

var payloadProperty = new PayloadProperty {
    ContentExpression = "contentExpression",
    Type = "type"
};

Synopsis

Constructors

PayloadProperty()

Properties

ContentExpression

The content of the payload.

Type

The value of the payload type can be either STRING or JSON .

Constructors

PayloadProperty()

public PayloadProperty()

Properties

ContentExpression

The content of the payload.

public string ContentExpression { get; set; }
Property Value

System.String

Remarks

You can use a string expression that includes quoted strings ( '<string>' ), variables ( $variable.<variable-name> ), input values ( $input.<input-name>.<path-to-datum> ), string concatenations, and quoted strings that contain ${} as the content. The recommended maximum size of a content expression is 1 KB.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.html#cfn-iotevents-detectormodel-payload-contentexpression

Type

The value of the payload type can be either STRING or JSON .

public string Type { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.html#cfn-iotevents-detectormodel-payload-type

Implements

CfnDetectorModel.IPayloadProperty
Back to top Generated by DocFX