DSCResources/MSFT_xSCVMMOperationsManagerServer/MSFT_xSCVMMOperationsManagerServer.schema.mof

[ClassVersion("1.0.0.0"), FriendlyName("xSCVMMOperationsManagerServer")]
class MSFT_xSCVMMOperationsManagerServer : OMI_BaseResource
{
    [Key, Description("An enumerated value that describes if the Operations Manager connection exists.\nPresent {default} \nAbsent \n"), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
    [Required, Description("Specifies the fully qualified domain name (FQDN) of the System Center Operations Manager management server to which VMM connects.")] String OpsMgrServer;
    [Write, Description("Indicates whether PRO is enabled for this connection.")] Boolean EnablePRO;
    [Write, Description("Indicates whether maintenance mode integration is enabled for this connection.")] Boolean EnableMaintenanceModeIntegration;
    [Required, EmbeddedInstance("MSFT_Credential"), Description("Specifies the credentials that Operations Manager uses to connect with VMM.")] String VMMServerCredential;
    [Write, Description("Specifies the name of the VMM RunAs account that VMM uses to connect to the Operations Manager management group.")] String OpsMgrServerCredential;
    [Write, Description("Specifies the service account that VMM uses to connect to Operations Manager.")] Boolean UseVMMServerServiceAccount;
    [Required, EmbeddedInstance("MSFT_Credential"), Description("Credential to be used to perform the operations.")] String SCVMMAdminCredential;
};