Interface: IPollNexusTaskQueueRequest
Properties of a PollNexusTaskQueueRequest.
Extends
Properties
deploymentOptions?
optionaldeploymentOptions?:$Properties|null
Worker deployment options that user has set in the worker.
Inherited from
identity?
optionalidentity?:string|null
The identity of the client who initiated this request.
Inherited from
namespace?
optionalnamespace?:string|null
PollNexusTaskQueueRequest namespace
Inherited from
pollerGroupId?
optionalpollerGroupId?:string|null
Unless this is the first poll, the client must pass one of the poller group IDs received in
poller_group_infos of the last the PollNexusTaskQueueResponse according to the
instructions. If not set, the poll is routed randomly which can cause it to be blocked
without receiving a task while the queue actually has tasks in another server location.
Inherited from
taskQueue?
optionaltaskQueue?:$Properties|null
PollNexusTaskQueueRequest taskQueue
Inherited from
workerHeartbeat?
optionalworkerHeartbeat?:$Properties[] |null
Worker info to be sent to the server.
Inherited from
workerInstanceKey?
optionalworkerInstanceKey?:string|null
A unique key for this worker instance, used for tracking worker lifecycle. This is guaranteed to be unique, whereas identity is not guaranteed to be unique.
Inherited from
workerVersionCapabilities?
optionalworkerVersionCapabilities?:$Properties|null
Information about this worker's build identifier and if it is choosing to use the versioning
feature. See the WorkerVersionCapabilities docstring for more.
Deprecated. Replaced by deployment_options.