Package-level declarations
Types
Link copied to clipboard
Assignment Properties
Link copied to clipboard
class AssignmentArgsBuilder
Builder for AssignmentArgs.
Link copied to clipboard
data class AzureDiskArgs(val disks: Output<List<DiskArgs>>? = null, val encryption: Output<EncryptionArgs>? = null, val skuName: Output<Either<String, AzureDiskSkuName>>? = null) : ConvertibleToJava<AzureDiskArgs>
Azure Disk Pool Properties
Link copied to clipboard
class AzureDiskArgsBuilder
Builder for AzureDiskArgs.
Link copied to clipboard
class DiskArgsBuilder
Builder for DiskArgs.
Link copied to clipboard
data class ElasticSanArgs(val encryption: Output<EncryptionArgs>? = null, val skuName: Output<Either<String, ElasticSanSkuName>>? = null) : ConvertibleToJava<ElasticSanArgs>
Elastic San Pool Properties
Link copied to clipboard
class ElasticSanArgsBuilder
Builder for ElasticSanArgs.
Link copied to clipboard
data class EncryptionArgs(val identity: Output<ManagedServiceIdentityArgs>? = null, val keyName: Output<String>, val keyVaultUri: Output<String>) : ConvertibleToJava<EncryptionArgs>
Encryption key properties for the pool.
Link copied to clipboard
class EncryptionArgsBuilder
Builder for EncryptionArgs.
Link copied to clipboard
data class EphemeralDiskArgs(val disks: Output<List<DiskArgs>>? = null, val replicas: Output<Double>? = null) : ConvertibleToJava<EphemeralDiskArgs>
Ephemeral Disk Pool Properties
Link copied to clipboard
class EphemeralDiskArgsBuilder
Builder for EphemeralDiskArgs.
Link copied to clipboard
data class GetPoolPlainArgs(val poolName: String, val resourceGroupName: String) : ConvertibleToJava<GetPoolPlainArgs>
Link copied to clipboard
class GetPoolPlainArgsBuilder
Builder for GetPoolPlainArgs.
Link copied to clipboard
data class GetSnapshotPlainArgs(val poolName: String, val resourceGroupName: String, val snapshotName: String) : ConvertibleToJava<GetSnapshotPlainArgs>
Link copied to clipboard
Builder for GetSnapshotPlainArgs.
Link copied to clipboard
data class GetVolumePlainArgs(val poolName: String, val resourceGroupName: String, val volumeName: String) : ConvertibleToJava<GetVolumePlainArgs>
Link copied to clipboard
Builder for GetVolumePlainArgs.
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>
Managed service identity (system assigned and/or user assigned identities)
Link copied to clipboard
Builder for ManagedServiceIdentityArgs.
Link copied to clipboard
data class PoolTypeArgs(val azureDisk: Output<AzureDiskArgs>? = null, val elasticSan: Output<ElasticSanArgs>? = null, val ephemeralDisk: Output<EphemeralDiskArgs>? = null) : ConvertibleToJava<PoolTypeArgs>
Type of the Pool: ephemeralDisk, azureDisk, or elasticsan
Link copied to clipboard
class PoolTypeArgsBuilder
Builder for PoolTypeArgs.
Link copied to clipboard
Requests for capacity for the pool.
Link copied to clipboard
class RequestsArgsBuilder
Builder for RequestsArgs.
Link copied to clipboard
data class ResourcesArgs(val requests: Output<RequestsArgs>? = null) : ConvertibleToJava<ResourcesArgs>
Resource Requests for the pool.
Link copied to clipboard
class ResourcesArgsBuilder
Builder for ResourcesArgs.