public sealed class KubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations : IMessage<KubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations>, IEquatable<KubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations>, IDeepCloneable<KubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class KubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations.
Information about route destinations for the Gateway API service mesh.
public RepeatedField<string> DestinationIds { get; }
Required. The clusters where the Gateway API HTTPRoute resource will be
deployed to. Valid entries include the associated entities IDs
configured in the Target resource and "@self" to include the Target
cluster.
Optional. Whether to propagate the Kubernetes Service to the route
destination clusters. The Service will always be deployed to the Target
cluster even if the HTTPRoute is not. This option may be used to
facilitate successful DNS lookup in the route destination clusters. Can
only be set to true if destinations are specified.
[[["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-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eKubernetesConfig.Types.GatewayServiceMesh.Types.RouteDestinations\u003c/code\u003e class within the Google Cloud Deploy v1 API, specifically for .NET development.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRouteDestinations\u003c/code\u003e class is used to define route destinations for the Gateway API service mesh, detailing where HTTPRoute resources are deployed.\u003c/p\u003e\n"],["\u003cp\u003eThe document includes a list of versions of the Google Cloud Deploy v1 API, ranging from the latest \u003ccode\u003e3.4.0\u003c/code\u003e down to \u003ccode\u003e1.0.0\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe document details the inheritance and implementation of the \u003ccode\u003eRouteDestinations\u003c/code\u003e class, including the \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eRouteDestinations\u003c/code\u003e class are described, including \u003ccode\u003eDestinationIds\u003c/code\u003e for specifying deployment clusters and \u003ccode\u003ePropagateService\u003c/code\u003e for managing Kubernetes Service propagation.\u003c/p\u003e\n"]]],[],null,[]]