Share via


SkuAvailabilityValidationResponseProperties Class

Definition

Properties of sku availability validation response.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.SkuAvailabilityValidationResponsePropertiesTypeConverter))]
public class SkuAvailabilityValidationResponseProperties : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ISkuAvailabilityValidationResponseProperties, Microsoft.Azure.PowerShell.Cmdlets.DataBox.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.SkuAvailabilityValidationResponsePropertiesTypeConverter))>]
type SkuAvailabilityValidationResponseProperties = class
    interface ISkuAvailabilityValidationResponseProperties
    interface IJsonSerializable
    interface IValidationInputResponse
    interface IValidates
Public Class SkuAvailabilityValidationResponseProperties
Implements ISkuAvailabilityValidationResponseProperties, IValidates
Inheritance
SkuAvailabilityValidationResponseProperties
Attributes
Implements

Constructors

SkuAvailabilityValidationResponseProperties()

Creates an new SkuAvailabilityValidationResponseProperties instance.

Properties

AdditionalInfo

Gets or sets additional error info.

Code

Error code.

Detail

Gets or sets details for the error.

Error

Error code and message of validation response.

Message

The error message parsed from the body of the http error response.

Status

Sku availability validation status.

Target

Gets or sets the target of the error.

ValidationType

Identifies the type of validation response.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SkuAvailabilityValidationResponseProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SkuAvailabilityValidationResponseProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SkuAvailabilityValidationResponseProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to