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 available versions of the API, ranging from version 1.0.0 up to the latest version 3.4.0, allowing users to navigate through specific versions of the documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e class is used for configuring service mesh settings related to the Kubernetes Gateway API, including properties like \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e, \u003ccode\u003eService\u003c/code\u003e, \u003ccode\u003eRouteUpdateWaitTime\u003c/code\u003e, and \u003ccode\u003eStableCutbackDuration\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements 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, offering functionalities for message handling, comparison, deep cloning, and buffer management.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines the constructors and inherited members of the \u003ccode\u003eGatewayServiceMesh\u003c/code\u003e class, in addition to providing details about the properties associated with configuring the service mesh, which includes the required \u003ccode\u003eDeployment\u003c/code\u003e, \u003ccode\u003eHttpRoute\u003c/code\u003e, and \u003ccode\u003eService\u003c/code\u003e properties, and the optional \u003ccode\u003eRouteUpdateWaitTime\u003c/code\u003e, and \u003ccode\u003eStableCutbackDuration\u003c/code\u003e properties.\u003c/p\u003e\n"]]],[],null,[]]