Share via


SiteHealthSummary Class

Definition

Site health summary model.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.SiteHealthSummaryTypeConverter))]
public class SiteHealthSummary : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.ISiteHealthSummary
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.SiteHealthSummaryTypeConverter))>]
type SiteHealthSummary = class
    interface ISiteHealthSummary
    interface IJsonSerializable
Public Class SiteHealthSummary
Implements ISiteHealthSummary
Inheritance
SiteHealthSummary
Attributes
Implements

Constructors

SiteHealthSummary()

Creates an new SiteHealthSummary instance.

Properties

AffectedObjectsCount

Count of affected objects.

AffectedResource

Affected resources.

AffectedResourceType

Affected resource type.

ApplianceName

Appliance name.

ErrorCode

Error code.

ErrorId

Error Id.

ErrorMessage

Error message.

HitCount

Hit count of the error.

RemediationGuidance

Remediation guidance.

Severity

Severity of error.

SummaryMessage

Summary message.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SiteHealthSummary.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SiteHealthSummary.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.ISiteHealthSummary.

FromJsonString(String)

Creates a new instance of SiteHealthSummary, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SiteHealthSummary into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to