resourceHandles

@JvmName(name = "tbsstahriejxwfxu")
suspend fun resourceHandles(value: Output<List<ResourceHandleArgs>>)
@JvmName(name = "ybdindjoyulvgenk")
suspend fun resourceHandles(value: List<ResourceHandleArgs>?)

Parameters

value

ResourceHandles contain the state associated with an allocation that should be maintained throughout the lifetime of a claim. Each ResourceHandle contains data that should be passed to a specific kubelet plugin once it lands on a node. This data is returned by the driver after a successful allocation and is opaque to Kubernetes. Driver documentation may explain to users how to interpret this data if needed. Setting this field is optional. It has a maximum size of 32 entries. If null (or empty), it is assumed this allocation will be processed by a single kubelet plugin with no ResourceHandle data attached. The name of the kubelet plugin invoked will match the DriverName set in the ResourceClaimStatus this AllocationResult is embedded in.


@JvmName(name = "jefckcyaowhnbnbv")
suspend fun resourceHandles(vararg values: Output<ResourceHandleArgs>)


@JvmName(name = "qlmjcsdjoqldrolp")
suspend fun resourceHandles(values: List<Output<ResourceHandleArgs>>)
@JvmName(name = "gfmbpxrauoeuetgd")
suspend fun resourceHandles(vararg values: ResourceHandleArgs)

Parameters

values

ResourceHandles contain the state associated with an allocation that should be maintained throughout the lifetime of a claim. Each ResourceHandle contains data that should be passed to a specific kubelet plugin once it lands on a node. This data is returned by the driver after a successful allocation and is opaque to Kubernetes. Driver documentation may explain to users how to interpret this data if needed. Setting this field is optional. It has a maximum size of 32 entries. If null (or empty), it is assumed this allocation will be processed by a single kubelet plugin with no ResourceHandle data attached. The name of the kubelet plugin invoked will match the DriverName set in the ResourceClaimStatus this AllocationResult is embedded in.


@JvmName(name = "jewciquvqdscuiot")
suspend fun resourceHandles(argument: List<suspend ResourceHandleArgsBuilder.() -> Unit>)
@JvmName(name = "pqwvlnyvtcexrsnv")
suspend fun resourceHandles(vararg argument: suspend ResourceHandleArgsBuilder.() -> Unit)
@JvmName(name = "rihbqxdofcqywlvb")
suspend fun resourceHandles(argument: suspend ResourceHandleArgsBuilder.() -> Unit)

Parameters

argument

ResourceHandles contain the state associated with an allocation that should be maintained throughout the lifetime of a claim. Each ResourceHandle contains data that should be passed to a specific kubelet plugin once it lands on a node. This data is returned by the driver after a successful allocation and is opaque to Kubernetes. Driver documentation may explain to users how to interpret this data if needed. Setting this field is optional. It has a maximum size of 32 entries. If null (or empty), it is assumed this allocation will be processed by a single kubelet plugin with no ResourceHandle data attached. The name of the kubelet plugin invoked will match the DriverName set in the ResourceClaimStatus this AllocationResult is embedded in.