aws-cdk-lib.aws_appintegrations.CfnEventIntegrationProps

interface CfnEventIntegrationProps

LanguageType name
.NETAmazon.CDK.AWS.AppIntegrations.CfnEventIntegrationProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsappintegrations#CfnEventIntegrationProps
Javasoftware.amazon.awscdk.services.appintegrations.CfnEventIntegrationProps
Pythonaws_cdk.aws_appintegrations.CfnEventIntegrationProps
TypeScript aws-cdk-lib » aws_appintegrations » CfnEventIntegrationProps

Properties for defining a CfnEventIntegration.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appintegrations as appintegrations } from 'aws-cdk-lib';
const cfnEventIntegrationProps: appintegrations.CfnEventIntegrationProps = {
  eventBridgeBus: 'eventBridgeBus',
  eventFilter: {
    source: 'source',
  },
  name: 'name',

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

Properties

NameTypeDescription
eventBridgeBusstringThe Amazon EventBridge bus for the event integration.
eventFilterIResolvable | EventFilterPropertyThe event integration filter.
namestringThe name of the event integration.
description?stringThe event integration description.
tags?CfnTag[]An array of key-value pairs to apply to this resource.

eventBridgeBus

Type: string

The Amazon EventBridge bus for the event integration.


eventFilter

Type: IResolvable | EventFilterProperty

The event integration filter.


name

Type: string

The name of the event integration.


description?

Type: string (optional)

The event integration description.


tags?

Type: CfnTag[] (optional)

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

For more information, see Tag .