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 webpage provides documentation for the \u003ccode\u003eKubernetesConfig.Types.GatewayServiceMesh\u003c/code\u003e class within the Google Cloud Deploy v1 API, with links to various versioned documentation, including the latest version 3.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e class is designed for managing Kubernetes Gateway API service mesh configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines the class's inheritance from \u003ccode\u003eobject\u003c/code\u003e and its implementation of multiple interfaces, such as \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\u003eIt includes details on the class's constructors and properties, such as \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e, \u003ccode\u003ePodSelectorLabel\u003c/code\u003e, \u003ccode\u003eRouteUpdateWaitTime\u003c/code\u003e, \u003ccode\u003eService\u003c/code\u003e, and \u003ccode\u003eStableCutbackDuration\u003c/code\u003e, which are used to configure and manage service mesh traffic and routing.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation specifies that certain properties like \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e, and \u003ccode\u003eService\u003c/code\u003e are required for configuring the \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e, while \u003ccode\u003ePodSelectorLabel\u003c/code\u003e, \u003ccode\u003eRouteUpdateWaitTime\u003c/code\u003e, and \u003ccode\u003eStableCutbackDuration\u003c/code\u003e are optional.\u003c/p\u003e\n"]]],[],null,[]]