Show / Hide Table of Contents

Class QueueRateLimitsGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
QueueRateLimitsGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.CloudTasks.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class QueueRateLimitsGetArgs : ResourceArgs

Constructors

View Source

QueueRateLimitsGetArgs()

Declaration
public QueueRateLimitsGetArgs()

Properties

View Source

MaxBurstSize

The max burst size. Max burst size limits how fast tasks in queue are processed when many tasks are in the queue and the rate is high. This field allows the queue to have a high rate so processing starts shortly after a task is enqueued, but still limits resource usage when many tasks are enqueued in a short period of time.

Declaration
public Input<int> MaxBurstSize { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

MaxConcurrentDispatches

The maximum number of concurrent tasks that Cloud Tasks allows to be dispatched for this queue. After this threshold has been reached, Cloud Tasks stops dispatching tasks until the number of concurrent requests decreases.

Declaration
public Input<int> MaxConcurrentDispatches { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

MaxDispatchesPerSecond

The maximum rate at which tasks are dispatched from this queue. If unspecified when the queue is created, Cloud Tasks will pick the default.

Declaration
public Input<double> MaxDispatchesPerSecond { get; set; }
Property Value
Type Description
Input<System.Double>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.