Share via


DatabaseInstanceDiscoveryDetails Class

Definition

Discovery properties that can be shared by various publishers.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.DatabaseInstanceDiscoveryDetailsTypeConverter))]
public class DatabaseInstanceDiscoveryDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IDatabaseInstanceDiscoveryDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.DatabaseInstanceDiscoveryDetailsTypeConverter))>]
type DatabaseInstanceDiscoveryDetails = class
    interface IDatabaseInstanceDiscoveryDetails
    interface IJsonSerializable
Public Class DatabaseInstanceDiscoveryDetails
Implements IDatabaseInstanceDiscoveryDetails
Inheritance
DatabaseInstanceDiscoveryDetails
Attributes
Implements

Constructors

DatabaseInstanceDiscoveryDetails()

Creates an new DatabaseInstanceDiscoveryDetails instance.

Properties

EnqueueTime

Gets or sets the time the message was enqueued.

ExtendedInfo

Gets or sets the extended properties of the database server.

HostName

Gets or sets the host name of the database server.

InstanceId

Gets or sets the database instance Id.

InstanceName

Gets or sets the database instance name.

InstanceType

Gets or sets the database instance type.

InstanceVersion

Gets or sets the database instance version.

IPAddress

Gets or sets the IP addresses of the database server. IP addresses could be IP V4 or IP V6.

LastUpdatedTime

Gets or sets the time of the last modification of the database instance details.

PortNumber

Gets or sets the port number of the database server.

SolutionName

Gets or sets the name of the solution that sent the data.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DatabaseInstanceDiscoveryDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DatabaseInstanceDiscoveryDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.IDatabaseInstanceDiscoveryDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DatabaseInstanceDiscoveryDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to