{
    "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"
}