AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
An object that represents a retry policy. Specify at least one value for at least
one of the types of RetryEvents
, a value for maxRetries
, and a value
for perRetryTimeout
. Both server-error
and gateway-error
under
httpRetryEvents
include the Envoy reset
policy. For more information
on the reset
policy, see the Envoy
documentation.
Namespace: Amazon.AppMesh.Model
Assembly: AWSSDK.AppMesh.dll
Version: 3.x.y.z
public class HttpRetryPolicy
The HttpRetryPolicy type exposes the following members
Name | Description | |
---|---|---|
HttpRetryPolicy() |
Name | Type | Description | |
---|---|---|---|
HttpRetryEvents | System.Collections.Generic.List<System.String> |
Gets and sets the property HttpRetryEvents. Specify at least one of the following values.
|
|
MaxRetries | System.Int64 |
Gets and sets the property MaxRetries. The maximum number of retry attempts. |
|
PerRetryTimeout | Amazon.AppMesh.Model.Duration |
Gets and sets the property PerRetryTimeout. The timeout for each retry attempt. |
|
TcpRetryEvents | System.Collections.Generic.List<System.String> |
Gets and sets the property TcpRetryEvents. Specify a valid value. The event occurs before any processing of a request has started and is encountered when the upstream is temporarily or permanently unavailable. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5