MOF/SEC1N2.mof
/*
@TargetNode='SEC1N2' @GeneratedBy=cody @GenerationDate=02/13/2019 21:12:13 @GenerationHost=THINKY */ instance of MSFT_xWinEventLog as $MSFT_xWinEventLog1ref { ResourceID = "[xWinEventLog]AlterDSCOperationalLog::[ooDscLog]EnableDscLog"; MaximumSizeInBytes = 50331648; LogName = "Microsoft-Windows-DSC/Operational"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooDscLog\\ooDscLog.schema.psm1::7::5::xWinEventLog"; ModuleName = "xWinEventLog"; ModuleVersion = "1.2.0.0"; ConfigurationName = "OftenOn"; }; instance of MSFT_xWinEventLog as $MSFT_xWinEventLog2ref { ResourceID = "[xWinEventLog]EnableDSCAnalyticLog::[ooDscLog]EnableDscLog"; MaximumSizeInBytes = 50331648; LogName = "Microsoft-Windows-DSC/Analytic"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooDscLog\\ooDscLog.schema.psm1::12::5::xWinEventLog"; ModuleName = "xWinEventLog"; ModuleVersion = "1.2.0.0"; IsEnabled = True; ConfigurationName = "OftenOn"; }; instance of MSFT_xWinEventLog as $MSFT_xWinEventLog3ref { ResourceID = "[xWinEventLog]EnableDSCDebugLog::[ooDscLog]EnableDscLog"; MaximumSizeInBytes = 50331648; LogName = "Microsoft-Windows-DSC/Debug"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooDscLog\\ooDscLog.schema.psm1::18::5::xWinEventLog"; ModuleName = "xWinEventLog"; ModuleVersion = "1.2.0.0"; IsEnabled = True; ConfigurationName = "OftenOn"; }; instance of MSFT_TimeZone as $MSFT_TimeZone1ref { ResourceID = "[TimeZone]SetTimeZone"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::51::9::TimeZone"; TimeZone = "W. Australia Standard Time"; IsSingleInstance = "Yes"; ModuleName = "ComputerManagementDsc"; ModuleVersion = "6.1.0.0"; DependsOn = { "[xWinEventLog]AlterDSCOperationalLog::[ooDscLog]EnableDscLog", "[xWinEventLog]EnableDSCAnalyticLog::[ooDscLog]EnableDscLog", "[xWinEventLog]EnableDSCDebugLog::[ooDscLog]EnableDscLog"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RegistryResource as $MSFT_RegistryResource1ref { ResourceID = "[Registry]DisableNegativeCacheTtl::[ooRegistry]SetRegistry"; ValueName = "MaxNegativeCacheTtl"; Key = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Dnscache\\Parameters"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRegistry\\ooRegistry.schema.psm1::3::5::Registry"; ValueType = "Dword"; ModuleName = "PSDesiredStateConfiguration"; ValueData = { "0" }; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RegistryResource as $MSFT_RegistryResource2ref { ResourceID = "[Registry]DisableMachineAccountPasswordChange::[ooRegistry]SetRegistry"; ValueName = "DisablePasswordChange"; Key = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Netlogon\\Parameters"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRegistry\\ooRegistry.schema.psm1::12::5::Registry"; ValueType = "Dword"; ModuleName = "PSDesiredStateConfiguration"; ValueData = { "1" }; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of xRemoteDesktopAdmin as $xRemoteDesktopAdmin1ref { ResourceID = "[xRemoteDesktopAdmin]EnableRemoteDesktopService::[ooRemoteDesktop]EnableRemoteDesktop"; UserAuthentication = "NonSecure"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::6::5::xRemoteDesktopAdmin"; ModuleName = "xRemoteDesktopAdmin"; ModuleVersion = "1.1.0.0"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Firewall as $MSFT_Firewall1ref { ResourceID = "[Firewall]EnableFPSICMP4ERQIn::[ooRemoteDesktop]EnableRemoteDesktop"; Enabled = "True"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::14::9::Firewall"; Name = "FPS-ICMP4-ERQ-In"; ModuleName = "NetworkingDsc"; ModuleVersion = "6.3.0.0"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Firewall as $MSFT_Firewall2ref { ResourceID = "[Firewall]EnableFPSICMP6ERQIn::[ooRemoteDesktop]EnableRemoteDesktop"; Enabled = "True"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::14::9::Firewall"; Name = "FPS-ICMP6-ERQ-In"; ModuleName = "NetworkingDsc"; ModuleVersion = "6.3.0.0"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Firewall as $MSFT_Firewall3ref { ResourceID = "[Firewall]EnableRemoteDesktopUserModeInTCP::[ooRemoteDesktop]EnableRemoteDesktop"; Enabled = "True"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::14::9::Firewall"; Name = "RemoteDesktop-UserMode-In-TCP"; ModuleName = "NetworkingDsc"; ModuleVersion = "6.3.0.0"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Firewall as $MSFT_Firewall4ref { ResourceID = "[Firewall]EnableRemoteDesktopUserModeInUDP::[ooRemoteDesktop]EnableRemoteDesktop"; Enabled = "True"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::14::9::Firewall"; Name = "RemoteDesktop-UserMode-In-UDP"; ModuleName = "NetworkingDsc"; ModuleVersion = "6.3.0.0"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_ScriptResource as $MSFT_ScriptResource1ref { ResourceID = "[Script]EnableFileAndPrinterSharing::[ooRemoteDesktop]EnableRemoteDesktop"; GetScript = "\n if (Get-NetFirewallRule -DisplayGroup 'File and Printer Sharing' | Where-Object { $_.Enabled -eq 'False' }) {\n @{ Result = \"false\"; }\n } else {\n @{ Result = \"true\"; }\n }\n "; TestScript = "\n if (Get-NetFirewallRule -DisplayGroup 'File and Printer Sharing' | Where-Object { $_.Enabled -eq 'False' }) {\n $false\n } else {\n $true\n }\n "; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooRemoteDesktop\\ooRemoteDesktop.schema.psm1::22::5::Script"; SetScript = "\n Get-NetFirewallRule -DisplayGroup 'File and Printer Sharing' | Where-Object { $_.Enabled -eq 'False' } | Set-NetFirewallRule -Enabled True\n "; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration1ref { ResourceID = "[File]CreateTempDirectory::[ooTemp]CreateTempDirectory"; Type = "Directory"; Ensure = "Present"; DestinationPath = "C:\\Temp"; ModuleName = "PSDesiredStateConfiguration"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooTemp\\ooTemp.schema.psm1::5::5::File"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_xFileSystemAccessRule as $MSFT_xFileSystemAccessRule1ref { ResourceID = "[xFileSystemAccessRule]GrantAccessToTempDirectory::[ooTemp]CreateTempDirectory"; Path = "C:\\Temp"; Rights = { "FullControl" }; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooTemp\\ooTemp.schema.psm1::11::5::xFileSystemAccessRule"; Identity = "EVERYONE"; ModuleName = "xSystemSecurity"; ModuleVersion = "1.4.0.0"; DependsOn = { "[File]CreateTempDirectory::[ooTemp]CreateTempDirectory", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_NetAdapterName as $MSFT_NetAdapterName1ref { ResourceID = "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork"; MacAddress = "00-03-d0-79-b1-a4"; ModuleVersion = "6.3.0.0"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::12::13::NetAdapterName"; ModuleName = "NetworkingDsc"; NewName = "SEATTLE"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_IPAddress as $MSFT_IPAddress1ref { ResourceID = "[IPAddress]SetIPAddressSEATTLE::[ooNetwork]RenameNetwork"; InterfaceAlias = "SEATTLE"; AddressFamily = "IPv4"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::18::17::IPAddress"; ModuleName = "NetworkingDsc"; IPAddress = { "10.0.1.12/24" }; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_DefaultGatewayAddress as $MSFT_DefaultGatewayAddress1ref { ResourceID = "[DefaultGatewayAddress]SetDefaultGatewayAddressSEATTLE::[ooNetwork]RenameNetwork"; AddressFamily = "IPv4"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::27::17::DefaultGatewayAddress"; Address = "10.0.1.1"; ModuleName = "NetworkingDsc"; InterfaceAlias = "SEATTLE"; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_DnsServerAddress as $MSFT_DnsServerAddress1ref { ResourceID = "[DnsServerAddress]SetDnsServerAddressSEATTLE::[ooNetwork]RenameNetwork"; AddressFamily = "IPv4"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::41::17::DnsServerAddress"; Address = { "10.0.0.1" }; ModuleName = "NetworkingDsc"; InterfaceAlias = "SEATTLE"; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_DnsConnectionSuffix as $MSFT_DnsConnectionSuffix1ref { ResourceID = "[DnsConnectionSuffix]SetDnsConnectionSuffixSEATTLE::[ooNetwork]RenameNetwork"; ConnectionSpecificSuffix = "lab.com"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::55::13::DnsConnectionSuffix"; ModuleName = "NetworkingDsc"; InterfaceAlias = "SEATTLE"; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_NetAdapterName as $MSFT_NetAdapterName2ref { ResourceID = "[NetAdapterName]RenameSEATTLE_HB::[ooNetwork]RenameNetwork"; MacAddress = "00-03-9a-99-21-99"; ModuleVersion = "6.3.0.0"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::12::13::NetAdapterName"; ModuleName = "NetworkingDsc"; NewName = "SEATTLE_HB"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_IPAddress as $MSFT_IPAddress2ref { ResourceID = "[IPAddress]SetIPAddressSEATTLE_HB::[ooNetwork]RenameNetwork"; InterfaceAlias = "SEATTLE_HB"; AddressFamily = "IPv4"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::18::17::IPAddress"; ModuleName = "NetworkingDsc"; IPAddress = { "10.0.11.12/24" }; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE_HB::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_DnsServerAddress as $MSFT_DnsServerAddress2ref { ResourceID = "[DnsServerAddress]SetDnsServerAddressSEATTLE_HB::[ooNetwork]RenameNetwork"; AddressFamily = "IPv4"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::48::17::DnsServerAddress"; ModuleName = "NetworkingDsc"; InterfaceAlias = "SEATTLE_HB"; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE_HB::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_DnsConnectionSuffix as $MSFT_DnsConnectionSuffix2ref { ResourceID = "[DnsConnectionSuffix]SetDnsConnectionSuffixSEATTLE_HB::[ooNetwork]RenameNetwork"; ConnectionSpecificSuffix = "lab.com"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\DSCResources\\ooNetwork\\ooNetwork.schema.psm1::55::13::DnsConnectionSuffix"; ModuleName = "NetworkingDsc"; InterfaceAlias = "SEATTLE_HB"; ModuleVersion = "6.3.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE_HB::[ooNetwork]RenameNetwork", "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource1ref { ResourceID = "[WindowsFeature]Resource0::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::2::1::WindowsFeature"; Name = "RSAT-AD-Tools"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource2ref { ResourceID = "[WindowsFeature]Resource1::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::8::1::WindowsFeature"; Name = "RSAT-AD-PowerShell"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource3ref { ResourceID = "[WindowsFeature]Resource2::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::14::1::WindowsFeature"; Name = "RSAT-Clustering"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource4ref { ResourceID = "[WindowsFeature]Resource3::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::20::1::WindowsFeature"; Name = "RSAT-Clustering-CmdInterface"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource5ref { ResourceID = "[WindowsFeature]Resource4::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::26::1::WindowsFeature"; Name = "RSAT-DNS-Server"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource6ref { ResourceID = "[WindowsFeature]Resource5::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::32::1::WindowsFeature"; Name = "RSAT-RemoteAccess"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_RoleResource as $MSFT_RoleResource7ref { ResourceID = "[WindowsFeature]Resource6::[WindowsFeatureSet]All"; Ensure = "Present"; SourceInfo = "::38::1::WindowsFeature"; Name = "Failover-Clustering"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[TimeZone]SetTimeZone"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential1ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAB5YFL8RrN/DKjmQKA0EA9nCPoQO8+wrGzaMb0wFjlpd++HO+p8nxrtfedaR\nfBzm3XX5Oyd0VJcS9F6x4c202cK1ZEI+frFEm5AHUKOFZm6T5nZqdZHCMOGKv3wGX9hOUJBkhXUO\nAlRaWepp4h0ylrPqi1+DAXMFfdxGp68gzmQGCnb4hMovAKCsTbYy3nJ80+56DmUHv524N7R+AL5K\nSGGeb/ea2+twq+GXUG0grfUpCK+wR6+rguQHtOnrTbm7yAyskGoll27K6RZDfJp+DI9BNR1WjpEY\nHxmLezhfxDwTThQUvr9Uc5SpLEZ4+hLDW2BRPuv073bT+QfxvvVZrF4wPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQYDcTZZ+WR6+wKIxxWwrng4AQnFKMGWhcKnTMx66xHyryhA==\n-----END CMS-----"; UserName = "LAB\\Administrator"; }; instance of MSFT_xWaitForADDomain as $MSFT_xWaitForADDomain1ref { ResourceID = "[xWaitForADDomain]Create"; DomainUserCredential = $MSFT_Credential1ref; RetryCount = 120; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::197::17::xWaitForADDomain"; DomainName = "lab.com"; ModuleName = "xActiveDirectory"; RetryIntervalSec = 15; ModuleVersion = "2.23.0.0"; DependsOn = { "[NetAdapterName]RenameSEATTLE::[ooNetwork]RenameNetwork", "[IPAddress]SetIPAddressSEATTLE::[ooNetwork]RenameNetwork", "[DefaultGatewayAddress]SetDefaultGatewayAddressSEATTLE::[ooNetwork]RenameNetwork", "[DnsServerAddress]SetDnsServerAddressSEATTLE::[ooNetwork]RenameNetwork", "[DnsConnectionSuffix]SetDnsConnectionSuffixSEATTLE::[ooNetwork]RenameNetwork", "[NetAdapterName]RenameSEATTLE_HB::[ooNetwork]RenameNetwork", "[IPAddress]SetIPAddressSEATTLE_HB::[ooNetwork]RenameNetwork", "[DnsServerAddress]SetDnsServerAddressSEATTLE_HB::[ooNetwork]RenameNetwork", "[DnsConnectionSuffix]SetDnsConnectionSuffixSEATTLE_HB::[ooNetwork]RenameNetwork"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential2ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBABd8yBgnUROx2qqCDd3Z0kbUzMl68HW5ASKyLPnK6uGbACWO/MDfM69ifOaj\niPdp3rJwlneuaqymsKO0Ok5j54CCoQvErr8SL0XBS4wDgglwMsA47dFzpoFNnwnTryIBGBETbFQn\nMx1GFT1YeFSvh+jcZeXfUBTD28rXh4WiwEUZLIsGB4ivscImrxRou6Z8zQVrE+AOhCrYJHYGvE7U\nGRTkipyyKt0Z7kwsS4nyiBUrww/gAI5zQZCyvlNJiZgDRQYCsSZaeloom32rOTiRdEB5wOmEJfyM\n2/SZL9mC+pQKoJHAgxAoXM22/0fqGGYJWm0fAfpMPf+pI9pvYPk0YgswPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQ+h6Pd9gLVUDD/CLz5wLSgoAQKEb0kyVnGPIvs5B8Ad9YOQ==\n-----END CMS-----"; UserName = "LAB\\Administrator"; }; instance of MSFT_Computer as $MSFT_Computer1ref { ResourceID = "[Computer]Rename"; Credential = $MSFT_Credential2ref; DomainName = "lab.com"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::209::17::Computer"; Name = "SEC1N2"; ModuleName = "ComputerManagementDsc"; ModuleVersion = "6.1.0.0"; DependsOn = { "[xWaitForADDomain]Create"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential3ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAC3hN1buHuuN4AzGkjuv5birvWWcc/rqUp/lLuzvXMyczJn78eH+OMhBTHPU\nu13eChZgqgE0qbELuHTjVqt4NnX954HmFJPFbYYzHJH4VctljxXzaOYgcI9ma+vPrjxqKILyweoI\nA40viKbRCf4v4bRmLRO+HfpFSjNTN9/siHLpIBXjqOory7DIoAFk17MLOIJx0vTms34daEg/VYbN\n7X5/JvNW7N+XSCNS2UeN97hmcvTFLMfbdi/EI1vLXFZf4OR6fb1vIarD7deSXZXKWBy7GRQtUvA9\nke7yuJ0r7bvQcerMPXRhsw84XAO/UKXkbeP/NfiZKCv1V8LznhahAf4wPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQfZ1XOrhlKrHKOp0hOFg/DoAQnaAVPh5JftxLuusrclCVQA==\n-----END CMS-----"; UserName = "LAB\\Administrator"; }; instance of MSFT_WaitForAll as $MSFT_WaitForAll1ref { ResourceID = "[WaitForAll]CreateLocalAdministrator"; PsDscRunAsCredential = $MSFT_Credential3ref; NodeName = { "CHDC01" }; RetryCount = 120; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::218::17::WaitForAll"; ResourceName = "[xADUser]CreateLocalAdministrator"; ModuleName = "PSDesiredStateConfiguration"; RetryIntervalSec = 15; ModuleVersion = "1.1"; DependsOn = { "[Computer]Rename"}; ConfigurationName = "OftenOn"; }; instance of MSFT_GroupResource as $MSFT_GroupResource1ref { ResourceID = "[Group]AddLocalAdministratorToAdministratorsGroup"; MembersToInclude = { "LAB\\LocalAdministrator" }; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::232::17::Group"; GroupName = "Administrators"; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[WaitForAll]CreateLocalAdministrator"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential4ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAHOYi6fdHi2HwTl+68aOwVh52SvIM2wahnURnQ1LEvGr+/E9ilDbd6Iiiif6\n0KbsLhWlU7vE77Zg+/I5macjc9+ogYkSiU8Z16o/5VJQs3joALmZXannsGBBYsVBXjwH7o79RK+b\n5jL5cH69mOPxGo5k5oGydVrUeonF+mrAzQzzJUrZPHrEGXftGvbZdl5DJyE4SVybW4l4+FC5PiLq\nGcTskvj2D3eAh2gEA8VqraR9fQRUhz+Xpaoz6qDyJXZb5TbZtAwY0ZIBumYfR/K1DtU6SJvJXjC6\nWl87ykwAt7nnpxBBub2CpI5nr0hjx8t6Nog4x8CdXwZtKr/QzXIy8wcwPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQ0I7VaGeBoUG7oYqAl/qUlIAQF8SEhSprMNcNMaZcDpHTmg==\n-----END CMS-----"; UserName = "LAB\\Administrator"; }; instance of MSFT_WaitForAll as $MSFT_WaitForAll2ref { ResourceID = "[WaitForAll]WaitForClusterC1"; PsDscRunAsCredential = $MSFT_Credential4ref; NodeName = { "SEC1N1" }; RetryCount = 120; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::261::21::WaitForAll"; ResourceName = "[xCluster]AddNodeToClusterC1"; ModuleName = "PSDesiredStateConfiguration"; RetryIntervalSec = 15; ModuleVersion = "1.1"; DependsOn = { "[WindowsFeature]Resource0::[WindowsFeatureSet]All", "[WindowsFeature]Resource1::[WindowsFeatureSet]All", "[WindowsFeature]Resource2::[WindowsFeatureSet]All", "[WindowsFeature]Resource3::[WindowsFeatureSet]All", "[WindowsFeature]Resource4::[WindowsFeatureSet]All", "[WindowsFeature]Resource5::[WindowsFeatureSet]All", "[WindowsFeature]Resource6::[WindowsFeatureSet]All", "[Computer]Rename"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential5ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBACzpmnR49GTdkpl+DNeE1WJCXTLuh6j6H/rMg5WN7sZmbu+NthBj6ure+D8O\nKvccUg+O418eYNoBw8s2Yqp92KZhYt2+KomzLAtxBK51gJuXx8fk55cYG7xGVEXfjX3NACSvMkpu\n0OYNcS3KJDGU7di7I9b8FYRsQ4UlpVEZZ13CH/dEkjDQ9TiYaHC2X0zN3UNLXJXRiemhwtZglQli\nQn8UcWDfpxbYSd42/PhoFbNDggwJa7Jqo2cC27FDUbVC0OUpKRl5nbp9vO+JdfND71ci1/fkEcXK\nuUCqI+Hr3aGGwWfkRqfGbTz4cqCnK81AfY63IwkMnxEVQgzRFcxMNp4wPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQOvVzrPzrAZj5iiGEz/NUoIAQ4BV6eC6ZuXMFlzDSCEMZtA==\n-----END CMS-----"; UserName = "LAB\\Administrator"; }; instance of MSFT_xCluster as $MSFT_xCluster1ref { ResourceID = "[xCluster]AddNodeToClusterC1"; IgnoreNetwork = { "10.0.11.0/24" }; StaticIPAddress = "10.0.1.21/24"; DomainAdministratorCredential = $MSFT_Credential5ref; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::274::21::xCluster"; Name = "C1"; ModuleName = "xFailOverCluster"; ModuleVersion = "1.12.0.0"; DependsOn = { "[WaitForAll]WaitForClusterC1"}; ConfigurationName = "OftenOn"; }; instance of MSFT_ScriptResource as $MSFT_ScriptResource2ref { ResourceID = "[Script]AddStaticIPToClusterC1"; GetScript = "$clusterStaticAddress = [System.Management.Automation.PSSerializer]::Deserialize('<Objs Version=\"1.1.0.1\" xmlns=\"http://schemas.microsoft.com/powershell/2004/04\">\n <Obj RefId=\"0\">\n <TN RefId=\"0\">\n <T>System.Collections.Hashtable</T>\n <T>System.Object</T>\n </TN>\n <DCT>\n <En>\n <S N=\"Key\">NetworkID</S>\n <S N=\"Value\">10.0.1.0</S>\n </En>\n <En>\n <S N=\"Key\">SubnetMask</S>\n <S N=\"Value\">255.255.255.0</S>\n </En>\n <En>\n <S N=\"Key\">CIDR</S>\n <S N=\"Value\">10.0.1.21/24</S>\n </En>\n <En>\n <S N=\"Key\">Name</S>\n <S N=\"Value\">Cluster Network SEATTLE (Client)</S>\n </En>\n <En>\n <S N=\"Key\">CIDRSuffix</S>\n <I32 N=\"Value\">24</I32>\n </En>\n <En>\n <S N=\"Key\">IPAddress</S>\n <S N=\"Value\">10.0.1.21</S>\n </En>\n </DCT>\n </Obj>\n</Objs>')\n\n if (Get-ClusterResource | Where-Object { $_.ResourceType -eq 'IP Address' } | Get-ClusterParameter -Name Address | Where-Object { $_.Value -eq $clusterStaticAddress.IPAddress }) {\n @{ Result = \"true\"; }\n } else {\n @{ Result = \"false\"; }\n }\n "; TestScript = "$clusterStaticAddress = [System.Management.Automation.PSSerializer]::Deserialize('<Objs Version=\"1.1.0.1\" xmlns=\"http://schemas.microsoft.com/powershell/2004/04\">\n <Obj RefId=\"0\">\n <TN RefId=\"0\">\n <T>System.Collections.Hashtable</T>\n <T>System.Object</T>\n </TN>\n <DCT>\n <En>\n <S N=\"Key\">NetworkID</S>\n <S N=\"Value\">10.0.1.0</S>\n </En>\n <En>\n <S N=\"Key\">SubnetMask</S>\n <S N=\"Value\">255.255.255.0</S>\n </En>\n <En>\n <S N=\"Key\">CIDR</S>\n <S N=\"Value\">10.0.1.21/24</S>\n </En>\n <En>\n <S N=\"Key\">Name</S>\n <S N=\"Value\">Cluster Network SEATTLE (Client)</S>\n </En>\n <En>\n <S N=\"Key\">CIDRSuffix</S>\n <I32 N=\"Value\">24</I32>\n </En>\n <En>\n <S N=\"Key\">IPAddress</S>\n <S N=\"Value\">10.0.1.21</S>\n </En>\n </DCT>\n </Obj>\n</Objs>')\n\n if (Get-ClusterResource | Where-Object { $_.ResourceType -eq 'IP Address' } | Get-ClusterParameter -Name Address | Where-Object { $_.Value -eq $clusterStaticAddress.IPAddress }) {\n $true\n } else {\n $false\n }\n "; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::284::21::Script"; SetScript = "$clusterStaticAddress = [System.Management.Automation.PSSerializer]::Deserialize('<Objs Version=\"1.1.0.1\" xmlns=\"http://schemas.microsoft.com/powershell/2004/04\">\n <Obj RefId=\"0\">\n <TN RefId=\"0\">\n <T>System.Collections.Hashtable</T>\n <T>System.Object</T>\n </TN>\n <DCT>\n <En>\n <S N=\"Key\">NetworkID</S>\n <S N=\"Value\">10.0.1.0</S>\n </En>\n <En>\n <S N=\"Key\">SubnetMask</S>\n <S N=\"Value\">255.255.255.0</S>\n </En>\n <En>\n <S N=\"Key\">CIDR</S>\n <S N=\"Value\">10.0.1.21/24</S>\n </En>\n <En>\n <S N=\"Key\">Name</S>\n <S N=\"Value\">Cluster Network SEATTLE (Client)</S>\n </En>\n <En>\n <S N=\"Key\">CIDRSuffix</S>\n <I32 N=\"Value\">24</I32>\n </En>\n <En>\n <S N=\"Key\">IPAddress</S>\n <S N=\"Value\">10.0.1.21</S>\n </En>\n </DCT>\n </Obj>\n</Objs>')\n\n $resourceName = \"IP Address $($clusterStaticAddress.IPAddress)\"\n Get-Cluster | Add-ClusterResource -Name $resourceName -Group 'Cluster Group' -ResourceType 'IP Address'\n Get-ClusterResource -Name $resourceName | Set-ClusterParameter -Multiple @{ Address = $clusterStaticAddress.IPAddress; Network = $clusterStaticAddress.Name; SubnetMask = $clusterStaticAddress.SubnetMask; }\n $dependencyExpression = (Get-Cluster | Get-ClusterResourceDependency -Resource 'Cluster Name').DependencyExpression\n if ($dependencyExpression -match '^\\((.*)\\)$') {\n $dependencyExpression = $Matches[1] + \" or [$resourceName]\"\n } else {\n $dependencyExpression = $dependencyExpression + \" or [$resourceName]\"\n }\n Get-Cluster | Set-ClusterResourceDependency -Resource 'Cluster Name' -Dependency $dependencyExpression\n # Without this, it won't start automatically on first try\n (Get-Cluster | Get-ClusterResource -Name $resourceName).PersistentState = 1\n "; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; DependsOn = { "[xClusterNetwork]RenameClusterNetworkC1Client", "[xClusterNetwork]RenameClusterNetworkC1Heartbeat"}; ConfigurationName = "OftenOn"; }; instance of MSFT_xClusterNetwork as $MSFT_xClusterNetwork1ref { ResourceID = "[xClusterNetwork]RenameClusterNetworkC1Client"; Role = "3"; AddressMask = "255.255.255.0"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::318::17::xClusterNetwork"; Name = "Cluster Network SEATTLE (Client)"; Address = "10.0.1.0"; ModuleName = "xFailOverCluster"; ModuleVersion = "1.12.0.0"; DependsOn = { "[xCluster]AddNodeToClusterC1"}; ConfigurationName = "OftenOn"; }; instance of MSFT_xClusterNetwork as $MSFT_xClusterNetwork2ref { ResourceID = "[xClusterNetwork]RenameClusterNetworkC1Heartbeat"; Role = "1"; AddressMask = "255.255.255.0"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::327::17::xClusterNetwork"; Name = "Cluster Network SEATTLE_HB (Heartbeat)"; Address = "10.0.11.0"; ModuleName = "xFailOverCluster"; ModuleVersion = "1.12.0.0"; DependsOn = { "[xCluster]AddNodeToClusterC1"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential6ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAIM5AahRJI1rPycTpxIVxsVMlFcWYE62TVMBzdUjWp9GQhM+9HfXtcz2Xt2T\nd2cBu0HEbNpqbkfTnzTGFLfKsFLP8RSrf8X1wa1/iigblMC3Xo95UCCZEIn1HImVvOSrTT1y+Rub\nvP7ihHhurrqRYpQsxYvuCGpFmR3HEO9WrblSICYdusn8My9bgaYA9hfIQvY0dG6tPxpiv9aiGj0x\nO2jEHoY3os7hWztV7/YxDvXDhG/V1YdmfFrhkr5rxYIZJLGwgidXQSGEzTDSwb4VmQve0w0X8Fyv\nI3UC95Lk2qh9ewtj1I+75Ij7MLSzne06gdiUfQe3IPeyL3vQgeABSEkwPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQb2r/WNyNFLILAPAEvIRKCIAQy5QxHtd/c/osUwq2QWddKQ==\n-----END CMS-----"; UserName = "LAB\\SQLEngineService"; }; instance of MSFT_Credential as $MSFT_Credential7ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBACZsslByq1CZ1pbd4vCKl/t+dpoti5N8FiojBx3jyQgX/zsL6+jjHgJrBGoH\nDRh2PwlfWtxB+ZjMVrQM1L3omAeWLdTjgAOxexh/NeHXT012+mIHQkQDjmPI8d+hbFNiq0e28VJv\nJ9gfGmRKHmkhAC8cdgg0L1KJcr9E48cZ9uASnUU6WX4uMHjUroocburntIUffKIbTyg3tPl8Attp\n6bLMOYAd/70TrgNH7SCahVydtL6D9c5zrUjEljJULOnEYtl2XTUi3oeR8rO+dTiBWPM+W/pokrvg\nDSKx8Skivva9hxdRl0ocs293GJJ6PXbqQUd8UaZ2E4aWmQQQayk27E8wPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQVIM3ULepBlA9VAEOgwBM2IAQSy4QHyHGwBNxJuuNRvEw/g==\n-----END CMS-----"; UserName = "sa"; }; instance of MSFT_SqlSetup as $MSFT_SqlSetup1ref { Action = "Install"; UpdateEnabled = "False"; SecurityMode = "SQL"; ResourceID = "[SqlSetup]InstallSQLServer"; InstanceName = "MSSQLSERVER"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::342::17::SqlSetup"; SQLSysAdminAccounts = { "LAB\\LocalAdministrator" }; SourcePath = "\\\\CHDC01\\Resources\\SQLServer2012"; SQLSvcAccount = $MSFT_Credential6ref; ModuleVersion = "12.2.0.0"; ModuleName = "SqlServerDsc"; Features = "SQLENGINE,REPLICATION,FULLTEXT,SSMS,ADV_SSMS"; SAPwd = $MSFT_Credential7ref; DependsOn = { "[xCluster]AddNodeToClusterC1"}; ConfigurationName = "OftenOn"; }; instance of MSFT_SqlWindowsFirewall as $MSFT_SqlWindowsFirewall1ref { ResourceID = "[SqlWindowsFirewall]AddFirewallRuleSQL"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::356::17::SqlWindowsFirewall"; Features = "SQLENGINE,REPLICATION,FULLTEXT,SSMS,ADV_SSMS"; ModuleName = "SqlServerDsc"; ModuleVersion = "12.2.0.0"; SourcePath = "\\\\CHDC01\\Resources\\SQLServer2012"; DependsOn = { "[SqlSetup]InstallSQLServer"}; ConfigurationName = "OftenOn"; }; instance of MSFT_SqlAlwaysOnService as $MSFT_SqlAlwaysOnService1ref { ResourceID = "[SqlAlwaysOnService]EnableAlwaysOn"; ServerName = "SEC1N2"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::365::17::SqlAlwaysOnService"; ModuleName = "SqlServerDsc"; ModuleVersion = "12.2.0.0"; DependsOn = { "[SqlWindowsFirewall]AddFirewallRuleSQL"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential8ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAHKhDNY+srgd/92nbcYUYNj8dNIKKun1PZKL9+ZGc1uiVRWusi2TcB51nQ7I\n5qGk5s9loA8hezjfSCKD3D1dxpf0mwShj3y/vF5yLvG8WI6zqU82DN6tuOW9XeJsteEN4mJ1ddjk\n4V01KnrN38LNCGD0081lzEkXdtMOH6LyQoQFouoAniUjWXbegUvy8cHgnmZjJNmFl88Novw70ksz\n+mlsMwLFQ2duYMKfhB6DtSmpt4cJy1MBcENtciVDSSyhM8uff2dtrw2f5EjP5FPB7tgYl8WQYPGw\nFFethSwHGB22b6K9xlQps1BCNi3PztVQbrJjcMipdNPr7UBRclEoGlEwPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQH8GA4GZT+9NMk00NyZar64AQmU5NbR9ClgYjXON8wYxgcw==\n-----END CMS-----"; UserName = "LAB\\LocalAdministrator"; }; instance of MSFT_SqlServerLogin as $MSFT_SqlServerLogin1ref { ResourceID = "[SqlServerLogin]CreateLoginForAG"; PsDscRunAsCredential = $MSFT_Credential8ref; ServerName = "SEC1N2"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::373::17::SqlServerLogin"; Name = "LAB\\SQLEngineService"; ModuleName = "SqlServerDsc"; ModuleVersion = "12.2.0.0"; DependsOn = { "[SqlSetup]InstallSQLServer"}; ConfigurationName = "OftenOn"; }; instance of MSFT_SqlServerEndpoint as $MSFT_SqlServerEndpoint1ref { ResourceID = "[SqlServerEndpoint]CreateHadrEndpoint"; ServerName = "SEC1N2"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::384::17::SqlServerEndpoint"; EndpointName = "Hadr_endpoint"; ModuleName = "SqlServerDsc"; Port = 5022; ModuleVersion = "12.2.0.0"; DependsOn = { "[SqlAlwaysOnService]EnableAlwaysOn"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential9ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAJICyv16frhzDp5uw2qwE2sc94I4m5MZZVUWLga1wYUxsubftSGDrOQ9FqLC\ngwNDNHJM3omTF/5YwCHTbuKV0R7IfFq9uveEJtPFuogRmObEbB8r4O9JBw15W+gMeb0vsnPghnXh\nAJ1VF34zSuqaAtWL5FYKRkCxKFvwU6gBC36o3FMvRnJwRHowgYzqQLGtXfygaX0wNEJyL/4914ya\nQwFTO4YpNeS0EEvRSFWi4+/VTu0tX/p3Ak4Ixx9XFKob0V3bNA22usdqTqcUd2vp/tiA6tclYIkO\nWRNTZeaTgYD4JJwb+FeCfvAYjfQjxAO2dibVMpgO+kxR3F88fxd2kywwPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQHkxk/zEwCWaXrSddoXO2gYAQWrlBnRKcroia5ypEwSer4A==\n-----END CMS-----"; UserName = "LAB\\LocalAdministrator"; }; instance of MSFT_SqlServerEndpointPermission as $MSFT_SqlServerEndpointPermission1ref { ResourceID = "[SqlServerEndpointPermission]AddLoginForAGEndpointPermission"; Permission = "CONNECT"; PsDscRunAsCredential = $MSFT_Credential9ref; ServerName = "SEC1N2"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::395::17::SqlServerEndpointPermission"; Name = "Hadr_endpoint"; ModuleName = "SqlServerDsc"; Principal = "LAB\\SQLEngineService"; ModuleVersion = "12.2.0.0"; DependsOn = { "[SqlServerEndpoint]CreateHadrEndpoint", "[SqlServerLogin]CreateLoginForAG"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential10ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAHIUiuObsi2ubjpw/+tt4+UEC3JONLzzUBLacYYwTlMo7cFVlccdZ7KpF6qB\ni8kAtpYXuBGF+1gzs/A/VtZl1cmdm8fsoar0RKr/T9EiJJ6KzDuJfMM2aNwKPmTQPdGaIqyxnZjY\neGfiYvaU/5pQktXyytCNs2rhU/4qYmGsVAP/GBh1gGtEZJmG+DcuAXKayAch+bCcYsUu6VBjo1+4\na6ohDQfyWewiyuNgnQOc2Rz2upvzspCaPvuADnVF5Q5XwBYGNAalIK8epo1fFC3hALESxculgPMG\ng8yIYFJ0S80CODBdpc6GorT3DTAsies4LXjGdmlGJTvkOIFL3+QhhyswPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQPtnH7M2uxhx/7ea2TbEOTIAQD4JcbDdBpLDcl1KOq7SMpA==\n-----END CMS-----"; UserName = "LAB\\LocalAdministrator"; }; instance of MSFT_SqlServerPermission as $MSFT_SqlServerPermission1ref { ResourceID = "[SqlServerPermission]AddPermissionsForAGMembership"; Permission = { "AlterAnyAvailabilityGroup", "ViewServerState" }; PsDscRunAsCredential = $MSFT_Credential10ref; ServerName = "SEC1N2"; InstanceName = "MSSQLSERVER"; Ensure = "Present"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::408::17::SqlServerPermission"; ModuleName = "SqlServerDsc"; Principal = "NT AUTHORITY\\SYSTEM"; ModuleVersion = "12.2.0.0"; DependsOn = { "[SqlSetup]InstallSQLServer"}; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential11ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBALeC4O+89HHzswupfMUSrThvyPGEv/VT1xXt8Pd4u9BL0Eew0CzDT0gmhIug\nn6lAmmKZUQZiDQ5pwoBFawjrWYrFmpj71enO9JgC3oDP8kxbYivABBBocwSNpFc4wCi1WllMWyuh\nTm5OZ5HTRG30b7kJt0NYYtnb6gogq9BN9XaJ0NX9o9R+lt599RAX825cYpJmaNGAL8/iL3/Fj8Ls\nuM272AvV1ZQZUENOZtPinKcx3HCp577jEWzJ70XxGePdx7va2emgOoUQ74a1XYNVb5EXljEvdsT2\n3qzMniR78H/WAbUUd6ucF7zQEeKNDYq8p/TbsX3Savxhm5Kt3iSfiB8wPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQynXU2VX6u5vezaz2CLSq24AQeH1Ay5xq30JcD2bd/nRBDg==\n-----END CMS-----"; UserName = "LAB\\LocalAdministrator"; }; instance of MSFT_WaitForAll as $MSFT_WaitForAll3ref { ResourceID = "[WaitForAll]WaitForAG1L"; PsDscRunAsCredential = $MSFT_Credential11ref; NodeName = { "SEC1N1" }; RetryCount = 120; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::518::25::WaitForAll"; ResourceName = "[SqlAGListener]CreateListenerAG1L"; ModuleName = "PSDesiredStateConfiguration"; RetryIntervalSec = 15; ModuleVersion = "1.1"; ConfigurationName = "OftenOn"; }; instance of MSFT_Credential as $MSFT_Credential12ref { Password = "-----BEGIN CMS-----\nMIICKwYJKoZIhvcNAQcDoIICHDCCAhgCAQAxggHTMIIBzwIBADCBtjCBqDEXMBUGA1UEChMOVmly\ndHVhbCBFbmdpbmUxETAPBgNVBAsTCFRlc3QgTGFiMRwwGgYJKoZIhvcNAQkBFg1sYWJAbGFiLmxv\nY2FsMQ8wDQYDVQQHEwZPeGZvcmQxDTALBgNVBAgTBE9YT04xCzAJBgNVBAYTAkdCMS8wLQYDVQQD\nEyZWaXJ0dWFsIEVuZ2luZSBUZXN0IExhYiBSb290IEF1dGhvcml0eQIJAMRIv0r6jbtXMA0GCSqG\nSIb3DQEBBzAABIIBAEEy9pa6g3IZ9pq9O+e/W6QhMjlg0j2jlVes3sI3kxiVQz1YO2IQ1CEtignT\nQ6xo0gp1t+oRId3gnK48kGuSbwAiCPrX1hRshrIolp95ZlEoW5/aL02t4xC/Y+hlpIgSkkQweEXg\n/eMUo/fK7xu5mEsRH/8MfR32hCDIcaelnnDt+LGEll97LoTaPg7qVGRCv8WRJwFS8Im4qDQ+F0Dm\n5wwlVRyjKNAS+bI+ybROHO+ntG3bWOZVvOFjZF1XWNv+bjjRKKtZzYUXy4ujrAeJo0pggTh4taEx\nA9TX9QVGadDtQ7fPfpiRBUhX603E5WoHFUCTdpst5Vk8TsSESQRrszwwPAYJKoZIhvcNAQcBMB0G\nCWCGSAFlAwQBKgQQo8DxqupJyQ79eByXbiVMdIAQyFPnAAMIPJ/WasFhM1S7wA==\n-----END CMS-----"; UserName = "LAB\\LocalAdministrator"; }; instance of MSFT_SqlAGReplica as $MSFT_SqlAGReplica1ref { AvailabilityGroupName = "AG1"; ServerName = "SEC1N2"; Name = "SEC1N2"; PrimaryReplicaServerName = "SEC1N1"; ConnectionModeInSecondaryRole = "AllowAllConnections"; FailoverMode = "Manual"; PsDscRunAsCredential = $MSFT_Credential12ref; ResourceID = "[SqlAGReplica]AddReplicaToAvailabilityGroupAG1"; Ensure = "Present"; ConnectionModeInPrimaryRole = "AllowAllConnections"; InstanceName = "MSSQLSERVER"; SourceInfo = "C:\\Git\\OftenOn\\OftenOn\\Configuration\\OftenOn.ps1::527::25::SqlAGReplica"; AvailabilityMode = "AsynchronousCommit"; ModuleVersion = "12.2.0.0"; ModuleName = "SqlServerDsc"; PrimaryReplicaInstanceName = "MSSQLSERVER"; DependsOn = { "[WaitForAll]WaitForAG1L"}; ConfigurationName = "OftenOn"; }; instance of OMI_ConfigurationDocument { Version="2.0.0"; MinimumCompatibleVersion = "2.0.0"; CompatibleVersionAdditionalProperties= {"Omi_BaseResource:ConfigurationName"}; Author="cody"; GenerationDate="02/13/2019 21:12:13"; GenerationHost="THINKY"; ContentType="PasswordEncrypted"; Name="OftenOn"; }; |