Package-level declarations

Types

Link copied to clipboard
class Device : KotlinCustomResource

Device resource. API Version: 2020-01-01-preview.

Link copied to clipboard
data class DeviceArgs(val deviceName: Output<String>? = null, val deviceType: Output<Either<String, DeviceType>>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DeviceArgs>

Device resource. API Version: 2020-01-01-preview.

Link copied to clipboard

Builder for DeviceArgs.

Link copied to clipboard
object DeviceMapper : ResourceMapper<Device>
Link copied to clipboard

Builder for Device.

Link copied to clipboard
Link copied to clipboard
class NetworkFunction : KotlinCustomResource

Network function resource response. API Version: 2020-01-01-preview.

Link copied to clipboard
data class NetworkFunctionArgs(val device: Output<SubResourceArgs>? = null, val location: Output<String>? = null, val managedApplicationParameters: Output<Any>? = null, val networkFunctionName: Output<String>? = null, val networkFunctionUserConfigurations: Output<List<NetworkFunctionUserConfigurationArgs>>? = null, val resourceGroupName: Output<String>? = null, val skuName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vendorName: Output<String>? = null) : ConvertibleToJava<NetworkFunctionArgs>

Network function resource response. API Version: 2020-01-01-preview.

Link copied to clipboard
object NetworkFunctionMapper : ResourceMapper<NetworkFunction>
Link copied to clipboard
class Vendor : KotlinCustomResource

Vendor resource. API Version: 2020-01-01-preview.

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

Vendor resource. API Version: 2020-01-01-preview.

Link copied to clipboard

Builder for VendorArgs.

Link copied to clipboard
object VendorMapper : ResourceMapper<Vendor>
Link copied to clipboard

Builder for Vendor.

Link copied to clipboard
class VendorSkuPreview : KotlinCustomResource

Customer subscription which can use a sku. API Version: 2020-01-01-preview.

Link copied to clipboard
data class VendorSkuPreviewArgs(val previewSubscription: Output<String>? = null, val skuName: Output<String>? = null, val vendorName: Output<String>? = null) : ConvertibleToJava<VendorSkuPreviewArgs>

Customer subscription which can use a sku. API Version: 2020-01-01-preview.

Link copied to clipboard
object VendorSkuPreviewMapper : ResourceMapper<VendorSkuPreview>
Link copied to clipboard
class VendorSkus : KotlinCustomResource

Sku sub resource. API Version: 2020-01-01-preview.

Link copied to clipboard
data class VendorSkusArgs(val deploymentMode: Output<Either<String, SkuDeploymentMode>>? = null, val managedApplicationParameters: Output<Any>? = null, val managedApplicationTemplate: Output<Any>? = null, val networkFunctionTemplate: Output<NetworkFunctionTemplateArgs>? = null, val preview: Output<Boolean>? = null, val skuName: Output<String>? = null, val skuType: Output<Either<String, SkuType>>? = null, val vendorName: Output<String>? = null) : ConvertibleToJava<VendorSkusArgs>

Sku sub resource. API Version: 2020-01-01-preview.

Link copied to clipboard
Link copied to clipboard
object VendorSkusMapper : ResourceMapper<VendorSkus>
Link copied to clipboard

Functions

Link copied to clipboard
fun device(name: String): Device
suspend fun device(name: String, block: suspend DeviceResourceBuilder.() -> Unit): Device
Link copied to clipboard
Link copied to clipboard
fun vendor(name: String): Vendor
suspend fun vendor(name: String, block: suspend VendorResourceBuilder.() -> Unit): Vendor
Link copied to clipboard
Link copied to clipboard
suspend fun vendorSkus(name: String, block: suspend VendorSkusResourceBuilder.() -> Unit): VendorSkus