AcceleratorConfigArgs

data class AcceleratorConfigArgs(val acceleratorCount: Output<String>? = null, val acceleratorType: Output<String>? = null, val gpuPartitionSize: Output<String>? = null, val gpuSharingConfig: Output<GPUSharingConfigArgs>? = null, val maxTimeSharedClientsPerGpu: Output<String>? = null) : ConvertibleToJava<AcceleratorConfigArgs>

AcceleratorConfig represents a Hardware Accelerator request.

Constructors

Link copied to clipboard
fun AcceleratorConfigArgs(acceleratorCount: Output<String>? = null, acceleratorType: Output<String>? = null, gpuPartitionSize: Output<String>? = null, gpuSharingConfig: Output<GPUSharingConfigArgs>? = null, maxTimeSharedClientsPerGpu: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AcceleratorConfigArgs

Properties

Link copied to clipboard
val acceleratorCount: Output<String>? = null

The number of the accelerator cards exposed to an instance.

Link copied to clipboard
val acceleratorType: Output<String>? = null

The accelerator type resource name. List of supported accelerators here

Link copied to clipboard
val gpuPartitionSize: Output<String>? = null

Size of partitions to create on the GPU. Valid values are described in the NVIDIA mig user guide.

Link copied to clipboard

The configuration for GPU sharing options.

Link copied to clipboard
val maxTimeSharedClientsPerGpu: Output<String>? = null

The number of time-shared GPU resources to expose for each physical GPU.