다음을 통해 공유


IotEdgeAgentInfo Class

Definition

IoT edge agent details is optional, this will be used for download system Agent module while bootstrapping IoT Role if specified.

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

Constructors

IotEdgeAgentInfo(String, String)

Initializes a new instance of IotEdgeAgentInfo.

Properties

ImageName

Name of the IoT edge agent image.

ImageRepository

Image repository details.

Tag

Image Tag.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<IotEdgeAgentInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<IotEdgeAgentInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<IotEdgeAgentInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IotEdgeAgentInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<IotEdgeAgentInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to