Azure.ResourceManager.Chaos Namespace

Classes

Name Description
AzureResourceManagerChaosContext

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

ChaosCapabilityCollection

A class representing a collection of ChaosCapabilityResource and their operations. Each ChaosCapabilityResource in the collection will belong to the same instance of ChaosTargetResource. To get a ChaosCapabilityCollection instance call the GetChaosCapabilities method from an instance of ChaosTargetResource.

ChaosCapabilityData

Model that represents a Capability resource.

ChaosCapabilityMetadataCollection

A class representing a collection of ChaosCapabilityMetadataResource and their operations. Each ChaosCapabilityMetadataResource in the collection will belong to the same instance of ChaosTargetMetadataResource. To get a ChaosCapabilityMetadataCollection instance call the GetChaosCapabilityMetadatas method from an instance of ChaosTargetMetadataResource.

ChaosCapabilityMetadataData

Model that represents a Capability Type resource.

ChaosCapabilityMetadataResource

A class representing a ChaosCapabilityMetadata along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosCapabilityMetadataResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ChaosTargetMetadataResource using the GetAllChaosCapabilityMetadata method.

ChaosCapabilityResource

A class representing a ChaosCapability along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosCapabilityResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ChaosTargetResource using the GetChaosCapabilities method.

ChaosExperimentCollection

A class representing a collection of ChaosExperimentResource and their operations. Each ChaosExperimentResource in the collection will belong to the same instance of ResourceGroupResource. To get a ChaosExperimentCollection instance call the GetChaosExperiments method from an instance of ResourceGroupResource.

ChaosExperimentData

Model that represents a Experiment resource.

ChaosExperimentExecutionCollection

A class representing a collection of ChaosExperimentExecutionResource and their operations. Each ChaosExperimentExecutionResource in the collection will belong to the same instance of ChaosExperimentResource. To get a ChaosExperimentExecutionCollection instance call the GetChaosExperimentExecutions method from an instance of ChaosExperimentResource.

ChaosExperimentExecutionData

Model that represents the execution of a Experiment.

ChaosExperimentExecutionResource

A class representing a ChaosExperimentExecution along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosExperimentExecutionResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ChaosExperimentResource using the GetChaosExperimentExecutions method.

ChaosExperimentResource

A class representing a ChaosExperiment along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosExperimentResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetChaosExperiments method.

ChaosExtensions

Partial class of customized ChaosExtensions

ChaosTargetCollection

A class representing a collection of ChaosTargetResource and their operations. Each ChaosTargetResource in the collection will belong to the same instance of ArmResource. To get a ChaosTargetCollection instance call the GetChaosTargets method from an instance of ArmResource.

ChaosTargetData

Model that represents a Target resource.

ChaosTargetMetadataCollection

A class representing a collection of ChaosTargetMetadataResource and their operations. Each ChaosTargetMetadataResource in the collection will belong to the same instance of SubscriptionResource. To get a ChaosTargetMetadataCollection instance call the GetChaosTargetMetadatas method from an instance of SubscriptionResource.

ChaosTargetMetadataData

Model that represents a Target Type resource.

ChaosTargetMetadataResource

A class representing a ChaosTargetMetadata along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosTargetMetadataResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetAllChaosTargetMetadata method.

ChaosTargetResource

A class representing a ChaosTarget along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ChaosTargetResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetChaosTargets method.