SendInAppNotificationActionProperty Struct Added in v2.275.0
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const sendInAppNotificationActionProperty: connect.CfnRule.SendInAppNotificationActionProperty = {
content: {
deDe: 'deDe',
enUs: 'enUs',
esEs: 'esEs',
frFr: 'frFr',
idId: 'idId',
itIt: 'itIt',
jaJp: 'jaJp',
koKr: 'koKr',
ptBr: 'ptBr',
zhCn: 'zhCn',
zhTw: 'zhTw',
},
recipient: {
userArns: ['userArns'],
userTags: {
userTagsKey: 'userTags',
},
},
// the properties below are optional
exclusion: {
userArns: ['userArns'],
userTags: {
userTagsKey: 'userTags',
},
},
priority: 'priority',
};
Properties
contentIResolvable | CfnRule.NotificationContentPropertycontenttyping.Union[IResolvable, NotificationContentProperty]contentIResolvableContentIResolvableContentinterface{}required#exclusionoptionalIResolvable | CfnRule.InAppNotificationRecipientTypePropertyexclusionoptionaltyping.Union[IResolvable, InAppNotificationRecipientTypeProperty]exclusionoptionalIResolvableExclusionoptionalIResolvableExclusionoptionalinterface{}#priorityoptionalstringpriorityoptionalstrpriorityoptionalStringPriorityoptionalstringPriorityoptional*string#The priority of the notification.
recipientIResolvable | CfnRule.InAppNotificationRecipientTypePropertyrecipienttyping.Union[IResolvable, InAppNotificationRecipientTypeProperty]recipientIResolvableRecipientIResolvableRecipientinterface{}required#