Package-level declarations

Types

Link copied to clipboard
class Broker : KotlinCustomResource

Instance broker resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
data class BrokerArgs(val brokerName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<BrokerPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<BrokerArgs>

Instance broker resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard

Builder for BrokerArgs.

Link copied to clipboard
class BrokerAuthentication : KotlinCustomResource

Instance broker authentication resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
data class BrokerAuthenticationArgs(val authenticationName: Output<String>? = null, val brokerName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<BrokerAuthenticationPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<BrokerAuthenticationArgs>

Instance broker authentication resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
Link copied to clipboard
class BrokerAuthorization : KotlinCustomResource

Instance broker authorizations resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
data class BrokerAuthorizationArgs(val authorizationName: Output<String>? = null, val brokerName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<BrokerAuthorizationPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<BrokerAuthorizationArgs>

Instance broker authorizations resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
Link copied to clipboard
class BrokerListener : KotlinCustomResource

Instance broker resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
data class BrokerListenerArgs(val brokerName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val listenerName: Output<String>? = null, val properties: Output<BrokerListenerPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<BrokerListenerArgs>

Instance broker resource Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
Link copied to clipboard
object BrokerListenerMapper : ResourceMapper<BrokerListener>
Link copied to clipboard
object BrokerMapper : ResourceMapper<Broker>
Link copied to clipboard

Builder for Broker.

Link copied to clipboard
class DataFlow : KotlinCustomResource

Instance dataflowProfile dataflow resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
data class DataFlowArgs(val dataflowName: Output<String>? = null, val dataflowProfileName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<DataFlowPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<DataFlowArgs>

Instance dataflowProfile dataflow resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
Link copied to clipboard
class DataFlowEndpoint : KotlinCustomResource

Instance dataflowEndpoint resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
data class DataFlowEndpointArgs(val dataflowEndpointName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<DataFlowEndpointPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<DataFlowEndpointArgs>

Instance dataflowEndpoint resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
object DataFlowEndpointMapper : ResourceMapper<DataFlowEndpoint>
Link copied to clipboard
object DataFlowMapper : ResourceMapper<DataFlow>
Link copied to clipboard
class DataFlowProfile : KotlinCustomResource

Instance dataflowProfile resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
data class DataFlowProfileArgs(val dataflowProfileName: Output<String>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val properties: Output<DataFlowProfilePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<DataFlowProfileArgs>

Instance dataflowProfile resource Uses Azure REST API version 2024-07-01-preview.

Link copied to clipboard
object DataFlowProfileMapper : ResourceMapper<DataFlowProfile>
Link copied to clipboard
Link copied to clipboard
class Instance : KotlinCustomResource

A Instance resource is a logical container for a set of child resources. Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
data class InstanceArgs(val extendedLocation: Output<ExtendedLocationArgs>? = null, val instanceName: Output<String>? = null, val location: Output<String>? = null, val properties: Output<InstancePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<InstanceArgs>

A Instance resource is a logical container for a set of child resources. Uses Azure REST API version 2024-07-01-preview. Other available API versions: 2024-08-15-preview, 2024-09-15-preview, 2024-11-01, 2025-04-01.

Link copied to clipboard
Link copied to clipboard
object InstanceMapper : ResourceMapper<Instance>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun broker(name: String): Broker
suspend fun broker(name: String, block: suspend BrokerResourceBuilder.() -> Unit): Broker
Link copied to clipboard
Link copied to clipboard
suspend fun dataFlow(name: String, block: suspend DataFlowResourceBuilder.() -> Unit): DataFlow
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun instance(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance