Configurations-OnPrem/ArcGISServerMachineSettings.ps1
|
Configuration ArcGISServerMachineSettings{ param( [Parameter(Mandatory=$true)] [ValidateNotNullorEmpty()] [System.Management.Automation.PSCredential] $ServerPrimarySiteAdminCredential, [Parameter(Mandatory=$false)] [Int32] $SocMaximumHeapSize ) Import-DscResource -ModuleName PSDesiredStateConfiguration Import-DscResource -ModuleName ArcGIS -ModuleVersion 5.0.0 -Name ArcGIS_ServerMachineSettings Node $AllNodes.NodeName { if($Node.Thumbprint){ LocalConfigurationManager { CertificateId = $Node.Thumbprint } } ArcGIS_ServerMachineSettings ServerSettings { ServerHostName = $Node.NodeName SiteAdministrator= $ServerPrimarySiteAdminCredential SocMaximumHeapSize = $SocMaximumHeapSize } } } |