public sealed class KubernetesConfig.Types.ServiceNetworking : IMessage<KubernetesConfig.Types.ServiceNetworking>, IEquatable<KubernetesConfig.Types.ServiceNetworking>, IDeepCloneable<KubernetesConfig.Types.ServiceNetworking>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class KubernetesConfig.Types.ServiceNetworking.
Information about the Kubernetes Service networking configuration.
public bool DisablePodOverprovisioning { get; set; }
Optional. Whether to disable Pod overprovisioning. If Pod
overprovisioning is disabled then Cloud Deploy will limit the number of
total Pods used for the deployment strategy to the number of Pods the
Deployment has on the cluster.
[[["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.ServiceNetworking\u003c/code\u003e class within the Google Cloud Deploy v1 API, detailing its use in managing Kubernetes service networking configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKubernetesConfig.Types.ServiceNetworking\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Deploy.V1\u003c/code\u003e namespace, found within the \u003ccode\u003eGoogle.Cloud.Deploy.V1.dll\u003c/code\u003e assembly and includes various versions listed from 1.0.0 up to the latest 3.4.0.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eServiceNetworking\u003c/code\u003e class include \u003ccode\u003eDeployment\u003c/code\u003e and \u003ccode\u003eService\u003c/code\u003e, both of type string and required, which specify the Kubernetes Deployment and Service names, respectively.\u003c/p\u003e\n"],["\u003cp\u003eIt has an optional boolean property, \u003ccode\u003eDisablePodOverprovisioning\u003c/code\u003e, which when set, limits the total number of pods used for deployment to the number the deployment has on the cluster.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, inheriting members from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]