Update StackMonkey.ps1

This commit is contained in:
2025-06-24 23:51:07 -04:00
parent 730656d4ca
commit 7305cb8115

View File

@@ -62,41 +62,23 @@
#> #>
#region ScriptMonkey run silently Entrypoint #region ScriptMonkey run silently Entrypoint
[CmdletBinding(DefaultParameterSetName='UI')] [CmdletBinding(DefaultParameterSetName='UI',
SupportsShouldProcess = $true,
ConfirmImpact = 'Medium'
)]
param( param(
# ───────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────
# Toolkit-only mode # Toolkit-only mode
[Parameter(Mandatory,ParameterSetName='Toolkit')] [Parameter(Mandatory,ParameterSetName='Toolkit')][switch]$SilentInstall,
[switch]$SilentInstall,
# ───────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────
[Parameter(Mandatory,ParameterSetName='Datto')]
[string] $N8nPassword,
# Datto headless mode # Datto headless mode
[Parameter(Mandatory,ParameterSetName='Datto')][string] $N8nPassword,
[Parameter(Mandatory,ParameterSetName='Datto')] [Parameter(Mandatory,ParameterSetName='Datto')][string] $SiteUID,
#[ValidateNotNullOrEmpty()] [Parameter(Mandatory,ParameterSetName='Datto')][string] $SiteName,
[string] $SiteUID, [Parameter(ParameterSetName='Datto')][switch] $PushSiteVars,
[Parameter(ParameterSetName='Datto')][switch] $InstallRMM,
[Parameter(Mandatory,ParameterSetName='Datto')] [Parameter(ParameterSetName='Datto')][switch] $SaveCopy
#[ValidateNotNullOrEmpty()]
[string] $SiteName,
[Parameter(ParameterSetName='Datto')]
[switch] $PushSiteVars,
[Parameter(ParameterSetName='Datto')]
[switch] $InstallRMM,
[Parameter(ParameterSetName='Datto')]
[switch] $SaveCopy
) )
# Listening port for HTTP UI # Listening port for HTTP UI