DSCResources/VE_XD7SiteLicense/VE_XD7SiteLicense.schema.mof
[ClassVersion("1.0.0"), FriendlyName("XD7SiteLicense")] class VE_XD7SiteLicense : OMI_BaseResource { [Key, Description("Citrix XenDesktop 7 site licensing server name.")] String LicenseServer; [Write, ValueMap{"Present", "Absent"}, Values{"Present", "Absent"}] String Ensure; [Write, Description("Citrix XenDesktop 7 site licensing server port.")] Uint16 LicenseServerPort; [Write, Description("Citrix XenDesktop 7 site licensing product code."), ValueMap{"XDT", "MPS"}, Values{"XDT", "MPS"}] String LicenseProduct; [Write, Description("Citrix XenDesktop 7 site licensing edition."), ValueMap{"PLT", "ENT", "ADV"}, Values{"PLT", "ENT", "ADV"}] String LicenseEdition; [Write, Description("Citrix XenDesktop 7 site licensing model."), ValueMap{"UserDevice", "Concurrent"}, Values{"UserDevice", "Concurrent"}] String LicenseModel; [Write, Description("Add the Citrix XenDesktop 7 site licensing server certificate hash.")] Boolean TrustLicenseServerCertificate; [Write, EmbeddedInstance("MSFT_Credential"), Description("Specifies a user account that has permission to install the role.")] String Credential; }; |