Package-level declarations

Types

Link copied to clipboard

Manages a Slack channel

Link copied to clipboard
data class ConversationArgs(val actionOnDestroy: Output<String>? = null, val actionOnUpdatePermanentMembers: Output<String>? = null, val adoptExistingChannel: Output<Boolean>? = null, val isArchived: Output<Boolean>? = null, val isPrivate: Output<Boolean>? = null, val name: Output<String>? = null, val permanentMembers: Output<List<String>>? = null, val purpose: Output<String>? = null, val topic: Output<String>? = null) : ConvertibleToJava<ConversationArgs>

Manages a Slack channel

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The provider type for the slack package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

Link copied to clipboard
data class ProviderArgs(val token: Output<String>? = null) : ConvertibleToJava<ProviderArgs>

The provider type for the slack package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Manages a Slack User Group.

Link copied to clipboard
data class UsergroupArgs(val channels: Output<List<String>>? = null, val description: Output<String>? = null, val handle: Output<String>? = null, val name: Output<String>? = null, val users: Output<List<String>>? = null) : ConvertibleToJava<UsergroupArgs>

Manages a Slack User Group.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun conversationResource(name: String, block: suspend ConversationResourceBuilder.() -> Unit): Conversation
Link copied to clipboard
suspend fun providerResource(name: String, block: suspend ProviderResourceBuilder.() -> Unit): Provider
Link copied to clipboard
suspend fun usergroupResource(name: String, block: suspend UsergroupResourceBuilder.() -> Unit): Usergroup