public sealed class TlsRoute.Types.RouteAction : IMessage<TlsRoute.Types.RouteAction>, IEquatable<TlsRoute.Types.RouteAction>, IDeepCloneable<TlsRoute.Types.RouteAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class TlsRoute.Types.RouteAction.
The specifications for routing traffic and applying associated policies.
Optional. Specifies the idle timeout for the selected route. The idle
timeout is defined as the period in which there are no bytes sent or
received on either the upstream or downstream connection. If not set, the
default idle timeout is 1 hour. If set to 0s, the timeout will be
disabled.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-09 UTC."],[[["This documentation is for the `TlsRoute.Types.RouteAction` class, a part of the Google Cloud Network Services v1 API, specifically version 1.0.0 which is the latest version."],["The `TlsRoute.Types.RouteAction` class is used to define the specifications for routing network traffic and applying associated policies within the Network Services framework."],["This class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from the `object` class."],["The `RouteAction` class has a property called `Destinations`, which is a `RepeatedField` that specifies the destination services where traffic should be sent, and at least one destination is required."],["The class has 2 constructors available, one default and one that accepts another `TlsRoute.Types.RouteAction` as a parameter for creation."]]],[]]