Modules/Module/DSCResources/Resource/Resource.schema.mof

[ClassVersion("1.0.0.0")]
class Reason
{
    [Read] String Phrase;
    [Read] String Code;
};

[ClassVersion("1.0.0.0"), FriendlyName("PLASTER_PARAM_ProjectName")]
class PLASTER_PARAM_ProjectName : OMI_BaseResource
{
    [Key, Description("A sample property"), ValueMap{"Value"}, Values{"Value"}] String Property;
    [Read, Description("The compliance state of the resource")] String Status;
    [Read, EmbeddedInstance("Reason")] String Reasons[];
};