Skip to main content

Interface: IUpdateTaskQueueConfigRequest

Properties of an UpdateTaskQueueConfigRequest.

Extends​

Properties​

identity?​

optional identity?: string | null

UpdateTaskQueueConfigRequest identity

Inherited from​

$Properties.identity


namespace?​

optional namespace?: string | null

UpdateTaskQueueConfigRequest namespace

Inherited from​

$Properties.namespace


setFairnessWeightOverrides?​

optional setFairnessWeightOverrides?: {[k: string]: number; } | null

If set, overrides the fairness weight for each specified fairness key. Fairness keys not listed in this map will keep their existing overrides (if any).

Inherited from​

$Properties.setFairnessWeightOverrides


taskQueue?​

optional taskQueue?: string | null

Selects the task queue to update.

Inherited from​

$Properties.taskQueue


taskQueueType?​

optional taskQueueType?: TaskQueueType | null

UpdateTaskQueueConfigRequest taskQueueType

Inherited from​

$Properties.taskQueueType


unsetFairnessWeightOverrides?​

optional unsetFairnessWeightOverrides?: string[] | null

If set, removes any existing fairness weight overrides for each specified fairness key. Fairness weights for corresponding keys fall back to the values set during task creation (if any), or to the default weight of 1.0.

Inherited from​

$Properties.unsetFairnessWeightOverrides


updateFairnessKeyRateLimitDefault?​

optional updateFairnessKeyRateLimitDefault?: $Properties | null

Update to the default fairness key rate limit. If not set, this configuration is unchanged. If the rate_limit field in the RateLimitUpdate is missing, remove the existing rate limit.

Inherited from​

$Properties.updateFairnessKeyRateLimitDefault


updateQueueRateLimit?​

optional updateQueueRateLimit?: $Properties | null

Update to queue-wide rate limit. If not set, this configuration is unchanged. NOTE: A limit set by the worker is overriden; and restored again when reset. If the rate_limit field in the RateLimitUpdate is missing, remove the existing rate limit.

Inherited from​

$Properties.updateQueueRateLimit