Share via


SolutionDetails Class

Definition

Class representing the details of the solution.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.SolutionDetailsTypeConverter))]
public class SolutionDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.ISolutionDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.SolutionDetailsTypeConverter))>]
type SolutionDetails = class
    interface ISolutionDetails
    interface IJsonSerializable
Public Class SolutionDetails
Implements ISolutionDetails
Inheritance
SolutionDetails
Attributes
Implements

Constructors

SolutionDetails()

Creates an new SolutionDetails instance.

Properties

AssessmentCount

Gets or sets the count of assessments reported by the solution.

ExtendedDetail

Gets or sets the extended details reported by the solution.

GroupCount

Gets or sets the count of groups reported by the solution.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SolutionDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SolutionDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.ISolutionDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SolutionDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to