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, IMessage
Reference 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 |