Examples/Sample1/localhost.mof

/*
@TargetNode='localhost'
@GeneratedBy=TobiasBoeker
@GenerationDate=03/14/2018 12:08:34
@GenerationHost=TB-WS
*/
 
instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration1ref
{
ResourceID = "[File]BaseDirectory::[EventStoreProject]EventStoreTestInstance";
 Type = "Directory";
 Ensure = "Present";
 DestinationPath = "c:\\eventstore";
 ModuleName = "PSDesiredStateConfiguration";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::65::5::File";
 
ModuleVersion = "1.0";
 ConfigurationName = "Sample1";
};
instance of FileDownload as $FileDownload1ref
{
ResourceID = "[FileDownload]DownloadCertificate::[EventStoreProject]EventStoreTestInstance";
 Url = "https://softwarepioniere.blob.core.windows.net/devcert/softwarepioniere_dev.pfx";
 FileName = "c:\\eventstore\\softwarepioniere_dev.pfx";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::72::5::FileDownload";
 ModuleName = "FileDownloadDSC";
 ModuleVersion = "1.0.5";
 
DependsOn = {
    "[File]BaseDirectory::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of FileDownload as $FileDownload2ref
{
ResourceID = "[FileDownload]DownloadEventStoreV401::[EventStoreProject]EventStoreTestInstance";
 Url = "https://eventstore.org/downloads/EventStore-OSS-Win-v4.0.1.zip";
 FileName = "c:\\eventstore\\EventStore-OSS-Win-v4.0.1.zip";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::79::5::FileDownload";
 ModuleName = "FileDownloadDSC";
 ModuleVersion = "1.0.5";
 
DependsOn = {
    "[FileDownload]DownloadCertificate::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of FileDownload as $FileDownload3ref
{
ResourceID = "[FileDownload]DownloadEventStoreV401Hotfix4::[EventStoreProject]EventStoreTestInstance";
 Url = "https://eventstore.org/downloads/EventStore-OSS-Win-v4.0.1-hotfix4.zip";
 FileName = "c:\\eventstore\\EventStore-OSS-Win-v4.0.1-hotfix4.zip";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::86::5::FileDownload";
 ModuleName = "FileDownloadDSC";
 ModuleVersion = "1.0.5";
 
DependsOn = {
    "[FileDownload]DownloadCertificate::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of FileDownload as $FileDownload4ref
{
ResourceID = "[FileDownload]DownloadEventStoreV403::[EventStoreProject]EventStoreTestInstance";
 Url = "https://eventstore.org/downloads/EventStore-OSS-Win-v4.0.3.zip";
 FileName = "c:\\eventstore\\EventStore-OSS-Win-v4.0.3.zip";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::93::5::FileDownload";
 ModuleName = "FileDownloadDSC";
 ModuleVersion = "1.0.5";
 
DependsOn = {
    "[FileDownload]DownloadCertificate::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of FileDownload as $FileDownload5ref
{
ResourceID = "[FileDownload]DownloadEventStoreV410::[EventStoreProject]EventStoreTestInstance";
 Url = "https://eventstore.org/downloads/EventStore-OSS-Win-v4.1.0.zip";
 FileName = "c:\\eventstore\\EventStore-OSS-Win-v4.1.0.zip";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::100::5::FileDownload";
 ModuleName = "FileDownloadDSC";
 ModuleVersion = "1.0.5";
 
DependsOn = {
    "[FileDownload]DownloadCertificate::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_xFirewall as $MSFT_xFirewall1ref
{
Direction = "Inbound";
 DisplayName = "EventStore Allow inbound Internal Event Store traffic test";
 ResourceID = "[xFirewall]ES_test_FirewallEventStoreInternal::[EventStoreProject]EventStoreTestInstance";
 Name = "EventStore Allow_EventStore_Int_In_test";
 Ensure = "Present";
 Protocol = "TCP";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::109::5::xFirewall";
 LocalPort = {
    "1912",
    "2912",
    "3912"
};
 Enabled = "True";
 ModuleVersion = "5.0.0.0";
 ModuleName = "xNetworking";
 Profile = {
    "Domain",
    "Private",
    "Public"
};
 Group = "EventStore Firewall Rule Group";
 ConfigurationName = "Sample1";
};
instance of MSFT_xFirewall as $MSFT_xFirewall2ref
{
Direction = "Inbound";
 DisplayName = "EventStore Allow inbound External Event Store traffic test";
 ResourceID = "[xFirewall]ES_test_FirewallEventStoreExternal::[EventStoreProject]EventStoreTestInstance";
 Name = "EventStore Allow_EventStore_Ext_In_test";
 Ensure = "Present";
 Protocol = "TCP";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::122::5::xFirewall";
 LocalPort = {
    "1913",
    "2913",
    "3913"
};
 Enabled = "True";
 ModuleVersion = "5.0.0.0";
 ModuleName = "xNetworking";
 Profile = {
    "Domain",
    "Private",
    "Public"
};
 Group = "EventStore Firewall Rule Group";
 ConfigurationName = "Sample1";
};
instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration2ref
{
ResourceID = "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance";
 Type = "Directory";
 Ensure = "Present";
 DestinationPath = "c:\\eventstore\\test";
 ModuleName = "PSDesiredStateConfiguration";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::138::5::File";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]BaseDirectory::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ArchiveResource as $MSFT_ArchiveResource1ref
{
ResourceID = "[Archive]ES_test_EventStoreV401::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\EventStore-OSS-Win-v4.0.1.zip";
 Ensure = "Present";
 Destination = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.1";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::146::5::Archive";
 ModuleName = "PSDesiredStateConfiguration";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance",
     "[FileDownload]DownloadEventStoreV401::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ArchiveResource as $MSFT_ArchiveResource2ref
{
ResourceID = "[Archive]ES_test_EventStoreV401Hotfix4::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\EventStore-OSS-Win-v4.0.1-hotfix4.zip";
 Ensure = "Present";
 Destination = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.1-hotfix4";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::154::5::Archive";
 ModuleName = "PSDesiredStateConfiguration";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance",
     "[FileDownload]DownloadEventStoreV401Hotfix4::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ArchiveResource as $MSFT_ArchiveResource3ref
{
ResourceID = "[Archive]ES_test_EventStoreV403::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\EventStore-OSS-Win-v4.0.3.zip";
 Ensure = "Present";
 Destination = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.3";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::162::5::Archive";
 ModuleName = "PSDesiredStateConfiguration";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance",
     "[FileDownload]DownloadEventStoreV403::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ArchiveResource as $MSFT_ArchiveResource4ref
{
ResourceID = "[Archive]ES_test_EventStoreV410::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\EventStore-OSS-Win-v4.1.0.zip";
 Ensure = "Present";
 Destination = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.1.0";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::170::5::Archive";
 ModuleName = "PSDesiredStateConfiguration";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance",
     "[FileDownload]DownloadEventStoreV410::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration3ref
{
ResourceID = "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance";
 Type = "File";
 Ensure = "Present";
 Contents = "RunProjections: all\nLog: c:\\eventstore\\test\\log\nDb: c:\\eventstore\\test\\data\nStatsPeriodSec: 120\nDisableHTTPCaching: true\nExtIp: 127.0.0.1\nIntHttpPort: 2912\nExtHttpPort: 2913\nIntTcpPort: 1912\nExtTcpPort: 1913\nIntSecureTcpPort: 3912\nExtSecureTcpPort: 3913\nCertificateFile: c:\\eventstore\\softwarepioniere_dev.pfx\nCertificatePassword: Password";
 DestinationPath = "c:\\eventstore\\test\\config.yaml";
 ModuleName = "PSDesiredStateConfiguration";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::178::5::File";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_Directory::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration4ref
{
ResourceID = "[File]ES_test_StartFile::[EventStoreProject]EventStoreTestInstance";
 Type = "File";
 Ensure = "Present";
 Contents = "\n\nSTART c:\\eventstore\\test\\EventStore-OSS-Win-v4.1.0\\EventStore.ClusterNode.exe --config=c:\\eventstore\\test\\config.yaml";
 DestinationPath = "c:\\eventstore\\test\\start.cmd";
 ModuleName = "PSDesiredStateConfiguration";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::201::5::File";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ProcessResource as $MSFT_ProcessResource1ref
{
ResourceID = "[WindowsProcess]ES_test_EventStoreV401Process::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.1\\EventStore.ClusterNode.exe";
 Ensure = "Absent";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::215::5::WindowsProcess";
 ModuleName = "PSDesiredStateConfiguration";
 Arguments = "--config=c:\\eventstore\\test\\config.yaml";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ProcessResource as $MSFT_ProcessResource2ref
{
ResourceID = "[WindowsProcess]ES_test_EventStoreV401Hotfix4Process::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.1-hotfix4\\EventStore.ClusterNode.exe";
 Ensure = "Absent";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::223::5::WindowsProcess";
 ModuleName = "PSDesiredStateConfiguration";
 Arguments = "--config=c:\\eventstore\\test\\config.yaml";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ProcessResource as $MSFT_ProcessResource3ref
{
ResourceID = "[WindowsProcess]ES_test_EventStoreV403Process::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.0.3\\EventStore.ClusterNode.exe";
 Ensure = "Absent";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::231::5::WindowsProcess";
 ModuleName = "PSDesiredStateConfiguration";
 Arguments = "--config=c:\\eventstore\\test\\config.yaml";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of MSFT_ProcessResource as $MSFT_ProcessResource4ref
{
ResourceID = "[WindowsProcess]ES_test_EventStoreV410Process::[EventStoreProject]EventStoreTestInstance";
 Path = "c:\\eventstore\\test\\EventStore-OSS-Win-v4.1.0\\EventStore.ClusterNode.exe";
 Ensure = "Present";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::239::5::WindowsProcess";
 ModuleName = "PSDesiredStateConfiguration";
 Arguments = "--config=c:\\eventstore\\test\\config.yaml";
 
ModuleVersion = "1.0";
DependsOn = {
    "[File]ES_test_ConfigFile::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of EventStoreStartupTask as $EventStoreStartupTask1ref
{
ResourceID = "[EventStoreStartupTask]ES_test_EventStoreStartupTask::[EventStoreProject]EventStoreTestInstance";
 Directory = "c:\\eventstore\\test";
 TaskName = "EventStore Startuptest";
 ModuleName = "EventStoreDSC";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::247::5::EventStoreStartupTask";
 ModuleVersion = "0.0.0";
 
DependsOn = {
    "[WindowsProcess]ES_test_EventStoreV410Process::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of EventStoreRunning as $EventStoreRunning1ref
{
SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::254::5::EventStoreRunning";
 ModuleName = "EventStoreDSC";
 Url = "http://127.0.0.1:2913";
 ModuleVersion = "0.0.0";
 ResourceID = "[EventStoreRunning]ES_test_EventStoreRunning::[EventStoreProject]EventStoreTestInstance";
 
DependsOn = {
    "[WindowsProcess]ES_test_EventStoreV410Process::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of EventStoreLogin as $EventStoreLogin1ref
{
ResourceID = "[EventStoreLogin]ES_test_Login_Admin::[EventStoreProject]EventStoreTestInstance";
 Url = "http://127.0.0.1:2913";
 Password = "changeit";
 AdminUser = "admin";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::260::5::EventStoreLogin";
 NewPassword = "changedit";
 ModuleName = "EventStoreDSC";
 AdminPassword = "changeit";
 ModuleVersion = "0.0.0";
 User = "admin";
 
DependsOn = {
    "[EventStoreRunning]ES_test_EventStoreRunning::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of EventStoreLogin as $EventStoreLogin2ref
{
ResourceID = "[EventStoreLogin]ES_test_Login_Ops::[EventStoreProject]EventStoreTestInstance";
 Url = "http://127.0.0.1:2913";
 Password = "changeit";
 AdminUser = "admin";
 SourceInfo = "C:\\Program Files\\WindowsPowerShell\\Modules\\EventStoreDSC\\DSCResources\\EventStoreProject\\EventStoreProject.schema.psm1::271::5::EventStoreLogin";
 NewPassword = "changedit";
 ModuleName = "EventStoreDSC";
 AdminPassword = "changedit";
 ModuleVersion = "0.0.0";
 User = "ops";
 
DependsOn = {
    "[EventStoreLogin]ES_test_Login_Admin::[EventStoreProject]EventStoreTestInstance"};
 ConfigurationName = "Sample1";
};
instance of OMI_ConfigurationDocument
  
                    {
 Version="2.0.0";
   
                        MinimumCompatibleVersion = "1.0.0";
   
                        CompatibleVersionAdditionalProperties= {"Omi_BaseResource:ConfigurationName"};
   
                        Author="TobiasBoeker";
   
                        GenerationDate="03/14/2018 12:08:34";
   
                        GenerationHost="TB-WS";
   
                        Name="Sample1";
  
                    };