Share via


AdditionalErrorInfo Class

Definition

This class represents additional info which Resource Providers pass when an error occurs.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.AdditionalErrorInfoTypeConverter))]
public class AdditionalErrorInfo : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IAdditionalErrorInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.AdditionalErrorInfoTypeConverter))>]
type AdditionalErrorInfo = class
    interface IAdditionalErrorInfo
    interface IJsonSerializable
Public Class AdditionalErrorInfo
Implements IAdditionalErrorInfo
Inheritance
AdditionalErrorInfo
Attributes
Implements

Constructors

AdditionalErrorInfo()

Creates an new AdditionalErrorInfo instance.

Properties

Info

Additional information of the type of error.

Type

Type of error (e.g. CustomerIntervention, PolicyViolation, SecurityViolation).

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AdditionalErrorInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AdditionalErrorInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IAdditionalErrorInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AdditionalErrorInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to