ScenarioConfigurationProperties interface
Model that represents the properties of the scenario configuration.
Properties
| parameters | Runtime parameter values for the scenario. Keys must match parameter names defined in the scenario. |
| provisioning |
Most recent provisioning state for the given scenario resource. |
| resource |
Unified resource targeting policy that controls which discovered resources participate
in fault injection. Replaces the separate Include uses AND logic — a resource must match ALL active include dimensions. Exclude uses OR logic — a resource is removed if it matches ANY exclude dimension. When include and exclude conflict on the same resource, exclude wins. Null or omitted means all discovered resources participate (no targeting constraints). |
| scenario |
Resource ID of the scenario this configuration applies to. |
Property Details
parameters
Runtime parameter values for the scenario. Keys must match parameter names defined in the scenario.
parameters?: KeyValuePair[]
Property Value
provisioningState
Most recent provisioning state for the given scenario resource.
provisioningState?: string
Property Value
string
resourceTargeting
Unified resource targeting policy that controls which discovered resources participate
in fault injection. Replaces the separate exclusions and filters properties with
symmetric include/exclude criteria.
Include uses AND logic — a resource must match ALL active include dimensions. Exclude uses OR logic — a resource is removed if it matches ANY exclude dimension. When include and exclude conflict on the same resource, exclude wins.
Null or omitted means all discovered resources participate (no targeting constraints).
resourceTargeting?: ResourceTargeting
Property Value
scenarioId
Resource ID of the scenario this configuration applies to.
scenarioId: string
Property Value
string