Required. Set to true if user-managed or false if managed by Dataplex.
The default is false (managed by Dataplex).
Set to falseto enable Dataplex discovery to update the schema.
including new data discovery, schema inference, and schema evolution.
Users retain the ability to input and edit the schema. Dataplex
treats schema input by the user as though produced
by a previous Dataplex discovery operation, and it will
evolve the schema and take action based on that treatment.
Set to true to fully manage the entity
schema. This setting guarantees that Dataplex will not
change schema fields.
[[["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 documentation for the \u003ccode\u003eSchema\u003c/code\u003e class within the Google Cloud Dataplex v1 API, detailing its structure and functionality for defining data layouts.\u003c/p\u003e\n"],["\u003cp\u003eThe latest available version of the API is 3.6.0, while the current document covers version 2.8.0, and includes a history of previous versions from 1.0.0 onward.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSchema\u003c/code\u003e class, which implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e, allows for defining data structures through fields like \u003ccode\u003eFields\u003c/code\u003e for table data and \u003ccode\u003ePartitionFields\u003c/code\u003e for data partitions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUserManaged\u003c/code\u003e property of the \u003ccode\u003eSchema\u003c/code\u003e class determines whether Dataplex or the user manages the schema, which impacts whether Dataplex updates the schema through discovery or the user has full control.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ePartitionStyle\u003c/code\u003e property is an optional field that details how partitions are stored in the data structure.\u003c/p\u003e\n"]]],[],null,[]]