public sealed class KubernetesConfig.Types.GatewayServiceMesh : IMessage<KubernetesConfig.Types.GatewayServiceMesh>, IEquatable<KubernetesConfig.Types.GatewayServiceMesh>, IDeepCloneable<KubernetesConfig.Types.GatewayServiceMesh>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class KubernetesConfig.Types.GatewayServiceMesh.
Information about the Kubernetes Gateway API service mesh configuration.
Optional. The time to wait for route updates to propagate. The maximum
configurable time is 3 hours, in seconds format. If unspecified, there is
no wait time.
public Duration StableCutbackDuration { get; set; }
Optional. The amount of time to migrate traffic back from the canary
Service to the original Service during the stable phase deployment. If
specified, must be between 15s and 3600s. If unspecified, there is no
cutback time.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eKubernetesConfig.Types.GatewayServiceMesh\u003c/code\u003e class within the Google Cloud Deploy v1 API.\u003c/p\u003e\n"],["\u003cp\u003eIt details the properties of the \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e class, including \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e, \u003ccode\u003eRouteUpdateWaitTime\u003c/code\u003e, \u003ccode\u003eService\u003c/code\u003e, and \u003ccode\u003eStableCutbackDuration\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e class is used for configuring Kubernetes Gateway API service mesh settings, and implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists links to various versions of the API documentation for \u003ccode\u003eKubernetesConfig.Types.GatewayServiceMesh\u003c/code\u003e, ranging from version 1.0.0 to 3.4.0, with 3.4.0 being the most recent.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and can be used to define the name of a \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e and \u003ccode\u003eService\u003c/code\u003e, as well as setting an optional time for route updates to propagate or the time to migrate traffic back during a stable phase deployment.\u003c/p\u003e\n"]]],[],null,[]]