dsc/custom/cCredDelegation/DscResources/OBJ_cCredDelegation/OBJ_cCredDelegation.schema.mof

[ClassVersion("1.0.0"), FriendlyName("cCredDelegation")]
class OBJ_cCredDelegation : OMI_BaseResource
{
  [key, Description("Specifies credentials type.\nDefault \nFresh \nSaved \n"),
  ValueMap{"Default","DefaultNtlmOnly","Fresh","FreshNtlmOnly","Saved","SavedNtlmOnly"},
  Values{"Default","DefaultNtlmOnly","Fresh","FreshNtlmOnly","Saved","SavedNtlmOnly"}]
  string CredentialType;
 
  [write,
  Description("Allow delegating credentials"),
  ValueMap{"Enabled", "Disabled", "Not Configured"},
  Values{"Enabled", "Disabled", "Not Configured"}]
  string Allow;
   
  [write,
  Description("Specifies the array of servers that credentials can be delegated to.")]
  string DelegateComputers[];
     
  [write,
  Description("Concatenate delegated computers with OS defaults.")]
  boolean ConcatenateDefaults;
 
};