ChannelNamespace
¶
Source code in docs_src/capo_appsync/types/channel_namespace.py
channel_namespace_arn
instance-attribute
¶
channel_namespace_arn: NotRequired[String]
The Amazon Resource Name (ARN) for the ChannelNamespace.
code_handlers
instance-attribute
¶
code_handlers: NotRequired[Code]
The event handler functions that run custom business logic to process published events and subscribe requests.
created
instance-attribute
¶
created: NotRequired[Timestamp]
The date and time that the ChannelNamespace was created.
handler_configs
instance-attribute
¶
handler_configs: NotRequired[HandlerConfigs]
The configuration for the OnPublish and OnSubscribe handlers.
last_modified
instance-attribute
¶
last_modified: NotRequired[Timestamp]
The date and time that the ChannelNamespace was last changed.
name
instance-attribute
¶
name: NotRequired[Namespace]
The name of the channel namespace. This name must be unique within the Api.
publish_auth_modes
instance-attribute
¶
publish_auth_modes: NotRequired[AuthModes]
The authorization mode to use for publishing messages on the channel namespace. This configuration overrides the default Apiauthorization configuration.