json_schema: {
      "properties": {
          "PayloadContent": {
              "description": "An array of PayloadContent describing individual preferences",
              "properties": {
                  "PreferenceDomainHere": {
                      "description": "The preference domain that will be modified by this setting.",
                      "properties": {
                          "Forced": {
                              "description": "Forced, which corresponds to the old MCX 'Always' setting. The setting is always managed",
                              "items": {
                                  "description": "A dictionary that describes settings that are forced",
                                  "properties": {
                                      "mcx_preference_settings": {
                                          "description": "A dict containing preferences that will be enforced",
                                          "type": "object"
                                      }
                                  },
                                  "type": "object"
                              },
                              "type": "array"
                          },
                          "Set-Once": {
                              "description": "Set Once, which corresponds to the old MCX 'Often' or 'Once' setting. The setting is once or sometimes managed. 'Often' has been deprecated.",
                              "items": {
                                  "description": "A dictionary that describes settings that are set once",
                                  "properties": {
                                      "mcx_data_timestamp": {
                                          "description": "A timestamp that is used to determine whether the setting has been applied once",
                                          "format": "date-time",
                                          "type": "string"
                                      },
                                      "mcx_preference_settings": {
                                          "description": "A dict containing preferences that will be enforced",
                                          "type": "object"
                                      }
                                  },
                                  "type": "object"
                              },
                              "type": "array"
                          }
                      },
                      "type": "object"
                  }
              },
              "type": "object"
          },
          "PayloadDescription": {
              "default": "FileVault 2",
              "description": "Description of the payload",
              "type": "string"
          },
          "PayloadDisplayName": {
              "default": "FileVault 2",
              "description": "Name of the payload",
              "type": "string"
          },
          "PayloadIdentifier": {
              "default": "com.apple.MCX.FileVault2",
              "description": "A unique identifier for the payload, dot-delimited.  Usually root PayloadIdentifier+subidentifier",
              "type": "string"
          },
          "PayloadOrganization": {
              "description": "This value describes the issuing organization of the profile, as displayed to the user",
              "type": "string"
          },
          "PayloadType": {
              "default": "com.apple.MCX.FileVault2",
              "description": "The type of the payload, a reverse dns string",
              "type": "string"
          },
          "PayloadUUID": {
              "default": "",
              "description": "Unique identifier for the payload (format 01234567-89AB-CDEF-0123-456789ABCDEF)",
              "pattern": "^[0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{12}$",
              "type": "string"
          },
          "PayloadVersion": {
              "default": 1,
              "description": "The version of the whole configuration profile.",
              "type": "number"
          }
      },
      "title": "com.apple.ManagedClient.preferences",
      "type": "object"
  }