Package-level declarations
Types
Link copied to clipboard
object ContainerstorageFunctions
Link copied to clipboard
data class PoolArgs(val assignments: Output<List<String>>? = null, val diskPoolProperties: Output<DiskPoolPropertiesArgs>? = null, val elasticSanPoolProperties: Output<ElasticSanPoolPropertiesArgs>? = null, val ephemeralPoolProperties: Output<EphemeralPoolPropertiesArgs>? = null, val location: Output<String>? = null, val poolCapacityGiB: Output<Double>? = null, val poolName: Output<String>? = null, val poolType: Output<Double>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<PoolArgs>
Pool resource API Version: 2023-03-01-preview.
Link copied to clipboard
class PoolArgsBuilder
Builder for PoolArgs.
Link copied to clipboard
Link copied to clipboard
class PoolResourceBuilder
Builder for Pool.
Link copied to clipboard
data class VolumeArgs(val capacityGiB: Output<Double>? = null, val labels: Output<Map<String, String>>? = null, val mountOptions: Output<List<String>>? = null, val poolName: Output<String>? = null, val reclaimPolicy: Output<Either<String, ReclaimPolicy>>? = null, val resourceGroupName: Output<String>? = null, val volumeMode: Output<Either<String, VolumeMode>>? = null, val volumeName: Output<String>? = null) : ConvertibleToJava<VolumeArgs>
Concrete proxy resource types can be created by aliasing this type using a specific property type. API Version: 2023-03-01-preview.
Link copied to clipboard
class VolumeArgsBuilder
Builder for VolumeArgs.
Link copied to clipboard
Link copied to clipboard
class VolumeResourceBuilder
Builder for Volume.
Link copied to clipboard
Concrete proxy resource types can be created by aliasing this type using a specific property type. API Version: 2023-03-01-preview.
Link copied to clipboard
data class VolumeSnapshotArgs(val mountOptions: Output<List<String>>? = null, val poolName: Output<String>? = null, val reclaimPolicy: Output<Either<String, ReclaimPolicy>>? = null, val resourceGroupName: Output<String>? = null, val source: Output<String>? = null, val volumeMode: Output<Either<String, VolumeMode>>? = null, val volumeSnapshotName: Output<String>? = null) : ConvertibleToJava<VolumeSnapshotArgs>
Concrete proxy resource types can be created by aliasing this type using a specific property type. API Version: 2023-03-01-preview.
Link copied to clipboard
Builder for VolumeSnapshotArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VolumeSnapshot.
Functions
Link copied to clipboard
suspend fun volumeSnapshot(name: String, block: suspend VolumeSnapshotResourceBuilder.() -> Unit): VolumeSnapshot