public sealed class HttpRoute.Types.FaultInjectionPolicy.Types.Abort : IMessage<HttpRoute.Types.FaultInjectionPolicy.Types.Abort>, IEquatable<HttpRoute.Types.FaultInjectionPolicy.Types.Abort>, IDeepCloneable<HttpRoute.Types.FaultInjectionPolicy.Types.Abort>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1 API class HttpRoute.Types.FaultInjectionPolicy.Types.Abort.
Specification of how client requests are aborted as part of fault injection before being sent to a destination.
Implements
IMessageHttpRouteTypesFaultInjectionPolicyTypesAbort, IEquatableHttpRouteTypesFaultInjectionPolicyTypesAbort, IDeepCloneableHttpRouteTypesFaultInjectionPolicyTypesAbort, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
Abort()
public Abort()Abort(Abort)
public Abort(HttpRoute.Types.FaultInjectionPolicy.Types.Abort other)| Parameter | |
|---|---|
| Name | Description |
other |
HttpRouteTypesFaultInjectionPolicyTypesAbort |
Properties
HttpStatus
public int HttpStatus { get; set; }The HTTP status code used to abort the request.
The value must be between 200 and 599 inclusive.
| Property Value | |
|---|---|
| Type | Description |
int |
|
Percentage
public int Percentage { get; set; }The percentage of traffic which will be aborted.
The value must be between [0, 100]
| Property Value | |
|---|---|
| Type | Description |
int |
|