Package-level declarations
Types
Link copied to clipboard
Manages a HPC Cache Access Policy.
Link copied to clipboard
data class CacheAccessPolicyArgs(val accessRules: Output<List<CacheAccessPolicyAccessRuleArgs>>? = null, val hpcCacheId: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<CacheAccessPolicyArgs>
Manages a HPC Cache Access Policy.
Link copied to clipboard
Builder for CacheAccessPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CacheAccessPolicy.
Link copied to clipboard
data class CacheArgs(val automaticallyRotateKeyToLatestEnabled: Output<Boolean>? = null, val cacheSizeInGb: Output<Int>? = null, val defaultAccessPolicy: Output<CacheDefaultAccessPolicyArgs>? = null, val directoryActiveDirectory: Output<CacheDirectoryActiveDirectoryArgs>? = null, val directoryFlatFile: Output<CacheDirectoryFlatFileArgs>? = null, val directoryLdap: Output<CacheDirectoryLdapArgs>? = null, val dns: Output<CacheDnsArgs>? = null, val identity: Output<CacheIdentityArgs>? = null, val keyVaultKeyId: Output<String>? = null, val location: Output<String>? = null, val mtu: Output<Int>? = null, val name: Output<String>? = null, val ntpServer: Output<String>? = null, val resourceGroupName: Output<String>? = null, val skuName: Output<String>? = null, val subnetId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CacheArgs>
Manages a HPC Cache.
Link copied to clipboard
class CacheArgsBuilder
Builder for CacheArgs.
Link copied to clipboard
Manages a Blob NFSv3 Target within a HPC Cache.
Link copied to clipboard
data class CacheBlobNfsTargetArgs(val accessPolicyName: Output<String>? = null, val cacheName: Output<String>? = null, val name: Output<String>? = null, val namespacePath: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageContainerId: Output<String>? = null, val usageModel: Output<String>? = null, val verificationTimerInSeconds: Output<Int>? = null, val writeBackTimerInSeconds: Output<Int>? = null) : ConvertibleToJava<CacheBlobNfsTargetArgs>
Manages a Blob NFSv3 Target within a HPC Cache.
Link copied to clipboard
Builder for CacheBlobNfsTargetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CacheBlobNfsTarget.
Link copied to clipboard
Manages a Blob Target within a HPC Cache.
Link copied to clipboard
data class CacheBlobTargetArgs(val accessPolicyName: Output<String>? = null, val cacheName: Output<String>? = null, val name: Output<String>? = null, val namespacePath: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageContainerId: Output<String>? = null) : ConvertibleToJava<CacheBlobTargetArgs>
Manages a Blob Target within a HPC Cache.
Link copied to clipboard
Builder for CacheBlobTargetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CacheBlobTarget.
Link copied to clipboard
Link copied to clipboard
Manages a NFS Target within a HPC Cache.
Link copied to clipboard
data class CacheNfsTargetArgs(val cacheName: Output<String>? = null, val name: Output<String>? = null, val namespaceJunctions: Output<List<CacheNfsTargetNamespaceJunctionArgs>>? = null, val resourceGroupName: Output<String>? = null, val targetHostName: Output<String>? = null, val usageModel: Output<String>? = null, val verificationTimerInSeconds: Output<Int>? = null, val writeBackTimerInSeconds: Output<Int>? = null) : ConvertibleToJava<CacheNfsTargetArgs>
Manages a NFS Target within a HPC Cache.
Link copied to clipboard
Builder for CacheNfsTargetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CacheNfsTarget.
Link copied to clipboard
class CacheResourceBuilder
Builder for Cache.
Functions
Link copied to clipboard
suspend fun cacheAccessPolicy(name: String, block: suspend CacheAccessPolicyResourceBuilder.() -> Unit): CacheAccessPolicy
Link copied to clipboard
suspend fun cacheBlobNfsTarget(name: String, block: suspend CacheBlobNfsTargetResourceBuilder.() -> Unit): CacheBlobNfsTarget
Link copied to clipboard
suspend fun cacheBlobTarget(name: String, block: suspend CacheBlobTargetResourceBuilder.() -> Unit): CacheBlobTarget
Link copied to clipboard
suspend fun cacheNfsTarget(name: String, block: suspend CacheNfsTargetResourceBuilder.() -> Unit): CacheNfsTarget