Interface ICfnDetectorModelProps
Properties for defining a CfnDetectorModel
.
Namespace: Amazon.CDK.AWS.IoTEvents
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnDetectorModelProps
Syntax (vb)
Public Interface ICfnDetectorModelProps
Remarks
ExampleMetadata: fixture=_generated
Synopsis
Properties
DetectorModelDefinition | Information that defines how a detector operates. |
DetectorModelDescription | A brief description of the detector model. |
DetectorModelName | The name of the detector model. |
EvaluationMethod | Information about the order in which events are evaluated and how actions are executed. |
Key | The value used to identify a detector instance. |
RoleArn | The ARN of the role that grants permission to AWS IoT Events to perform its operations. |
Tags | An array of key-value pairs to apply to this resource. |
Properties
DetectorModelDefinition
Information that defines how a detector operates.
object DetectorModelDefinition { get; }
Property Value
System.Object
Remarks
DetectorModelDescription
A brief description of the detector model.
virtual string DetectorModelDescription { get; }
Property Value
System.String
Remarks
DetectorModelName
The name of the detector model.
virtual string DetectorModelName { get; }
Property Value
System.String
Remarks
EvaluationMethod
Information about the order in which events are evaluated and how actions are executed.
virtual string EvaluationMethod { get; }
Property Value
System.String
Remarks
Key
The value used to identify a detector instance.
virtual string Key { get; }
Property Value
System.String
Remarks
When a device or system sends input, a new detector instance with a unique key value is created. AWS IoT Events can continue to route input to its corresponding detector instance based on this identifying information.
This parameter uses a JSON-path expression to select the attribute-value pair in the message payload that is used for identification. To route the message to the correct detector instance, the device must send a message payload that contains the same attribute-value.
RoleArn
The ARN of the role that grants permission to AWS IoT Events to perform its operations.
string RoleArn { get; }
Property Value
System.String
Remarks
Tags
An array of key-value pairs to apply to this resource.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]