@@ -407,11 +407,9 @@ Demonstrates using multiple commands together for an end to end scenario.
407407### Recover an Infrastructure Role Instance that has an Alert assigned.
408408
409409``` powershell
410- #Declare Credentials
411- $credential = Get-Credential
412-
413410#Retrieve all Alerts and apply a filter to only show active Alerts
414411$Active=Get-AzSAlert -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"|where {$_.state -eq "active"}
412+ $Active
415413
416414#Stop Infra Role Instance
417415Stop-AzSInfraRoleInstance -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -Name $Active.resourceName
@@ -424,6 +422,40 @@ Get-AzSAlert -AzureStackCredentials $credential -TenantID $TenantID -Environment
424422```
425423
426424
425+ ### Increase Public IP Pool Capacity
426+ ``` powershell
427+ #Retrieve all Alerts and apply a filter to only show active Alerts
428+ $Active=Get-AzSAlert -AzureStackCredentials $cred -TenantID $TenantID -EnvironmentName "AzureStackAdmin"|where {$_.state -eq "active"}
429+ $Active
430+
431+ #Review IP Pool Allocation
432+ Get-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
433+
434+ #Add New Public IP Pool
435+ Add-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -Name "NewPublicIPPool" -StartIPAddress "192.168.80.0" -EndIPAddress "192.168.80.255" -AddressPrefix "192.168.80.0/24"
436+
437+ #Validate new IP Pool
438+ Get-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
439+ ```
440+
441+ ### Apply Update to Azure Stack
442+ ``` powershell
443+ #Review Current Region Update Summary
444+ Get-AzSUpdateSummary -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
445+
446+ #Check for available and applicable updates
447+ Get-AzSUpdate -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
448+
449+ #Apply Update
450+ Install-AzSUpdate -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -vupdate "2.0.0.0"
451+
452+ #Check Update Run
453+ Get-AzSUpdateRun -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -vupdate "2.0.0.0"
454+
455+ #Review Region Update Summary after successful run
456+ Get-AzSUpdateSummary -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
457+
458+
427459### Set Azure Stack's Latitude and Longitude
428460
429461This command modifies an Azure Stack instance's latitude and longitude location
@@ -438,4 +470,5 @@ $regionName = 'local'
438470
439471$TenantID = Get-DirectoryTenantID -AADTenantName $directoryName -EnvironmentName AzureStackAdmin
440472Set-AzSLocationInformation -TenantID $AadTenant -EnvironmentName $EnvironmentName -AzureStackCredentials $credential -Region $regionName -Latitude $latitude -Longitude $longitude
473+
441474```
0 commit comments