Share via


IDatabaseAssessmentDetails Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.DatabaseAssessmentDetailsTypeConverter))]
public interface IDatabaseAssessmentDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180901Preview.DatabaseAssessmentDetailsTypeConverter))>]
type IDatabaseAssessmentDetails = interface
    interface IJsonSerializable
Public Interface IDatabaseAssessmentDetails
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AssessmentId

Gets or sets the database assessment scope/Id.

AssessmentTargetType

Gets or sets the assessed target database type.

BreakingChangesCount

Gets or sets the number of breaking changes found.

CompatibilityLevel

Gets or sets the compatibility level of the database.

DatabaseName

Gets or sets the database name.

DatabaseSizeInMb

Gets or sets the database size.

EnqueueTime

Gets or sets the time the message was enqueued.

ExtendedInfo

Gets or sets the extended properties of the database.

InstanceId

Gets or sets the database server instance Id.

IsReadyForMigration

Gets or sets a value indicating whether the database is ready for migration.

LastAssessedTime

Gets or sets the time when the database was last assessed.

LastUpdatedTime

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

MigrationBlockersCount

Gets or sets the number of blocking changes found.

SolutionName

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

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to