ChaosExtensions.GetChaosExperiments Method

Definition

Overloads

GetChaosExperiments(ResourceGroupResource)

Gets a collection of ChaosExperimentResources in the ResourceGroupResource. MockingTo mock this method, please mock GetChaosExperiments() instead.

GetChaosExperiments(SubscriptionResource, Nullable<Boolean>, String, CancellationToken)

Get a list of Experiment resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Chaos/experiments
  • Operation Id: Experiments_ListAll
  • Default Api Version: 2024-01-01
  • Resource: ChaosExperimentResource

GetChaosExperiments(ResourceGroupResource)

Source:
ChaosExtensions.cs
Source:
ChaosExtensions.cs

Gets a collection of ChaosExperimentResources in the ResourceGroupResource. MockingTo mock this method, please mock GetChaosExperiments() instead.

public static Azure.ResourceManager.Chaos.ChaosExperimentCollection GetChaosExperiments (this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource);
static member GetChaosExperiments : Azure.ResourceManager.Resources.ResourceGroupResource -> Azure.ResourceManager.Chaos.ChaosExperimentCollection
<Extension()>
Public Function GetChaosExperiments (resourceGroupResource As ResourceGroupResource) As ChaosExperimentCollection

Parameters

resourceGroupResource
ResourceGroupResource

The ResourceGroupResource instance the method will execute against.

Returns

An object representing collection of ChaosExperimentResources and their operations over a ChaosExperimentResource.

Exceptions

resourceGroupResource is null.

Applies to

GetChaosExperiments(SubscriptionResource, Nullable<Boolean>, String, CancellationToken)

Source:
ChaosExtensions.cs
Source:
ChaosExtensions.cs

Get a list of Experiment resources in a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Chaos/experiments
  • Operation Id: Experiments_ListAll
  • Default Api Version: 2024-01-01
  • Resource: ChaosExperimentResource
public static Azure.Pageable<Azure.ResourceManager.Chaos.ChaosExperimentResource> GetChaosExperiments (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? running = default, string continuationToken = default, System.Threading.CancellationToken cancellationToken = default);
static member GetChaosExperiments : Azure.ResourceManager.Resources.SubscriptionResource * Nullable<bool> * string * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.Chaos.ChaosExperimentResource>
<Extension()>
Public Function GetChaosExperiments (subscriptionResource As SubscriptionResource, Optional running As Nullable(Of Boolean) = Nothing, Optional continuationToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of ChaosExperimentResource)

Parameters

subscriptionResource
SubscriptionResource

The SubscriptionResource instance the method will execute against.

running
Nullable<Boolean>

Optional value that indicates whether to filter results based on if the Experiment is currently running. If null, then the results will not be filtered.

continuationToken
String

String that sets the continuation token.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

A collection of ChaosExperimentResource that may take multiple service requests to iterate over.

Exceptions

subscriptionResource is null.

Applies to