Chaos Studio Experiment

An Azure Chaos Studio Experiment defines a controlled set of fault injections used to test the resilience of your applications and infrastructure. It lets you orchestrate faults, target specific resources, and observe system behavior under stress. Experiments help identify weaknesses, validate recovery strategies, and improve overall reliability in a safe, repeatable way.

azure.chaos_experiment

Fields

TitleIDTypeData TypeDescription
_keycorestring
idcorestringFully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
identitycorejsonManaged service identity (system assigned and/or user assigned identities)
locationcorestringThe geo-location where the resource lives
namecorestringThe name of the resource
provisioning_statecorestringCurrent provisioning state for a given Azure Chaos resource.
resource_groupcorestring
selectorscorejsonList of selectors.
stepscorejsonList of steps.
subscription_idcorestring
subscription_namecorestring
system_datacorejsonMetadata pertaining to creation and last modification of the resource.
tagscorehstore_csv
typecorestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"