NodePoolNodeConfigGuestAcceleratorArgs

data class NodePoolNodeConfigGuestAcceleratorArgs(val count: Output<Int>, val gpuDriverInstallationConfig: Output<NodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigArgs>? = null, val gpuPartitionSize: Output<String>? = null, val gpuSharingConfig: Output<NodePoolNodeConfigGuestAcceleratorGpuSharingConfigArgs>? = null, val type: Output<String>) : ConvertibleToJava<NodePoolNodeConfigGuestAcceleratorArgs>

Constructors

Link copied to clipboard
constructor(count: Output<Int>, gpuDriverInstallationConfig: Output<NodePoolNodeConfigGuestAcceleratorGpuDriverInstallationConfigArgs>? = null, gpuPartitionSize: Output<String>? = null, gpuSharingConfig: Output<NodePoolNodeConfigGuestAcceleratorGpuSharingConfigArgs>? = null, type: Output<String>)

Properties

Link copied to clipboard
val count: Output<Int>

The number of the accelerator cards exposed to an instance.

Link copied to clipboard

Configuration for auto installation of GPU driver.

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 (https://docs.nvidia.com/datacenter/tesla/mig-user-guide/#partitioning)

Link copied to clipboard

Configuration for GPU sharing.

Link copied to clipboard
val type: Output<String>

The accelerator type resource name.

Functions

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