Partager via


AssessedSqlRecommendedEntity interface

Ressource REST d’évaluation SQL.

Extends

Propriétés

assessedSqlEntityArmId

Obtient ou définit l’ID Arm de l’entité évaluée.

azureSqlDBSuitabilityDetails

Détails de la pertinence de l’instance SQL AZURE SQL DB. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

azureSqlMISuitabilityDetails

Détails de la pertinence de l’instance SQL AZURE SQL MI. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

azureSqlVMSuitabilityDetails

Détails de la pertinence des machines virtuelles AZURE SQL d’instance SQL. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

dbCount

Obtient ou définit le nombre de bases de données évaluée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

discoveredDBCount

Obtient ou définit le nombre total de bases de données découvertes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hasScanOccurred

Obtient ou définit une valeur indiquant si la découverte approfondie de l’instance s’est produite ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

instanceName

Obtient ou définit le nom de l’instance SQL. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

isClustered

Obtient ou définit une valeur indiquant si l’instance SQL est en cluster ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

isHighAvailabilityEnabled

Obtient ou définit une valeur indiquant si la haute disponibilité est activée ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

machineName

Obtient ou définit le nom de l’ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

productSupportStatus

Obtient les détails relatifs à l’état de la prise en charge du produit. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recommendedAzureSqlTargetType

Obtient ou définit le type de cible Azure SQL recommandé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recommendedSuitability

Obtient ou définit l’adéquation azure SQL recommandée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sizingCriterion

Critère de dimensionnement de l’évaluation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sqlEdition

Obtient l’édition SQL de l’entité recommandée le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sqlVersion

Obtient la version SQL de l’entité recommandée le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

assessedSqlEntityArmId

Obtient ou définit l’ID Arm de l’entité évaluée.

assessedSqlEntityArmId?: string

Valeur de propriété

string

azureSqlDBSuitabilityDetails

Détails de la pertinence de l’instance SQL AZURE SQL DB. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

azureSqlDBSuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData

Valeur de propriété

azureSqlMISuitabilityDetails

Détails de la pertinence de l’instance SQL AZURE SQL MI. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

azureSqlMISuitabilityDetails?: SqlAssessmentV2PaasSuitabilityData

Valeur de propriété

azureSqlVMSuitabilityDetails

Détails de la pertinence des machines virtuelles AZURE SQL d’instance SQL. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

azureSqlVMSuitabilityDetails?: SqlAssessmentV2IaasSuitabilityData

Valeur de propriété

dbCount

Obtient ou définit le nombre de bases de données évaluée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

dbCount?: number

Valeur de propriété

number

discoveredDBCount

Obtient ou définit le nombre total de bases de données découvertes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

discoveredDBCount?: number

Valeur de propriété

number

hasScanOccurred

Obtient ou définit une valeur indiquant si la découverte approfondie de l’instance s’est produite ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hasScanOccurred?: boolean

Valeur de propriété

boolean

instanceName

Obtient ou définit le nom de l’instance SQL. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

instanceName?: string

Valeur de propriété

string

isClustered

Obtient ou définit une valeur indiquant si l’instance SQL est en cluster ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

isClustered?: boolean

Valeur de propriété

boolean

isHighAvailabilityEnabled

Obtient ou définit une valeur indiquant si la haute disponibilité est activée ou non. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

isHighAvailabilityEnabled?: boolean

Valeur de propriété

boolean

machineName

Obtient ou définit le nom de l’ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

machineName?: string

Valeur de propriété

string

productSupportStatus

Obtient les détails relatifs à l’état de la prise en charge du produit. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

productSupportStatus?: ProductSupportStatus

Valeur de propriété

recommendedAzureSqlTargetType

Obtient ou définit le type de cible Azure SQL recommandé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recommendedAzureSqlTargetType?: string

Valeur de propriété

string

recommendedSuitability

Obtient ou définit l’adéquation azure SQL recommandée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

recommendedSuitability?: string

Valeur de propriété

string

sizingCriterion

Critère de dimensionnement de l’évaluation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sizingCriterion?: string

Valeur de propriété

string

sqlEdition

Obtient l’édition SQL de l’entité recommandée le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sqlEdition?: string

Valeur de propriété

string

sqlVersion

Obtient la version SQL de l’entité recommandée le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

sqlVersion?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deProxyResource.systemData

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deProxyResource.type