URLMap Default Route Action Retry Policy Args
data class URLMapDefaultRouteActionRetryPolicyArgs(val numRetries: Output<Int>? = null, val perTryTimeout: Output<URLMapDefaultRouteActionRetryPolicyPerTryTimeoutArgs>? = null, val retryConditions: Output<List<String>>? = null) : ConvertibleToJava<URLMapDefaultRouteActionRetryPolicyArgs>
Constructors
Link copied to clipboard
constructor(numRetries: Output<Int>? = null, perTryTimeout: Output<URLMapDefaultRouteActionRetryPolicyPerTryTimeoutArgs>? = null, retryConditions: Output<List<String>>? = null)
Properties
Link copied to clipboard
Specifies the allowed number retries. This number must be 0. If not specified, defaults to 1.
Link copied to clipboard
Specifies a non-zero timeout per retry attempt. If not specified, will use the timeout set in HttpRouteAction. If timeout in HttpRouteAction is not set, will use the largest timeout among all backend services associated with the route. Structure is documented below.
Link copied to clipboard
Specfies one or more conditions when this retry rule applies. Valid values are: