StructuredResourceHandleArgs

data class StructuredResourceHandleArgs(val nodeName: Output<String>? = null, val results: Output<List<DriverAllocationResultArgs>>, val vendorClaimParameters: Output<JsonElement>? = null, val vendorClassParameters: Output<JsonElement>? = null) : ConvertibleToJava<StructuredResourceHandleArgs>

StructuredResourceHandle is the in-tree representation of the allocation result.

Constructors

Link copied to clipboard
constructor(nodeName: Output<String>? = null, results: Output<List<DriverAllocationResultArgs>>, vendorClaimParameters: Output<JsonElement>? = null, vendorClassParameters: Output<JsonElement>? = null)

Properties

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

NodeName is the name of the node providing the necessary resources if the resources are local to a node.

Link copied to clipboard

Results lists all allocated driver resources.

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

VendorClaimParameters are the per-claim configuration parameters from the resource claim parameters at the time that the claim was allocated.

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

VendorClassParameters are the per-claim configuration parameters from the resource class at the time that the claim was allocated.

Functions

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