DriverRequestsArgs

data class DriverRequestsArgs(val driverName: Output<String>? = null, val requests: Output<List<ResourceRequestArgs>>? = null, val vendorParameters: Output<JsonElement>? = null) : ConvertibleToJava<DriverRequestsArgs>

DriverRequests describes all resources that are needed from one particular driver.

Constructors

Link copied to clipboard
constructor(driverName: Output<String>? = null, requests: Output<List<ResourceRequestArgs>>? = null, vendorParameters: Output<JsonElement>? = null)

Properties

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

DriverName is the name used by the DRA driver kubelet plugin.

Link copied to clipboard
val requests: Output<List<ResourceRequestArgs>>? = null

Requests describes all resources that are needed from the driver.

Link copied to clipboard
val vendorParameters: Output<JsonElement>? = null

VendorParameters are arbitrary setup parameters for all requests of the claim. They are ignored while allocating the claim.

Functions

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