Dela via


WorkloadContainerExtendedInfo Class

Definition

Extended information of the container.

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

Constructors

WorkloadContainerExtendedInfo()

Initializes a new instance of WorkloadContainerExtendedInfo.

Properties

HostServerName

Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.

InquiryInfo

Inquiry Status for the container.

NodesList

List of the nodes in case of distributed container.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<WorkloadContainerExtendedInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<WorkloadContainerExtendedInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<WorkloadContainerExtendedInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<WorkloadContainerExtendedInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<WorkloadContainerExtendedInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to