Chaos Class

Definition

Low-level API implementation for the Chaos service. Azure Chaos Resource Provider REST API

public class Chaos
type Chaos = class
Public Class Chaos
Inheritance
Chaos

Constructors

Name Description
Chaos()

Methods

Name Description
CapabilitiesCreateOrUpdate(String, String, String, String, String, String, String, ICapability, Func<HttpResponseMessage,Task<ICapability>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a Capability resource that extends a Target resource.

CapabilitiesCreateOrUpdateViaIdentity(String, ICapability, Func<HttpResponseMessage, Task<ICapability>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a Capability resource that extends a Target resource.

CapabilitiesCreateOrUpdateViaIdentityWithResult(String, ICapability, IEventListener, ISendAsync, SerializationMode)
CapabilitiesCreateOrUpdateViaJsonString(String, String, String, String, String, String, String, String, Func<HttpResponseMessage, Task<ICapability>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Update a Capability resource that extends a Target resource.

CapabilitiesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, String, String, IEventListener, ISendAsync)
CapabilitiesCreateOrUpdateWithResult(String, String, String, String, String, String, String, ICapability, IEventListener, ISendAsync, SerializationMode)
CapabilitiesDelete(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Capability that extends a Target resource.

CapabilitiesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Capability that extends a Target resource.

CapabilitiesGet(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task<ICapability>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Capability resource that extends a Target resource.

CapabilitiesGetViaIdentity(String, Func<HttpResponseMessage,Task<ICapability>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Capability resource that extends a Target resource.

CapabilitiesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
CapabilitiesGetWithResult(String, String, String, String, String, String, String, IEventListener, ISendAsync)
CapabilitiesList(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task<ICapabilityListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of Capability resources that extend a Target resource..

CapabilitiesListViaIdentity(String, String, Func<HttpResponseMessage, Task<ICapabilityListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Capability resources that extend a Target resource..

CapabilitiesListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
CapabilitiesListWithResult(String, String, String, String, String, String, String, IEventListener, ISendAsync)
CapabilityTypesGet(String, String, String, String, Func<HttpResponseMessage, Task<ICapabilityType>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Capability Type resource for given Target Type and location.

CapabilityTypesGetViaIdentity(String, Func<HttpResponseMessage, Task<ICapabilityType>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Capability Type resource for given Target Type and location.

CapabilityTypesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
CapabilityTypesGetWithResult(String, String, String, String, IEventListener, ISendAsync)
CapabilityTypesList(String, String, String, String, Func<HttpResponseMessage, Task<ICapabilityTypeListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of Capability Type resources for given Target Type and location.

CapabilityTypesListViaIdentity(String, String, Func<HttpResponseMessage, Task<ICapabilityTypeListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of Capability Type resources for given Target Type and location.

CapabilityTypesListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
CapabilityTypesListWithResult(String, String, String, String, IEventListener, ISendAsync)
ExperimentsCancel(String, String, String, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Cancel a running Experiment resource.

ExperimentsCancelViaIdentity(String, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Cancel a running Experiment resource.

ExperimentsCancelViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsCancelWithResult(String, String, String, IEventListener, ISendAsync)
ExperimentsCreateOrUpdate(String, String, String, IExperiment, Func<HttpResponseMessage,Task<IExperiment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a Experiment resource.

ExperimentsCreateOrUpdateViaIdentity(String, IExperiment, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a Experiment resource.

ExperimentsCreateOrUpdateViaIdentityWithResult(String, IExperiment, IEventListener, ISendAsync, SerializationMode)
ExperimentsCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IExperiment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update a Experiment resource.

ExperimentsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ExperimentsCreateOrUpdateWithResult(String, String, String, IExperiment, IEventListener, ISendAsync, SerializationMode)
ExperimentsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Experiment resource.

ExperimentsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Experiment resource.

ExperimentsExecutionDetails(String, String, String, String, Func<HttpResponseMessage, Task<IExperimentExecutionDetails>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Execution details of an experiment resource.

ExperimentsExecutionDetailsViaIdentity(String, Func<HttpResponseMessage, Task<IExperimentExecutionDetails>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Execution details of an experiment resource.

ExperimentsExecutionDetailsViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsExecutionDetailsWithResult(String, String, String, String, IEventListener, ISendAsync)
ExperimentsGet(String, String, String, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Experiment resource.

ExperimentsGetExecution(String, String, String, String, Func<HttpResponseMessage, Task<IExperimentExecution>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get an execution of an Experiment resource.

ExperimentsGetExecutionViaIdentity(String, Func<HttpResponseMessage, Task<IExperimentExecution>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get an execution of an Experiment resource.

ExperimentsGetExecutionViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsGetExecutionWithResult(String, String, String, String, IEventListener, ISendAsync)
ExperimentsGetViaIdentity(String, Func<HttpResponseMessage,Task<IExperiment>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Experiment resource.

ExperimentsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsGetWithResult(String, String, String, IEventListener, ISendAsync)
ExperimentsList(String, String, Nullable<Boolean>, String, Func<HttpResponseMessage, Task<IExperimentListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Experiment resources in a resource group.

ExperimentsListAll(String, Nullable<Boolean>, String, Func<HttpResponseMessage, Task<IExperimentListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Experiment resources in a subscription.

ExperimentsListAllExecutions(String, String, String, Func<HttpResponseMessage, Task<IExperimentExecutionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of executions of an Experiment resource.

ExperimentsListAllExecutionsViaIdentity(String, Func<HttpResponseMessage, Task<IExperimentExecutionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of executions of an Experiment resource.

ExperimentsListAllExecutionsViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsListAllExecutionsWithResult(String, String, String, IEventListener, ISendAsync)
ExperimentsListAllViaIdentity(String, Nullable<Boolean>, String, Func<HttpResponseMessage,Task<IExperimentListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of Experiment resources in a subscription.

ExperimentsListAllViaIdentityWithResult(String, Nullable<Boolean>, String, IEventListener, ISendAsync)
ExperimentsListAllWithResult(String, Nullable<Boolean>, String, IEventListener, ISendAsync)
ExperimentsListViaIdentity(String, Nullable<Boolean>, String, Func<HttpResponseMessage,Task<IExperimentListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of Experiment resources in a resource group.

ExperimentsListViaIdentityWithResult(String, Nullable<Boolean>, String, IEventListener, ISendAsync)
ExperimentsListWithResult(String, String, Nullable<Boolean>, String, IEventListener, ISendAsync)
ExperimentsStart(String, String, String, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Start a Experiment resource.

ExperimentsStartViaIdentity(String, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Start a Experiment resource.

ExperimentsStartViaIdentityWithResult(String, IEventListener, ISendAsync)
ExperimentsStartWithResult(String, String, String, IEventListener, ISendAsync)
ExperimentsUpdate(String, String, String, IExperimentUpdate, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

The operation to update an experiment.

ExperimentsUpdateViaIdentity(String, IExperimentUpdate, Func<HttpResponseMessage, Task<IExperiment>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

The operation to update an experiment.

ExperimentsUpdateViaIdentityWithResult(String, IExperimentUpdate, IEventListener, ISendAsync, SerializationMode)
ExperimentsUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IExperiment>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

The operation to update an experiment.

ExperimentsUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ExperimentsUpdateWithResult(String, String, String, IExperimentUpdate, IEventListener, ISendAsync, SerializationMode)
OperationsListAll(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list all available Operations.

OperationsListAllViaIdentity(String, Func<HttpResponseMessage, Task<IOperationListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list all available Operations.

OperationsListAllViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListAllWithResult(IEventListener, ISendAsync)
OperationStatusesGet(String, String, String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the status of a long running azure asynchronous operation.

OperationStatusesGetViaIdentity(String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the status of a long running azure asynchronous operation.

OperationStatusesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationStatusesGetWithResult(String, String, String, IEventListener, ISendAsync)
TargetsCreateOrUpdate(String, String, String, String, String, String, ITarget, Func<HttpResponseMessage,Task<ITarget>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a Target resource that extends a tracked regional resource.

TargetsCreateOrUpdateViaIdentity(String, ITarget, Func<HttpResponseMessage, Task<ITarget>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a Target resource that extends a tracked regional resource.

TargetsCreateOrUpdateViaIdentityWithResult(String, ITarget, IEventListener, ISendAsync, SerializationMode)
TargetsCreateOrUpdateViaJsonString(String, String, String, String, String, String, String, Func<HttpResponseMessage,Task<ITarget>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update a Target resource that extends a tracked regional resource.

TargetsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, String, IEventListener, ISendAsync)
TargetsCreateOrUpdateWithResult(String, String, String, String, String, String, ITarget, IEventListener, ISendAsync, SerializationMode)
TargetsDelete(String, String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Target resource that extends a tracked regional resource.

TargetsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a Target resource that extends a tracked regional resource.

TargetsGet(String, String, String, String, String, String, Func<HttpResponseMessage, Task<ITarget>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Target resource that extends a tracked regional resource.

TargetsGetViaIdentity(String, Func<HttpResponseMessage,Task<ITarget>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Target resource that extends a tracked regional resource.

TargetsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
TargetsGetWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
TargetsList(String, String, String, String, String, String, Func<HttpResponseMessage, Task<ITargetListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Target resources that extend a tracked regional resource.

TargetsListViaIdentity(String, String, Func<HttpResponseMessage, Task<ITargetListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Target resources that extend a tracked regional resource.

TargetsListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
TargetsListWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
TargetTypesGet(String, String, String, Func<HttpResponseMessage, Task<ITargetType>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Target Type resources for given location.

TargetTypesGetViaIdentity(String, Func<HttpResponseMessage,Task<ITargetType>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Target Type resources for given location.

TargetTypesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
TargetTypesGetWithResult(String, String, String, IEventListener, ISendAsync)
TargetTypesList(String, String, String, Func<HttpResponseMessage, Task<ITargetTypeListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Target Type resources for given location.

TargetTypesListViaIdentity(String, String, Func<HttpResponseMessage, Task<ITargetTypeListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of Target Type resources for given location.

TargetTypesListViaIdentityWithResult(String, String, IEventListener, ISendAsync)
TargetTypesListWithResult(String, String, String, IEventListener, ISendAsync)

Applies to