Share via


AddressValidationOutput Class

Definition

Output of the address validation api.

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

Constructors

AddressValidationOutput()

Creates an new AddressValidationOutput instance.

Properties

AdditionalInfo

Gets or sets additional error info.

AlternateAddress

List of alternate addresses.

Code

Error code.

Detail

Gets or sets details for the error.

Message

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

Target

Gets or sets the target of the error.

ValidationStatus

The address validation status.

ValidationType

Identifies the type of validation response.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AddressValidationOutput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AddressValidationOutput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AddressValidationOutput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to