public sealed class FeatureSettings : IMessage<Application.Types.FeatureSettings>, IEquatable<Application.Types.FeatureSettings>, IDeepCloneable<Application.Types.FeatureSettings>, IBufferMessage, IMessage
The feature specific settings to be used in the application. These define
behaviors that are user configurable.
Boolean value indicating if split health checks should be used instead
of the legacy health checks. At an app.yaml level, this means defaulting
to 'readiness_check' and 'liveness_check' values instead of
'health_check' ones. Once the legacy 'health_check' behavior is
deprecated, and this value is always true, this setting can
be removed.
[[["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 page details the \u003ccode\u003eFeatureSettings\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.AppEngine.V1\u003c/code\u003e namespace, which is used to define configurable behaviors in App Engine applications.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFeatureSettings\u003c/code\u003e class, found in \u003ccode\u003eGoogle.Cloud.AppEngine.V1.dll\u003c/code\u003e, 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\u003eThere are two constructors for the \u003ccode\u003eFeatureSettings\u003c/code\u003e class, one default and one that accepts another \u003ccode\u003eFeatureSettings\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two properties, \u003ccode\u003eSplitHealthChecks\u003c/code\u003e and \u003ccode\u003eUseContainerOptimizedOs\u003c/code\u003e, which are boolean settings to determine the health checks used and whether Container-Optimized OS is used for VMs, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThis document covers multiple versions of the \u003ccode\u003eFeatureSettings\u003c/code\u003e, the latest being \u003ccode\u003e2.4.0\u003c/code\u003e and going down to version \u003ccode\u003e1.0.0\u003c/code\u003e, each with their own associated documentation page.\u003c/p\u003e\n"]]],[],null,[]]