resourceHandles

@JvmName(name = "jnbtrfqnnavvxhof")
suspend fun resourceHandles(value: Output<List<ResourceHandleArgs>>)
@JvmName(name = "xneynjcierrrtdpk")
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 = "gdqxtvjlssefynvn")
suspend fun resourceHandles(vararg values: Output<ResourceHandleArgs>)


@JvmName(name = "rxbhynyfflsgpaks")
suspend fun resourceHandles(values: List<Output<ResourceHandleArgs>>)
@JvmName(name = "wcufjkbdnuwiachg")
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 = "kutswhtbpewrojdb")
suspend fun resourceHandles(argument: List<suspend ResourceHandleArgsBuilder.() -> Unit>)
@JvmName(name = "hiuofvyhpmplbatp")
suspend fun resourceHandles(vararg argument: suspend ResourceHandleArgsBuilder.() -> Unit)
@JvmName(name = "mwefoxcutljtgkxb")
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.