Share via


ZoneFaultSimulationContent Class

Definition

Parameters for Zone Fault Simulation action.

public class ZoneFaultSimulationContent : Azure.ResourceManager.ServiceFabricManagedClusters.Models.FaultSimulationContent, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ServiceFabricManagedClusters.Models.ZoneFaultSimulationContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ServiceFabricManagedClusters.Models.ZoneFaultSimulationContent>
type ZoneFaultSimulationContent = class
    inherit FaultSimulationContent
    interface IJsonModel<ZoneFaultSimulationContent>
    interface IPersistableModel<ZoneFaultSimulationContent>
Public Class ZoneFaultSimulationContent
Inherits FaultSimulationContent
Implements IJsonModel(Of ZoneFaultSimulationContent), IPersistableModel(Of ZoneFaultSimulationContent)
Inheritance
ZoneFaultSimulationContent
Implements

Constructors

ZoneFaultSimulationContent()

Initializes a new instance of ZoneFaultSimulationContent.

Properties

ConstraintsExpireOn

The absolute expiration timestamp (UTC) after which this fault simulation should be stopped if it's still active.

(Inherited from FaultSimulationContent)
IsForced

Force the action to go through without any check on the cluster.

(Inherited from FaultSimulationContent)
Zones

Indicates the zones of the fault simulation.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<FaultSimulationContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from FaultSimulationContent)
IJsonModel<FaultSimulationContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from FaultSimulationContent)
IJsonModel<ZoneFaultSimulationContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ZoneFaultSimulationContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FaultSimulationContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from FaultSimulationContent)
IPersistableModel<FaultSimulationContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from FaultSimulationContent)
IPersistableModel<FaultSimulationContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from FaultSimulationContent)
IPersistableModel<ZoneFaultSimulationContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ZoneFaultSimulationContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ZoneFaultSimulationContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to