Get Channel Namespace Result
data class GetChannelNamespaceResult(val channelNamespaceArn: String? = null, val codeHandlers: String? = null, val handlerConfigs: ChannelNamespaceHandlerConfigs? = null, val publishAuthModes: List<ChannelNamespaceAuthMode>? = null, val subscribeAuthModes: List<ChannelNamespaceAuthMode>? = null, val tags: List<Tag>? = null)
Constructors
Link copied to clipboard
constructor(channelNamespaceArn: String? = null, codeHandlers: String? = null, handlerConfigs: ChannelNamespaceHandlerConfigs? = null, publishAuthModes: List<ChannelNamespaceAuthMode>? = null, subscribeAuthModes: List<ChannelNamespaceAuthMode>? = null, tags: List<Tag>? = null)
Properties
Link copied to clipboard
The Amazon Resource Name (ARN) of the channel namespace.
Link copied to clipboard
The event handler functions that run custom business logic to process published events and subscribe requests.
Link copied to clipboard
The configuration for the OnPublish
and OnSubscribe
handlers.
Link copied to clipboard
List of AuthModes supported for Publish operations.
Link copied to clipboard
List of AuthModes supported for Subscribe operations.