Package-level declarations

Types

Link copied to clipboard
class Cache : KotlinCustomResource

A Cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md API Version: 2021-03-01.

Link copied to clipboard
data class CacheArgs(val cacheName: Output<String>? = null, val cacheSizeGB: Output<Int>? = null, val directoryServicesSettings: Output<CacheDirectorySettingsArgs>? = null, val encryptionSettings: Output<CacheEncryptionSettingsArgs>? = null, val identity: Output<CacheIdentityArgs>? = null, val location: Output<String>? = null, val networkSettings: Output<CacheNetworkSettingsArgs>? = null, val provisioningState: Output<Either<String, ProvisioningStateType>>? = null, val resourceGroupName: Output<String>? = null, val securitySettings: Output<CacheSecuritySettingsArgs>? = null, val sku: Output<CacheSkuArgs>? = null, val subnet: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CacheArgs>

A Cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md API Version: 2021-03-01.

Link copied to clipboard

Builder for CacheArgs.

Link copied to clipboard
object CacheMapper : ResourceMapper<Cache>
Link copied to clipboard

Builder for Cache.

Link copied to clipboard
Link copied to clipboard
class StorageTarget : KotlinCustomResource

Type of the Storage Target. API Version: 2021-03-01.

Link copied to clipboard
data class StorageTargetArgs(val blobNfs: Output<BlobNfsTargetArgs>? = null, val cacheName: Output<String>? = null, val clfs: Output<ClfsTargetArgs>? = null, val junctions: Output<List<NamespaceJunctionArgs>>? = null, val nfs3: Output<Nfs3TargetArgs>? = null, val provisioningState: Output<Either<String, ProvisioningStateType>>? = null, val resourceGroupName: Output<String>? = null, val storageTargetName: Output<String>? = null, val targetType: Output<Either<String, StorageTargetType>>? = null, val unknown: Output<UnknownTargetArgs>? = null) : ConvertibleToJava<StorageTargetArgs>

Type of the Storage Target. API Version: 2021-03-01.

Link copied to clipboard
Link copied to clipboard
object StorageTargetMapper : ResourceMapper<StorageTarget>
Link copied to clipboard

Functions

Link copied to clipboard
fun cache(name: String): Cache
suspend fun cache(name: String, block: suspend CacheResourceBuilder.() -> Unit): Cache
Link copied to clipboard