Share via


SbeDeploymentPackageInfo Class

Definition

Solution builder extension (SBE) deployment package information.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.SbeDeploymentPackageInfoTypeConverter))]
public class SbeDeploymentPackageInfo : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISbeDeploymentPackageInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.SbeDeploymentPackageInfoTypeConverter))>]
type SbeDeploymentPackageInfo = class
    interface ISbeDeploymentPackageInfo
    interface IJsonSerializable
Public Class SbeDeploymentPackageInfo
Implements ISbeDeploymentPackageInfo
Inheritance
SbeDeploymentPackageInfo
Attributes
Implements

Constructors

SbeDeploymentPackageInfo()

Creates an new SbeDeploymentPackageInfo instance.

Properties

Code

SBE deployment validation code.

Message

A detailed message that explains the SBE package validation result.

SbeManifest

This represents discovered update results for matching updates and store it as SBE manifest.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SbeDeploymentPackageInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SbeDeploymentPackageInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.ISbeDeploymentPackageInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SbeDeploymentPackageInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to