IotOperationsDataflowGraphProperties Class

Definition

DataflowGraph properties.

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

Constructors

Name Description
IotOperationsDataflowGraphProperties(IEnumerable<DataflowGraphNode>, IEnumerable<DataflowGraphNodeConnection>)

Initializes a new instance of IotOperationsDataflowGraphProperties.

Properties

Name Description
HealthState

The health state of the resource.

Mode

The mode of the dataflow graph.

NodeConnections

List of connections between nodes in the dataflow graph.

Nodes

List of nodes in the dataflow graph.

ProvisioningState

The provisioning state of the dataflow graph.

RequestDiskPersistence

Disk persistence mode.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<IotOperationsDataflowGraphProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<IotOperationsDataflowGraphProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<IotOperationsDataflowGraphProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IotOperationsDataflowGraphProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<IotOperationsDataflowGraphProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to