Share via


DataCollectionRuleBcdrLocationSpec Class

Definition

The DataCollectionRuleBcdrLocationSpec.

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

Properties

Location

Name of location.

ProvisioningStatus

The resource provisioning state in this location.

Explicit Interface Implementations

IJsonModel<DataCollectionRuleBcdrLocationSpec>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataCollectionRuleBcdrLocationSpec>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataCollectionRuleBcdrLocationSpec>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataCollectionRuleBcdrLocationSpec>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataCollectionRuleBcdrLocationSpec>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to