aws-cdk-lib.aws_iotevents.CfnInputProps

interface CfnInputProps

LanguageType name
.NETAmazon.CDK.AWS.IoTEvents.CfnInputProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiotevents#CfnInputProps
Javasoftware.amazon.awscdk.services.iotevents.CfnInputProps
Pythonaws_cdk.aws_iotevents.CfnInputProps
TypeScript aws-cdk-lib » aws_iotevents » CfnInputProps

Properties for defining a CfnInput.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iotevents as iotevents } from 'aws-cdk-lib';
const cfnInputProps: iotevents.CfnInputProps = {
  inputDefinition: {
    attributes: [{
      jsonPath: 'jsonPath',
    }],
  },

  // the properties below are optional
  inputDescription: 'inputDescription',
  inputName: 'inputName',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
inputDefinitionIResolvable | InputDefinitionPropertyThe definition of the input.
inputDescription?stringA brief description of the input.
inputName?stringThe name of the input.
tags?CfnTag[]An array of key-value pairs to apply to this resource.

inputDefinition

Type: IResolvable | InputDefinitionProperty

The definition of the input.


inputDescription?

Type: string (optional)

A brief description of the input.


inputName?

Type: string (optional)

The name of the input.


tags?

Type: CfnTag[] (optional)

An array of key-value pairs to apply to this resource.

For more information, see Tag .