Create Pull Request
| Date | Scan | Status | Result |
|---|---|---|---|
| 2026-01-14 00:00 | #250 | in_progress |
Biased
|
| 2026-01-13 00:00 | #246 | completed |
Biased
|
| 2026-01-11 00:00 | #240 | completed |
Biased
|
| 2026-01-10 00:00 | #237 | completed |
Biased
|
| 2026-01-09 00:34 | #234 | completed |
Biased
|
| 2026-01-08 00:53 | #231 | completed |
Biased
|
| 2026-01-06 18:15 | #225 | cancelled |
Clean
|
| 2025-08-17 00:01 | #83 | cancelled |
Clean
|
| 2025-07-13 21:37 | #48 | completed |
Biased
|
| 2025-07-09 13:09 | #3 | cancelled |
Clean
|
| 2025-07-08 04:23 | #2 | cancelled |
Biased
|
$sub = Get-AzSubscription -ErrorAction SilentlyContinue
if(-not($sub))
{
Connect-AzAccount
}
# Set-AzContext -SubscriptionId "<Subscription ID>"
$devTestLabName = "<lab name>"
$vMToStart = "<VM name>"
$vmAction = "<Start or Stop>"
az login REM az account set --subscription <SubscriptionId>
# Get the lab information
$devTestLab = Get-AzResource -ResourceType 'Microsoft.DevTestLab/labs' -ResourceName $devTestLabName
# Start or stop the VM and return a succeeded or failed status
$returnStatus = Invoke-AzResourceAction `
-ResourceId "$($devTestLab.ResourceId)/virtualmachines/$vMToStart" `
-Action $vmAction `
-Force
if ($returnStatus.Status -eq 'Succeeded') {
Write-Output "##[section] Successfully updated DTL machine: $vMToStart, Action: $vmAction"
}
else {
Write-Error "##[error] Failed to update DTL machine: $vMToStart, Action: $vmAction"
}
set SUBSCRIPTIONID=<SubscriptionId> set RESOURCEGROUP=<resourceGroup> set DEVTESTLABNAME=<lab name> set VMNAME=<VM name> set ACTION=<Start or Stop>