Share via


ReportOverviewStatus Class

Definition

The overview of the compliance result for one report.

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

Properties

FailedCount

The count of all failed control.

ManualCount

The count of all manual control.

NotApplicableCount

The count of all not applicable control.

PassedCount

The count of all passed control.

PendingCount

The count of all pending for approval control.

Explicit Interface Implementations

IJsonModel<ReportOverviewStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ReportOverviewStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReportOverviewStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ReportOverviewStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ReportOverviewStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to