Interface protos.google.cloud.networkservices.v1.HttpRoute.IRouteAction (0.2.0)

Properties of a RouteAction.

Package

@google-cloud/networkservices

Properties

corsPolicy

corsPolicy?: (google.cloud.networkservices.v1.HttpRoute.ICorsPolicy|null);

RouteAction corsPolicy

destinations

destinations?: (google.cloud.networkservices.v1.HttpRoute.IDestination[]|null);

RouteAction destinations

faultInjectionPolicy

faultInjectionPolicy?: (google.cloud.networkservices.v1.HttpRoute.IFaultInjectionPolicy|null);

RouteAction faultInjectionPolicy

redirect

redirect?: (google.cloud.networkservices.v1.HttpRoute.IRedirect|null);

RouteAction redirect

requestHeaderModifier

requestHeaderModifier?: (google.cloud.networkservices.v1.HttpRoute.IHeaderModifier|null);

RouteAction requestHeaderModifier

requestMirrorPolicy

requestMirrorPolicy?: (google.cloud.networkservices.v1.HttpRoute.IRequestMirrorPolicy|null);

RouteAction requestMirrorPolicy

responseHeaderModifier

responseHeaderModifier?: (google.cloud.networkservices.v1.HttpRoute.IHeaderModifier|null);

RouteAction responseHeaderModifier

retryPolicy

retryPolicy?: (google.cloud.networkservices.v1.HttpRoute.IRetryPolicy|null);

RouteAction retryPolicy

timeout

timeout?: (google.protobuf.IDuration|null);

RouteAction timeout

urlRewrite

urlRewrite?: (google.cloud.networkservices.v1.HttpRoute.IURLRewrite|null);

RouteAction urlRewrite