Share via


DataCollectionEndpointFailoverConfiguration Class

Definition

Failover configuration on this endpoint. This property is READ-ONLY.

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

Properties

ActiveLocation

Active location where data flow will occur.

(Inherited from DataCollectionRuleBcdrFailoverConfigurationSpec)
Locations

Locations that are configured for failover.

(Inherited from DataCollectionRuleBcdrFailoverConfigurationSpec)

Explicit Interface Implementations

IJsonModel<DataCollectionEndpointFailoverConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataCollectionEndpointFailoverConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<DataCollectionRuleBcdrFailoverConfigurationSpec>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataCollectionRuleBcdrFailoverConfigurationSpec)
IPersistableModel<DataCollectionEndpointFailoverConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataCollectionEndpointFailoverConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataCollectionEndpointFailoverConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<DataCollectionRuleBcdrFailoverConfigurationSpec>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from DataCollectionRuleBcdrFailoverConfigurationSpec)

Applies to