AzureFailureSimulator
1.0.4
A PowerShell module to simulate Azure resource failures
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
Copyright (c) 2025 PlusOn.Tech
Package Details
Author(s)
- wmoselhy
Functions
Get-AzureFailureActionList Get-AzureFailureBranch Get-AzureFailureSelector Get-AzureFailureStep Get-AzureFailureTrace Import-AzureFailureExperiment Invoke-AzureFailureAKSShutdown Invoke-AzureFailureCacheForRedisReboot Invoke-AzureFailureDelay Invoke-AzureFailureExperiment Invoke-AzureFailurePostgreSQLFlexibleServerFailover Invoke-AzureFailureVMScaleSetShutdown Invoke-AzureFailureVMShutdown Register-AzureFailureBranch Register-AzureFailureSelector Register-AzureFailureStep Restore-AzureFailureAKSShutdown Restore-AzureFailureExperiment Restore-AzureFailurePostgreSQLFlexibleServerFailover Restore-AzureFailureVMScaleSetShutdown Restore-AzureFailureVMShutdown
Dependencies
-
- Az.Aks (>= 6.1.1)
- Az.Compute (>= 9.3.0)
- Az.PostgreSql (>= 1.2.0)
- Az.RedisCache (>= 1.11.0)
- Az.Resources (>= 7.11.0)
- PSFramework (>= 1.13.406)
FileList
- AzureFailureSimulator.nuspec
- AzureFailureSimulator.psd1
- internal\functions\readme.md
- AzureFailureSimulator.psm1
- internal\functions\Set-AzureFailureLogConfig.ps1
- tests\functions\readme.md
- xml\AzureFailureSimulator.Format.ps1xml
- tests\general\PSScriptAnalyzer.Tests.ps1
- xml\readme.md
- tests\general\strings.Exceptions.ps1
- xml\AzureFailureSimulator.Types.ps1xml
- tests\general\Help.Exceptions.ps1
- en-us\strings.psd1
- tests\general\strings.Tests.ps1
- en-us\about_AzureFailureSimulator.help.txt
- tests\general\Manifest.Tests.ps1
- tests\readme.md
- tests\general\Help.Tests.ps1
- tests\pester.ps1
- tests\general\FileIntegrity.Exceptions.ps1
- functions\Import-AzureFailureExperiment.ps1
- tests\general\FileIntegrity.Tests.ps1
- functions\Restore-AzureFailureExperiment.ps1
- functions\Actions\Get-AzureFailureActionList.ps1
- functions\Get-AzureFailureTrace.ps1
- functions\Selectors\Register-AzureFailureSelector.ps1
- functions\Invoke-AzureFailureExperiment.ps1
- functions\Selectors\Get-AzureFailureSelector.ps1
- functions\readme.md
- functions\Steps\Get-AzureFailureStep.ps1
- bin\readme.md
- functions\Steps\Register-AzureFailureBranch.ps1
- internal\scripts\strings.ps1
- functions\Steps\Get-AzureFailureBranch.ps1
- internal\scripts\variables.ps1
- functions\Steps\Register-AzureFailureStep.ps1
- internal\scripts\preimport.ps1
- functions\Actions\PostgreSQLFlexibleServers\Invoke-AzureFailurePostgreSQLFlexibleServerFailover.ps1
- internal\scripts\postimport.ps1
- functions\Actions\PostgreSQLFlexibleServers\Restore-AzureFailurePostgreSQLFlexibleServerFailover.ps1
- internal\scripts\license.ps1
- functions\Actions\AKS\Invoke-AzureFailureAKSShutdown.ps1
- internal\configurations\configuration.ps1
- functions\Actions\AKS\Restore-AzureFailureAKSShutdown.ps1
- internal\configurations\readme.md
- functions\Actions\Delay\Invoke-AzureFailureDelay.ps1
- internal\scriptblocks\scriptblocks.ps1
- functions\Actions\AzureCacheForRedis\Invoke-AzureFailureCacheForRedisReboot.ps1
- internal\tepp\example.tepp.ps1
- functions\Actions\VirtualMachines\Shutdown\Invoke-AzureFailureVMShutdown.ps1
- internal\tepp\assignment.ps1
- functions\Actions\VirtualMachines\Shutdown\Restore-AzureFailureVMShutdown.ps1
- internal\tepp\readme.md
- functions\Actions\VirtualMachineScaleSets\Shutdown\Restore-AzureFailureVMScaleSetShutdown.ps1
- internal\functions\Update-AzureFailureTrace.ps1
- functions\Actions\VirtualMachineScaleSets\Shutdown\Invoke-AzureFailureVMScaleSetShutdown.ps1
- internal\functions\Test-APIVersion.ps1