Class GrpcRouteFaultInjectionPolicy
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 on a percentage of requests before sending those requests to the destination service. Similarly requests from clients can be aborted by for a percentage of requests.
Implements
Inherited Members
Namespace: Google.Apis.NetworkServices.v1.Data
Assembly: Google.Apis.NetworkServices.v1.dll
Syntax
public class GrpcRouteFaultInjectionPolicy : IDirectResponseSchema
Properties
Abort
The specification for aborting to client requests.
Declaration
[JsonProperty("abort")]
public virtual GrpcRouteFaultInjectionPolicyAbort Abort { get; set; }
Property Value
Type | Description |
---|---|
GrpcRouteFaultInjectionPolicyAbort |
Delay
The specification for injecting delay to client requests.
Declaration
[JsonProperty("delay")]
public virtual GrpcRouteFaultInjectionPolicyDelay Delay { get; set; }
Property Value
Type | Description |
---|---|
GrpcRouteFaultInjectionPolicyDelay |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |