Interface: $Properties
Properties of an UpdateTaskQueueConfigRequest.
Extended by
Properties
identity?
optionalidentity?:string|null
UpdateTaskQueueConfigRequest identity
namespace?
optionalnamespace?:string|null
UpdateTaskQueueConfigRequest namespace
setFairnessWeightOverrides?
optionalsetFairnessWeightOverrides?: {[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).
taskQueue?
optionaltaskQueue?:string|null
Selects the task queue to update.
taskQueueType?
optionaltaskQueueType?:TaskQueueType|null
UpdateTaskQueueConfigRequest taskQueueType
unsetFairnessWeightOverrides?
optionalunsetFairnessWeightOverrides?: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.
updateFairnessKeyRateLimitDefault?
optionalupdateFairnessKeyRateLimitDefault?:$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.
updateQueueRateLimit?
optionalupdateQueueRateLimit?:$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.