Share via


RuntimeProtectionStatus Class

Definition

RuntimeProtectionStatus represents the runtime protection status of the bare metal machine.

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

Properties

DefinitionsLastUpdated

The timestamp when the malware definitions were last updated.

DefinitionsVersion

The version of the malware definitions.

ScanCompletedOn

The timestamp of the most recently completed scan, or empty if there has never been a scan.

ScanScheduledOn

The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.

ScanStartedOn

The timestamp of the most recently started scan, or empty if there has never been a scan.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<RuntimeProtectionStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<RuntimeProtectionStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RuntimeProtectionStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RuntimeProtectionStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<RuntimeProtectionStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to