Az.Chaos
0.2.0
Microsoft Azure PowerShell: Chaos cmdlets
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
Azure ResourceManager ARM Chaos
Functions
Get-AzChaosDiscoveredResource Get-AzChaosScenario Get-AzChaosScenarioConfiguration Get-AzChaosScenarioConfigurationResourcePermission Get-AzChaosScenarioConfigurationValidation Get-AzChaosScenarioRun Get-AzChaosWorkspace Get-AzChaosWorkspaceEvaluation Initialize-AzChaosWorkspace Invoke-AzChaosScenarioConfigurationExecution Invoke-AzChaosWorkspaceScenarioEvaluation New-AzChaosActionDependencyObject New-AzChaosKeyValuePairObject New-AzChaosScenario New-AzChaosScenarioActionObject New-AzChaosScenarioConfiguration New-AzChaosScenarioParameterObject New-AzChaosWorkspace Remove-AzChaosScenario Remove-AzChaosScenarioConfiguration Remove-AzChaosWorkspace Repair-AzChaosScenarioConfigurationResourcePermission Start-AzChaosScenarioRun Stop-AzChaosScenarioRun Test-AzChaosScenarioConfiguration Update-AzChaosWorkspace Update-AzChaosWorkspaceRecommendation
PSEditions
Dependencies
-
- Az.Accounts (>= 5.5.4)
Release Notes
* Migrated to Chaos Studio V2 API 2026-05-01-preview.
- Removed V1 experiment, execution, capability, target and model helper cmdlets.
- Added workspace, recommendation, scenario, configuration, validation, permission, run, discovery, evaluation and model helper cmdlets.
* Added 'Start-AzChaosScenarioRun' with configuration validation and guards for unevaluated catalog scenarios.
* Added 'Invoke-AzChaosWorkspaceScenarioEvaluation' for discovery and evaluation, and 'Initialize-AzChaosWorkspace' for identity-safe setup.
* Added 'Repair-AzChaosScenarioConfigurationResourcePermission -WhatIfMode' for service-side simulation, distinct from '-WhatIf'.
* Corrected scenario action and managed identity examples.
* Raised the minimum Az.Accounts version from 5.0.2 to 5.5.1.
FileList
- Az.Chaos.nuspec
- Chaos.Autorest\custom\Az.Chaos.custom.psm1
- Chaos.Autorest\custom\autogen-model-cmdlets\New-AzChaosScenarioActionObject.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioConfiguration_Get.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioRun_GetViaIdentity.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenario_GetViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\InvokeAzChaosScenarioConfigurationExecution_Execute.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenarioConfiguration_CreateViaIdentityWorkspaceExpanded.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenario_CreateViaJsonString.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenarioConfiguration_DeleteViaIdentity.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenario_DeleteViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentity.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentityWorkspaceExpanded.cs
- Chaos.Autorest\custom\csharp\StopAzChaosScenarioRun_CancelViaIdentity.cs
- Chaos.Autorest\custom\csharp\TestAzChaosScenarioConfiguration_ValidateViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\UpdateAzChaosWorkspace_UpdateViaIdentityExpanded.cs
- Az.Chaos.psd1
- Chaos.Autorest\custom\Initialize-AzChaosWorkspace.ps1
- Chaos.Autorest\custom\autogen-model-cmdlets\New-AzChaosScenarioParameterObject.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioConfiguration_GetViaIdentity.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioRun_GetViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenario_List.cs
- Chaos.Autorest\custom\csharp\InvokeAzChaosScenarioConfigurationExecution_ExecuteViaIdentity.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenarioConfiguration_CreateViaJsonFilePath.cs
- Chaos.Autorest\custom\csharp\NewAzChaosWorkspace_CreateExpanded.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenarioConfiguration_DeleteViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosWorkspace_Delete.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentityExpanded.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaJsonFilePath.cs
- Chaos.Autorest\custom\csharp\StopAzChaosScenarioRun_CancelViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\TestAzChaosScenarioConfiguration_ValidateViaIdentityWorkspace.cs
- Chaos.Autorest\exports\ProxyCmdletDefinitions.ps1
- Az.Chaos.psm1
- Chaos.Autorest\custom\Invoke-AzChaosWorkspaceScenarioEvaluation.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosDiscoveredResource_Get.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioConfiguration_GetViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioRun_GetViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\GetAzChaosWorkspace_Get.cs
- Chaos.Autorest\custom\csharp\InvokeAzChaosScenarioConfigurationExecution_ExecuteViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenarioConfiguration_CreateViaJsonString.cs
- Chaos.Autorest\custom\csharp\NewAzChaosWorkspace_CreateViaJsonFilePath.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenarioConfiguration_DeleteViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosWorkspace_DeleteViaIdentity.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentityScenario.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaJsonString.cs
- Chaos.Autorest\custom\csharp\StopAzChaosScenarioRun_CancelViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\UpdateAzChaosWorkspaceRecommendation_Refresh.cs
- Chaos.Autorest\internal\Az.Chaos.internal.psm1
- Chaos.Autorest\Az.Chaos.format.ps1xml
- Chaos.Autorest\custom\Start-AzChaosScenarioRun.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosDiscoveredResource_GetViaIdentity.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioConfiguration_GetViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioRun_List.cs
- Chaos.Autorest\custom\csharp\GetAzChaosWorkspace_GetViaIdentity.cs
- Chaos.Autorest\custom\csharp\InvokeAzChaosScenarioConfigurationExecution_ExecuteViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenario_CreateExpanded.cs
- Chaos.Autorest\custom\csharp\NewAzChaosWorkspace_CreateViaJsonString.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenario_Delete.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_Fix.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentityScenarioExpanded.cs
- Chaos.Autorest\custom\csharp\RestErrorHandler.cs
- Chaos.Autorest\custom\csharp\TestAzChaosScenarioConfiguration_Validate.cs
- Chaos.Autorest\custom\csharp\UpdateAzChaosWorkspaceRecommendation_RefreshViaIdentity.cs
- Chaos.Autorest\utils\Get-SubscriptionIdTestSafe.ps1
- Chaos.Autorest\Az.Chaos.psm1
- Chaos.Autorest\custom\autogen-model-cmdlets\New-AzChaosActionDependencyObject.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosDiscoveredResource_GetViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioConfiguration_List.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenario_Get.cs
- Chaos.Autorest\custom\csharp\GetAzChaosWorkspace_List.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenarioConfiguration_CreateExpanded.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenario_CreateViaIdentityWorkspaceExpanded.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenarioConfiguration_Delete.cs
- Chaos.Autorest\custom\csharp\RemoveAzChaosScenario_DeleteViaIdentity.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixExpanded.cs
- Chaos.Autorest\custom\csharp\RepairAzChaosScenarioConfigurationResourcePermission_FixViaIdentityWorkspace.cs
- Chaos.Autorest\custom\csharp\StopAzChaosScenarioRun_Cancel.cs
- Chaos.Autorest\custom\csharp\TestAzChaosScenarioConfiguration_ValidateViaIdentity.cs
- Chaos.Autorest\custom\csharp\UpdateAzChaosWorkspace_UpdateExpanded.cs
- Chaos.Autorest\utils\Unprotect-SecureString.ps1
- Chaos.Autorest\bin\Az.Chaos.private.dll
- Chaos.Autorest\custom\autogen-model-cmdlets\New-AzChaosKeyValuePairObject.ps1
- Chaos.Autorest\custom\csharp\GetAzChaosDiscoveredResource_List.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenarioRun_Get.cs
- Chaos.Autorest\custom\csharp\GetAzChaosScenario_GetViaIdentity.cs
- Chaos.Autorest\custom\csharp\GetAzChaosWorkspace_List1.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenarioConfiguration_CreateViaIdentityScenarioExpanded.cs
- Chaos.Autorest\custom\csharp\NewAzChaosScenario_CreateViaJsonFilePath.cs
- .signature.p7s
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0 (current version) | 6 | 11/3/2026 |
| 0.1.2 | 4,450 | 6/3/2025 |
| 0.1.1 | 3,177 | 1/14/2025 |
| 0.1.0 | 3,248 | 5/21/2024 |