Package-level declarations

Types

Link copied to clipboard

Bot resource definition API Version: 2021-03-01.

Link copied to clipboard
data class BotArgs(val kind: Output<Either<String, Kind>>? = null, val location: Output<String>? = null, val properties: Output<BotPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<BotArgs>

Bot resource definition API Version: 2021-03-01.

Link copied to clipboard

Builder for BotArgs.

Link copied to clipboard

Bot channel resource definition API Version: 2021-03-01.

Link copied to clipboard
data class BotConnectionArgs(val connectionName: Output<String>? = null, val kind: Output<Either<String, Kind>>? = null, val location: Output<String>? = null, val properties: Output<ConnectionSettingPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<BotConnectionArgs>

Bot channel resource definition API Version: 2021-03-01.

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

Builder for Bot.

Link copied to clipboard
Link copied to clipboard

Bot channel resource definition API Version: 2021-03-01.

Link copied to clipboard
data class ChannelArgs(val channelName: Output<String>? = null, val kind: Output<Either<String, Kind>>? = null, val location: Output<String>? = null, val properties: Output<Any>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ChannelArgs>

Bot channel resource definition API Version: 2021-03-01.

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

Enterprise Channel resource definition API Version: 2018-07-12.

Link copied to clipboard
data class EnterpriseChannelArgs(val kind: Output<Either<String, Kind>>? = null, val location: Output<String>? = null, val properties: Output<EnterpriseChannelPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<EnterpriseChannelArgs>

Enterprise Channel resource definition API Version: 2018-07-12.

Link copied to clipboard

The Private Endpoint Connection resource. API Version: 2021-05-01-preview.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val groupIds: Output<List<String>>? = null, val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The Private Endpoint Connection resource. API Version: 2021-05-01-preview.

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun botResource(name: String, block: suspend BotResourceBuilder.() -> Unit): Bot
Link copied to clipboard
suspend fun channelResource(name: String, block: suspend ChannelResourceBuilder.() -> Unit): Channel
Link copied to clipboard