Configurations/MultiRole-Server-2016/Cli1.mof
/*
@TargetNode='Cli1' @GeneratedBy=Jeff @GenerationDate=06/06/2020 10:53:14 @GenerationHost=BOVINE320 */ instance of MSFT_RegistryResource as $MSFT_RegistryResource1ref { ResourceID = "[Registry]TLS"; ValueName = "SchUseStrongCrypto"; Key = "HKLM:\\SOFTWARE\\Wow6432Node\\Microsoft\\.NetFramework\\v4.0.30319"; Ensure = "Present"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::49::9::registry"; ValueType = "Dword"; ModuleName = "PSDesiredStateConfiguration"; ValueData = { "1" }; ModuleVersion = "1.1"; ConfigurationName = "AutoLab"; }; instance of MSFT_xIPAddress as $MSFT_xIPAddress1ref { ResourceID = "[xIPAddress]PrimaryIPAddress"; InterfaceAlias = "Ethernet"; AddressFamily = "IPv4"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::63::13::xIPAddress"; ModuleName = "xNetworking"; IPAddress = { "192.168.3.100" }; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_xDefaultGatewayAddress as $MSFT_xDefaultGatewayAddress1ref { ResourceID = "[xDefaultGatewayAddress]PrimaryDefaultGateway"; AddressFamily = "IPv4"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::70::17::xDefaultGatewayAddress"; Address = "192.168.3.1"; ModuleName = "xNetworking"; InterfaceAlias = "Ethernet"; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_xDNSServerAddress as $MSFT_xDNSServerAddress1ref { ResourceID = "[xDNSServerAddress]PrimaryDNSClient"; AddressFamily = "IPv4"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::78::17::xDnsServerAddress"; Address = { "192.168.3.10" }; ModuleName = "xNetworking"; InterfaceAlias = "Ethernet"; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall1ref { ResourceID = "[xFirewall]FPS-ICMP4-ERQ-In"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::101::13::xFirewall"; Name = "FPS-ICMP4-ERQ-In"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall2ref { ResourceID = "[xFirewall]FPS-ICMP6-ERQ-In"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::101::13::xFirewall"; Name = "FPS-ICMP6-ERQ-In"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall3ref { ResourceID = "[xFirewall]FPS-SMB-In-TCP"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::101::13::xFirewall"; Name = "FPS-SMB-In-TCP"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_Credential as $MSFT_Credential1ref { Password = "P@ssw0rd"; UserName = "Company.Pri\\Administrator"; }; instance of MSFT_xWaitForADDomain as $MSFT_xWaitForADDomain1ref { ResourceID = "[xWaitForADDomain]DscForestWait"; DomainUserCredential = $MSFT_Credential1ref; RetryCount = 20; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::303::9::xWaitForADDomain"; DomainName = "Company.Pri"; ModuleName = "xActiveDirectory"; RetryIntervalSec = 60; ModuleVersion = "3.0.0.0"; ConfigurationName = "AutoLab"; }; instance of MSFT_Credential as $MSFT_Credential2ref { Password = "P@ssw0rd"; UserName = "Company.Pri\\Administrator"; }; instance of MSFT_xComputer as $MSFT_xComputer1ref { ResourceID = "[xComputer]JoinDC"; Credential = $MSFT_Credential2ref; DomainName = "Company.Pri"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::310::9::xComputer"; Name = "Cli1"; ModuleName = "xComputerManagement"; ModuleVersion = "4.1.0.0"; DependsOn = { "[xWaitForADDomain]DSCForestWait"}; ConfigurationName = "AutoLab"; }; instance of MSFT_ScriptResource as $MSFT_ScriptResource1ref { ResourceID = "[Script]RSAT"; GetScript = "\n $packages = Get-WindowsCapability -online -Name Rsat* | Select-Object Displayname, State\n $installed = $packages.Where({$_.state -eq \"Installed\"})\n Return @{Result = \"$($installed.count)/$($packages.count) RSAT features installed\"}\n "; TestScript = "\n $packages = Get-WindowsCapability -online -Name Rsat*\n if ($packages.state -match \"Installed\") {\n Return $True\n }\n else {\n Return $False\n }\n "; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::324::9::Script"; SetScript = "\n Get-WindowsCapability -online -Name Rsat* | Where-Object {$_.state -ne \"installed\"} | Add-WindowsCapability -online\n "; ModuleName = "PSDesiredStateConfiguration"; ModuleVersion = "1.1"; ConfigurationName = "AutoLab"; }; instance of MSFT_FileDirectoryConfiguration as $MSFT_FileDirectoryConfiguration1ref { ResourceID = "[File]scripts"; Type = "Directory"; Ensure = "Present"; DestinationPath = "C:\\Scripts"; ModuleName = "PSDesiredStateConfiguration"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::347::9::File"; ModuleVersion = "1.1"; ConfigurationName = "AutoLab"; }; instance of MSFT_RegistryResource as $MSFT_RegistryResource2ref { ResourceID = "[Registry]RDP"; ValueName = "fDenyTSConnections"; Key = "HKLM:\\System\\ControlSet001\\Control\\Terminal Server"; Ensure = "Present"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::360::9::Registry"; ValueType = "Dword"; ModuleName = "PSDesiredStateConfiguration"; ValueData = { "0" }; ModuleVersion = "1.1"; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall4ref { ResourceID = "[xFirewall]RemoteDesktop-UserMode-In-TCP"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::372::13::xFirewall"; Name = "RemoteDesktop-UserMode-In-TCP"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; DependsOn = { "[Registry]RDP"}; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall5ref { ResourceID = "[xFirewall]RemoteDesktop-UserMode-In-UDP"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::372::13::xFirewall"; Name = "RemoteDesktop-UserMode-In-UDP"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; DependsOn = { "[Registry]RDP"}; ConfigurationName = "AutoLab"; }; instance of MSFT_xFirewall as $MSFT_xFirewall6ref { ResourceID = "[xFirewall]RemoteDesktop-Shadow-In-TCP"; Enabled = "True"; SourceInfo = "C:\\scripts\\PSAutoLab\\Configurations\\MultiRole-Server-2016\\VMConfiguration.ps1::372::13::xFirewall"; Name = "RemoteDesktop-Shadow-In-TCP"; ModuleName = "xNetworking"; ModuleVersion = "5.7.0.0"; DependsOn = { "[Registry]RDP"}; ConfigurationName = "AutoLab"; }; instance of OMI_ConfigurationDocument { Version="2.0.0"; MinimumCompatibleVersion = "1.0.0"; CompatibleVersionAdditionalProperties= {"Omi_BaseResource:ConfigurationName"}; Author="Jeff"; GenerationDate="06/06/2020 10:53:14"; GenerationHost="BOVINE320"; Name="AutoLab"; }; |