This mode checks if the configuration resources in the policy are in
their desired state, and if not, enforces the desired state.
Unspecified
Invalid mode
Validation
This mode checks if the configuration resources in the policy are in
their desired state. No actions are performed if they are not in the
desired state. This mode is used for reporting purposes.
[[["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-12 UTC."],[[["\u003cp\u003eThe content provides reference documentation for the \u003ccode\u003eOSPolicy.Types.Mode\u003c/code\u003e enum within the Google Cloud OS Config v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the documentation available is version 2.4.0, and the current displayed version is 2.3.0, and older versions are also available, ranging back to version 1.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThere are three available fields within the \u003ccode\u003eOSPolicy.Types.Mode\u003c/code\u003e enum, including \u003ccode\u003eEnforcement\u003c/code\u003e, \u003ccode\u003eUnspecified\u003c/code\u003e, and \u003ccode\u003eValidation\u003c/code\u003e, each with distinct functions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEnforcement\u003c/code\u003e mode ensures resources are in the desired state and enforces it if they are not, while \u003ccode\u003eValidation\u003c/code\u003e only checks and reports, without enforcing any changes.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUnspecified\u003c/code\u003e mode is designated as invalid.\u003c/p\u003e\n"]]],[],null,[]]