Show / Hide Table of Contents

Class QueueRetryConfigArgs

Inheritance
System.Object
InputArgs
ResourceArgs
QueueRetryConfigArgs
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 QueueRetryConfigArgs : ResourceArgs

Constructors

View Source

QueueRetryConfigArgs()

Declaration
public QueueRetryConfigArgs()

Properties

View Source

MaxAttempts

Number of attempts per task. Cloud Tasks will attempt the task maxAttempts times (that is, if the first attempt fails, then there will be maxAttempts - 1 retries). Must be >= -1. If unspecified when the queue is created, Cloud Tasks will pick the default. -1 indicates unlimited attempts.

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

MaxBackoff

A task will be scheduled for retry between minBackoff and maxBackoff duration after it fails, if the queue's RetryConfig specifies that the task should be retried.

Declaration
public Input<string> MaxBackoff { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MaxDoublings

The time between retries will double maxDoublings times. A task's retry interval starts at minBackoff, then doubles maxDoublings times, then increases linearly, and finally retries retries at intervals of maxBackoff up to maxAttempts times.

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

MaxRetryDuration

If positive, maxRetryDuration specifies the time limit for retrying a failed task, measured from when the task was first attempted. Once maxRetryDuration time has passed and the task has been attempted maxAttempts times, no further attempts will be made and the task will be deleted. If zero, then the task age is unlimited.

Declaration
public Input<string> MaxRetryDuration { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MinBackoff

A task will be scheduled for retry between minBackoff and maxBackoff duration after it fails, if the queue's RetryConfig specifies that the task should be retried.

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