Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource

An integration application under space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
data class ApplicationArgs(val applicationName: Output<String>? = null, val description: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val spaceName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val trackingDataStores: Output<Map<String, TrackingDataStoreArgs>>? = null) : ConvertibleToJava<ApplicationArgs>

An integration application under space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
class ApplicationResource : KotlinCustomResource

A resource under application. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
data class ApplicationResourceArgs(val applicationName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceId: Output<String>? = null, val resourceKind: Output<String>? = null, val resourceName: Output<String>? = null, val resourceType: Output<String>? = null, val spaceName: Output<String>? = null) : ConvertibleToJava<ApplicationResourceArgs>

A resource under application. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class BusinessProcess : KotlinCustomResource

A business process under application. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
data class BusinessProcessArgs(val applicationName: Output<String>? = null, val businessProcessMapping: Output<Map<String, BusinessProcessMappingItemArgs>>? = null, val businessProcessName: Output<String>? = null, val businessProcessStages: Output<Map<String, BusinessProcessStageArgs>>? = null, val description: Output<String>? = null, val identifier: Output<BusinessProcessIdentifierArgs>? = null, val resourceGroupName: Output<String>? = null, val spaceName: Output<String>? = null, val tableName: Output<String>? = null, val trackingDataStoreReferenceName: Output<String>? = null) : ConvertibleToJava<BusinessProcessArgs>

A business process under application. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
object BusinessProcessMapper : ResourceMapper<BusinessProcess>
Link copied to clipboard
class InfrastructureResource : KotlinCustomResource

An infrastructure resource under Space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
data class InfrastructureResourceArgs(val infrastructureResourceName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceId: Output<String>? = null, val resourceType: Output<String>? = null, val spaceName: Output<String>? = null) : ConvertibleToJava<InfrastructureResourceArgs>

An infrastructure resource under Space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Space : KotlinCustomResource

An integration space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard
data class SpaceArgs(val description: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val spaceName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SpaceArgs>

An integration space. Uses Azure REST API version 2023-11-14-preview.

Link copied to clipboard

Builder for SpaceArgs.

Link copied to clipboard
object SpaceMapper : ResourceMapper<Space>
Link copied to clipboard

Builder for Space.

Functions

Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
Link copied to clipboard
fun space(name: String): Space
suspend fun space(name: String, block: suspend SpaceResourceBuilder.() -> Unit): Space