Share via


ExchangeServer Class

Definition

ExchangeServer in the guest virtual machine.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.ExchangeServerTypeConverter))]
public class ExchangeServer : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IExchangeServer
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.ExchangeServerTypeConverter))>]
type ExchangeServer = class
    interface IExchangeServer
    interface IJsonSerializable
Public Class ExchangeServer
Implements IExchangeServer
Inheritance
ExchangeServer
Attributes
Implements

Constructors

ExchangeServer()

Creates an new ExchangeServer instance.

Properties

Edition

Edition of the ExchangeServer.

ProductName

ProductName of the ExchangeServer.

Role

Roles of the ExchangeServer.

ServicePack

ServicePack of the ExchangeServer.

Version

Version of the ExchangeServer.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExchangeServer.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExchangeServer.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IExchangeServer.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExchangeServer into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to