DscResources/MimSyncMVObjectType/MimSyncMVObjectType.schema.mof

 
[ClassVersion("1.0.0.0"), FriendlyName("MVAttributeBinding")]
class MimSyncMVAttributeBinding
{
    [Write] String ID;
    [Write] Boolean Required;
};
 
[ClassVersion("1.0.0.0"), FriendlyName("MVObjectType")]
class MimSyncMVObjectType : OMI_BaseResource
{
    [Key] String ID;
    [Write] String Type;
    [Write] String Name;
    [Write, EmbeddedInstance("MimSyncMVAttributeBinding"), Description("Array of attribute bindings")] string Attributes[];
    [Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
};