ApiEventConfig

data class ApiEventConfig(val authProviders: List<ApiAuthProvider>, val connectionAuthModes: List<ApiAuthMode>, val defaultPublishAuthModes: List<ApiAuthMode>, val defaultSubscribeAuthModes: List<ApiAuthMode>, val logConfig: ApiEventLogConfig? = null)

The configuration for an Event Api

Constructors

Link copied to clipboard
constructor(authProviders: List<ApiAuthProvider>, connectionAuthModes: List<ApiAuthMode>, defaultPublishAuthModes: List<ApiAuthMode>, defaultSubscribeAuthModes: List<ApiAuthMode>, logConfig: ApiEventLogConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of authorization providers.

Link copied to clipboard

A list of valid authorization modes for the Event API connections.

Link copied to clipboard

A list of valid authorization modes for the Event API publishing.

Link copied to clipboard

A list of valid authorization modes for the Event API subscriptions.

Link copied to clipboard

The CloudWatch Logs configuration for the Event API.