Class HttpRouteFaultInjectionPolicy
The specification for fault injection introduced into traffic to test the resiliency of clients to destination service failure. As part of fault injection, when clients send requests to a destination, delays can be introduced by client proxy on a percentage of requests before sending those requests to the destination service. Similarly requests can be aborted by client proxy for a percentage of requests.
Implements
Inherited Members
Namespace: Google.Apis.NetworkServices.v1beta1.Data
Assembly: Google.Apis.NetworkServices.v1beta1.dll
Syntax
public class HttpRouteFaultInjectionPolicy : IDirectResponseSchema
Properties
Abort
The specification for aborting to client requests.
Declaration
[JsonProperty("abort")]
public virtual HttpRouteFaultInjectionPolicyAbort Abort { get; set; }
Property Value
Type | Description |
---|---|
HttpRouteFaultInjectionPolicyAbort |
Delay
The specification for injecting delay to client requests.
Declaration
[JsonProperty("delay")]
public virtual HttpRouteFaultInjectionPolicyDelay Delay { get; set; }
Property Value
Type | Description |
---|---|
HttpRouteFaultInjectionPolicyDelay |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |