Show / Hide Table of Contents

Class HttpFaultInjection

The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure. As part of fault injection, when clients send requests to a backend service, delays can be introduced by the load balancer on a percentage of requests before sending those request to the backend service. Similarly requests from clients can be aborted by the load balancer for a percentage of requests.

Inheritance
object
HttpFaultInjection
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class HttpFaultInjection : IDirectResponseSchema

Properties

Abort

The specification for how client requests are aborted as part of fault injection.

Declaration
[JsonProperty("abort")]
public virtual HttpFaultAbort Abort { get; set; }
Property Value
Type Description
HttpFaultAbort

Delay

The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.

Declaration
[JsonProperty("delay")]
public virtual HttpFaultDelay Delay { get; set; }
Property Value
Type Description
HttpFaultDelay

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX