A Channel Namespace.
import { ChannelNamespace } from 'aws-cdk-lib/aws-appsync';Or use the module namespace:
import * as appsync from 'aws-cdk-lib/aws-appsync';
// appsync.ChannelNamespaceConfiguration passed to the constructor as ChannelNamespaceProps.
apiRequiredIEventApiThe API this channel namespace is associated with.
BaseChannelNamespacePropsauthorizationConfigOptionalinherited from BaseChannelNamespacePropsNamespaceAuthConfigAuthorization config for channel namespace.
Default: - defaults to Event API default auth config
channelNamespaceNameOptionalinherited from BaseChannelNamespacePropsstringthe name of the channel namespace.
Default: - the construct's id will be used
codeOptionalinherited from BaseChannelNamespacePropsCodeThe Event Handler code.
Default: - no code is used
publishHandlerConfigOptionalinherited from BaseChannelNamespacePropsHandlerConfigonPublish handler config.
Default: - no handler config
subscribeHandlerConfigOptionalinherited from BaseChannelNamespacePropsHandlerConfigonSubscribe handler config.
Default: - no handler config
Everything you need to know about AWS AppSync on one page. HD quality, print-friendly.
Download Free Infographicaws-appsync