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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page details the `FeatureSettings` class within the `Google.Cloud.AppEngine.V1` namespace, which is used to define configurable behaviors in App Engine applications."],["The `FeatureSettings` class, found in `Google.Cloud.AppEngine.V1.dll`, implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["There are two constructors for the `FeatureSettings` class, one default and one that accepts another `FeatureSettings` instance as a parameter."],["The class includes two properties, `SplitHealthChecks` and `UseContainerOptimizedOs`, which are boolean settings to determine the health checks used and whether Container-Optimized OS is used for VMs, respectively."],["This document covers multiple versions of the `FeatureSettings`, the latest being `2.4.0` and going down to version `1.0.0`, each with their own associated documentation page."]]],[]]