DSCResources/cDtcResource_cDtc/cDtcResource_cDtc.schema.mof

 
[ClassVersion("1.0.0.0"), FriendlyName("cDtc")]
class cDtcResource_cDtc : OMI_BaseResource
{
    [Key] String InstanceName;
    [Required, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
    [Required, ValueMap{"NoAuth","Mutual","Incoming"}, Values{"NoAuth","Mutual","Incoming"}] String AuthenticationLevel;
    [Required, ValueMap{"Started","Stopped"}, Values{"Started","Stopped"}] String Status;
    [Required] Boolean InboundTransactionsEnabled;
    [Required] Boolean OutboundTransactionsEnabled;
    [Required] Boolean RemoteClientAccessEnabled;
    [Required] Boolean RemoteAdministrationAccessEnabled;
    [Required] Boolean XATransactionsEnabled;
    [Required] Boolean LUTransactionsEnabled;
};