Freigeben über


Assessed Sql Database V2 Operations - List By Sql Assessment V2

BewerteteSqlDatabaseV2-Ressourcen von SqlAssessmentV2 auflisten

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/sqlAssessments/{assessmentName}/assessedSqlDatabases?api-version=2024-01-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/sqlAssessments/{assessmentName}/assessedSqlDatabases?api-version=2024-01-15&$filter={$filter}&pageSize={pageSize}&continuationToken={continuationToken}&totalRecordCount={totalRecordCount}

URI-Parameter

Name In Erforderlich Typ Beschreibung
assessmentName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Name des SQL-Bewertungsarms.

groupName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Gruppen-ARM-Name

projectName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Name des Bewertungsprojekts

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

$filter
query

string

Filterabfrage.

continuationToken
query

string

Optionaler Parameter für Fortsetzungstoken.

pageSize
query

integer (int32)

Optionaler Parameter für Seitengröße.

totalRecordCount
query

integer (int32)

Gesamtzahl der Datensätze.

Antworten

Name Typ Beschreibung
200 OK

AssessedSqlDatabaseV2ListResult

Der ARM-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

AssessedSqlDatabaseV2Operations_ListBySqlAssessmentV2_MaximumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/rgmigrate/providers/Microsoft.Migrate/assessmentProjects/fci-test6904project/groups/test_fci_hadr/sqlAssessments/test_swagger_1/assessedSqlDatabases?api-version=2024-01-15&$filter=(contains(Properties/DatabaseName,'adv130'))&pageSize=23&continuationToken=&totalRecordCount=1

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.Migrate/assessmentprojects/fci-ankit-test6904project/groups/test_fci_hadr/sqlAssessments/test_swagger_1/assessedSqlDatabases/858eb860-9e07-417c-91b6-bca1bffb3bf5",
      "name": "858eb860-9e07-417c-91b6-bca1bffb3bf5",
      "systemData": {
        "createdAt": "0001-01-01T00:00:00",
        "createdBy": null,
        "createdByType": null,
        "lastModifiedAt": "0001-01-01T00:00:00",
        "lastModifiedBy": null,
        "lastModifiedByType": null
      },
      "type": "Microsoft.Migrate/assessmentprojects/groups/sqlAssessments/assessedSqlDatabases",
      "properties": {
        "recommendedAzureSqlTargetType": "AzureSqlVirtualMachine",
        "recommendedSuitability": "SuitableForSqlVM",
        "bufferCacheSizeInMB": 18.87557603686636,
        "productSupportStatus": {
          "currentVersion": null,
          "servicePackStatus": "Unknown",
          "esuStatus": "Unknown",
          "supportStatus": "Extended",
          "eta": 9,
          "currentEsuYear": "Unknown",
          "mainstreamEndDate": "2019-07-09T00:00:00Z",
          "extendedSupportEndDate": "2024-07-09T00:00:00Z",
          "extendedSecurityUpdateYear1EndDate": "0001-01-01T00:00:00",
          "extendedSecurityUpdateYear2EndDate": "0001-01-01T00:00:00",
          "extendedSecurityUpdateYear3EndDate": "0001-01-01T00:00:00"
        },
        "azureSqlMISuitabilityDetails": {
          "azureSqlSku": null,
          "replicaAzureSqlSku": [],
          "sharedResources": null,
          "monthlyComputeCost": 0,
          "monthlyStorageCost": 0,
          "costComponents": [
            {
              "name": "MonthlySecurityCost",
              "value": 0,
              "description": null
            }
          ],
          "securitySuitability": "Unknown",
          "shouldProvisionReplicas": false,
          "skuReplicationMode": "NotApplicable",
          "migrationGuidelines": [],
          "recommendationReasonings": [],
          "migrationTargetPlatform": "AzureSqlManagedInstance",
          "suitability": "NotSuitable",
          "migrationIssues": [
            {
              "issueId": "SuitabilityReportMissing",
              "issueCategory": "Internal",
              "impactedObjects": []
            },
            {
              "issueId": "PerformanceDataMissing",
              "issueCategory": "Internal",
              "impactedObjects": []
            },
            {
              "issueId": "SkuNotFound",
              "issueCategory": "Issue",
              "impactedObjects": [
                {
                  "objectName": "Finance_User10",
                  "objectType": "SqlDatabase"
                }
              ]
            }
          ]
        },
        "azureSqlDBSuitabilityDetails": {
          "azureSqlSku": {
            "azureSqlServiceTier": "GeneralPurpose",
            "azureSqlComputeTier": "Provisioned",
            "azureSqlHardwareGeneration": "Gen5",
            "storageMaxSizeInMB": 1024,
            "predictedDataSizeInMB": 10,
            "predictedLogSizeInMB": 5,
            "cores": 2,
            "azureSqlTargetType": "AzureSqlDatabase"
          },
          "replicaAzureSqlSku": [],
          "sharedResources": {
            "sharedDataDisks": [],
            "sharedLogDisks": [],
            "sharedTempDbDisks": [],
            "numberOfMounts": 0,
            "quorumWitness": null
          },
          "monthlyComputeCost": 118.999824,
          "monthlyStorageCost": 0.69,
          "costComponents": [
            {
              "name": "MonthlySecurityCost",
              "value": 0,
              "description": null
            }
          ],
          "securitySuitability": "Unknown",
          "shouldProvisionReplicas": false,
          "skuReplicationMode": "NotApplicable",
          "migrationGuidelines": [],
          "recommendationReasonings": [
            {
              "reasoningId": "DatabaseCpuScalingFactorRequirementUnavailable",
              "reasoningString": null,
              "reasoningCategory": "CpuType",
              "contextParameters": [
                {
                  "contextKey": "AllocatedCores",
                  "contextValue": "2"
                },
                {
                  "contextKey": "TargetCoresRecommended",
                  "contextValue": "2"
                }
              ]
            },
            {
              "reasoningId": "MeetsDatabaseStorageRequirement",
              "reasoningString": null,
              "reasoningCategory": "StorageType",
              "contextParameters": [
                {
                  "contextKey": "TotalStorageConsumedByDataFilesInGB",
                  "contextValue": "0.01"
                },
                {
                  "contextKey": "TotalStorageConsumedByLogFilesInGB",
                  "contextValue": "0.005"
                },
                {
                  "contextKey": "TotalRecommendedStorageInGB",
                  "contextValue": "1024"
                }
              ]
            },
            {
              "reasoningId": "MeetsProvisionedComputeTierRequirement",
              "reasoningString": null,
              "reasoningCategory": "ComputeTier",
              "contextParameters": [
                {
                  "contextKey": "ComputeTier",
                  "contextValue": "Provisioned"
                }
              ]
            },
            {
              "reasoningId": "MeetsServiceTierRequirement",
              "reasoningString": null,
              "reasoningCategory": "ServiceTier",
              "contextParameters": [
                {
                  "contextKey": "ServiceTier",
                  "contextValue": "GeneralPurpose"
                }
              ]
            }
          ],
          "migrationTargetPlatform": "AzureSqlDatabase",
          "suitability": "ReadinessUnknown",
          "migrationIssues": [
            {
              "issueId": "SuitabilityReportMissing",
              "issueCategory": "Internal",
              "impactedObjects": []
            },
            {
              "issueId": "PerformanceDataMissing",
              "issueCategory": "Internal",
              "impactedObjects": []
            },
            {
              "issueId": "PerfBasedFallbackToAsOnPremises",
              "issueCategory": "Warning",
              "impactedObjects": [
                {
                  "objectName": "Finance_User10",
                  "objectType": "SqlDatabase"
                }
              ]
            }
          ]
        },
        "isDatabaseHighlyAvailable": false,
        "linkedAvailabilityGroupOverview": null,
        "sizingCriterion": "AsOnPremises",
        "machineArmId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.Migrate/assessmentprojects/fci-ankit-test6904project/machines/cc64c9dc-b38e-435d-85ad-d509df5d92c6",
        "assessedSqlInstanceArmId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.Migrate/assessmentprojects/fci-ankit-test6904project/groups/test_fci_hadr/sqlAssessments/test_swagger_1/assessedSqlInstances/b11d90cc-b528-49e4-aac2-1c9a53209f8e",
        "machineName": "SQLHAVM17",
        "instanceName": "MSSQLSERVER",
        "databaseName": "Finance_User10",
        "databaseSizeInMB": 15,
        "compatibilityLevel": "CompatLevel120",
        "sqlDatabaseSdsArmId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourcegroups/bansalankit-rg/providers/microsoft.offazure/mastersites/fci-ankit-test6065mastersite/sqlsites/fci-ankit-test6065sqlsites/sqldatabases/ea92ba27-3656-5370-8bcc-e5eed9d7ba5e",
        "percentageCoresUtilization": 100,
        "megabytesPerSecondOfRead": 0,
        "megabytesPerSecondOfWrite": 0,
        "numberOfReadOperationsPerSecond": 0,
        "numberOfWriteOperationsPerSecond": 0,
        "confidenceRatingInPercentage": 0,
        "createdTimestamp": "2023-09-08T05:22:34.8572031Z",
        "updatedTimestamp": "2023-09-08T05:22:36.4665924Z"
      }
    }
  ],
  "nextLink": null
}

Definitionen

Name Beschreibung
AssessedSqlDatabaseV2

Bewertete SQL-Datenbank-Webmodellklasse.

AssessedSqlDatabaseV2ListResult

Die Antwort eines BewertungsdatenbankV2-Listenvorgangs.

AssessmentSizingCriterion

Bewertungsgrößeskriterien.

AzureDiskSize
AzureManagedDiskSkuDTO

Klasse, die eine Azure Managed Disk SKU darstellt.

AzureManagedDiskSkuDTODiskRedundancy
AzureManagedDiskSkuDTODiskType
AzureQuorumWitnessDTO

Quorumzeuge.

AzureQuorumWitnessDTOQuorumWitnessType
AzureSqlPaasSkuDTO

Klasse, die Azure SQL PAAS SKU darstellt.

AzureSqlServiceTier
CloudSuitability

Cloud-Eignung für Azure.

CompatibilityLevel
ComputeTier
CostComponent

Klasse, die die Komponente der Kosten darstellt.

CostComponentName

Enumeration zur Darstellung des Komponentennamens.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorDetail

Fehlerdetails

ErrorResponse

Fehlerantwort

HardwareGeneration
ImpactedAssessmentObject

Klasse, die die betroffenen Objekte darstellt.

MigrationGuidelineContext

Kontext der Migrationsrichtlinie.

ProductSupportStatus

Klasse, die den Produktsupportstatus darstellt.

RecommendedSuitability
SharedResourcesDTO

Freigegebene Ressourcen.

SkuReplicationMode
SqlAssessmentMigrationIssue

Klasse, die die SQL-Migrationsprobleme darstellt.

SqlAssessmentMigrationIssueCategory
SqlAssessmentV2PaasSuitabilityData

Klasse, die Azure SQL PAAS-Eignungsdetails darstellt.

SqlAvailabilityGroupDataOverview

Bewertete Sql-Verfügbarkeitsgruppendaten ( Übersicht).

SqlMigrationGuideline

Sql-Migrationsrichtlinie.

SqlMigrationGuidelineCategory
SqlRecommendationReasoning

Klasse, die azure SQL-Empfehlungsgrundsätze darstellt.

SqlRecommendationReasoningContext

Klasse, die den Kontext der Azure SQL-Empfehlungsgrundlegung darstellt.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TargetType

AssessedSqlDatabaseV2

Bewertete SQL-Datenbank-Webmodellklasse.

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties.assessedSqlInstanceArmId

string

Bewertete SQL-Instanzarm-ID.

properties.azureSqlDBSuitabilityDetails

SqlAssessmentV2PaasSuitabilityData

Ruft die Azure SQL DB-Eignungsdetails ab oder legt diese fest.

properties.azureSqlMISuitabilityDetails

SqlAssessmentV2PaasSuitabilityData

Ruft die Azure SQL MI-Eignungsdetails ab oder legt diese fest.

properties.bufferCacheSizeInMB

number (float)

Ruft die aggregierte Cachegröße dieser Datenbank ab oder legt sie fest. Dies ist eine Leistungsdatenmetrik für diese DB.

properties.compatibilityLevel

CompatibilityLevel

Datenbankkompatibilitätsstufe.

properties.confidenceRatingInPercentage

number (float)

Konfidenzbewertung in Prozent.

properties.createdTimestamp

string (date-time)

Wann wurde die SQL-Datenbank zum ersten Mal erstellt.

properties.databaseName

string

SQL-Datenbankname.

properties.databaseSizeInMB

number (float)

SQL-Datenbankgröße in Megabyte.

properties.instanceName

string

SQL-Instanzname.

properties.isDatabaseHighlyAvailable

boolean

Ruft einen Wert ab, der angibt, ob die bewertete SQL-Datenbank hoch verfügbar ist oder nicht.

properties.linkedAvailabilityGroupOverview

SqlAvailabilityGroupDataOverview

Ruft die Übersicht über die verknüpfte Verfügbarkeitsgruppe ab, wenn die zu bewertende Datenbank hoch verfügbar ist.

properties.machineArmId

string

Computerarm-ID.

properties.machineName

string

Computeranzeigename.

properties.megabytesPerSecondOfRead

number (float)

Der Lesedurchsatz der SQL-Datenbank.

properties.megabytesPerSecondOfWrite

number (float)

Der Schreibdurchsatz der SQL-Datenbank.

properties.numberOfReadOperationsPerSecond

number (float)

Die Lesevorgänge pro Sekunde der SQL-Datenbank.

properties.numberOfWriteOperationsPerSecond

number (float)

Die Schreibvorgänge pro Sekunde der SQL-Datenbank.

properties.percentageCoresUtilization

number (float)

Der Prozentsatz der Gesamtzahl der Kerne, die von der SQL-Datenbank verwendet werden.

properties.productSupportStatus

ProductSupportStatus

Ruft den Produktsupportstatus im Zusammenhang mit Details ab.

properties.recommendedAzureSqlTargetType

TargetType

Ruft den empfohlenen Azure SQL-Zieltyp ab oder legt diesen fest.

properties.recommendedSuitability

RecommendedSuitability

Ruft die empfohlene Azure SQL-Eignung ab oder legt sie fest.

properties.sizingCriterion

AssessmentSizingCriterion

Bewertungsmaßstabierungskriterium.

properties.sqlDatabaseSdsArmId

string

SQL-Datenbank-SDS-Arm-ID.

properties.updatedTimestamp

string (date-time)

Wann wurde die SQL-Datenbank zuletzt aktualisiert.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

AssessedSqlDatabaseV2ListResult

Die Antwort eines BewertungsdatenbankV2-Listenvorgangs.

Name Typ Beschreibung
nextLink

string (uri)

Der Link zur nächsten Seite von Elementen

value

AssessedSqlDatabaseV2[]

Die BewertetenSqlDatabaseV2-Elemente auf dieser Seite

AssessmentSizingCriterion

Bewertungsgrößeskriterien.

Wert Beschreibung
AsOnPremises

Als lokale oder statische Daten basierende Größenanpassung.

PerformanceBased

Leistungsdatenbasierte Größenanpassung.

AzureDiskSize

Wert Beschreibung
PremiumV2
Premium_P1
Premium_P10
Premium_P15
Premium_P2
Premium_P20
Premium_P3
Premium_P30
Premium_P4
Premium_P40
Premium_P50
Premium_P6
Premium_P60
Premium_P70
Premium_P80
StandardSSD_E1
StandardSSD_E10
StandardSSD_E15
StandardSSD_E2
StandardSSD_E20
StandardSSD_E3
StandardSSD_E30
StandardSSD_E4
StandardSSD_E40
StandardSSD_E50
StandardSSD_E6
StandardSSD_E60
StandardSSD_E70
StandardSSD_E80
Standard_S10
Standard_S15
Standard_S20
Standard_S30
Standard_S4
Standard_S40
Standard_S50
Standard_S6
Standard_S60
Standard_S70
Standard_S80
Ultra
Unknown

AzureManagedDiskSkuDTO

Klasse, die eine Azure Managed Disk SKU darstellt.

Name Typ Beschreibung
diskRedundancy

AzureManagedDiskSkuDTODiskRedundancy

Ruft Datenträgerredundanz ab – z. B. LRS, ZRS.

diskSize

AzureDiskSize

Ruft die Größe des verwalteten Datenträgers ab , z. B. P30, P40.

diskType

AzureManagedDiskSkuDTODiskType

Ruft den Typ ("Tier") des Datenträgers ab – z. B. Standard, Premium, Ultra.

recommendedIops

number (float)

Ruft die empfohlenen IOPS des verwalteten Datenträgers ab.

recommendedSizeInGib

number (float)

Ruft die empfohlene in GB des verwalteten Datenträgers ab.

recommendedThroughputInMbps

number (float)

Ruft den empfohlenen Durchsatz in MBPS des verwalteten Datenträgers ab.

storageCost

number (float)

Ruft die Kosten für den verwalteten Datenträgerspeicher ab.

AzureManagedDiskSkuDTODiskRedundancy

Wert Beschreibung
LRS
Unknown
ZRS

AzureManagedDiskSkuDTODiskType

Wert Beschreibung
Premium
PremiumV2
Standard
StandardOrPremium
StandardSSD
Ultra
Unknown

AzureQuorumWitnessDTO

Quorumzeuge.

Name Typ Beschreibung
quorumWitnessType

AzureQuorumWitnessDTOQuorumWitnessType

Ruft den Quorumzeugentyp ab.

AzureQuorumWitnessDTOQuorumWitnessType

Wert Beschreibung
Cloud
Disk
Unknown

AzureSqlPaasSkuDTO

Klasse, die Azure SQL PAAS SKU darstellt.

Name Typ Beschreibung
azureSqlComputeTier

ComputeTier

Ruft die Computeebene ab.

azureSqlHardwareGeneration

HardwareGeneration

Ruft die Hardwaregenerierung ab.

azureSqlServiceTier

AzureSqlServiceTier

Ruft die Dienstebene ab.

azureSqlTargetType

TargetType

Ruft den Zieltyp ab.

cores

integer (int32)

Ruft die Anzahl der Kerne ab.

predictedDataSizeInMB

number (float)

Ruft die prognostizierte Datengröße in Megabyte in Azure SQL ab, wirkt sich auf die Abrechnungskosten aus.

predictedLogSizeInMB

number (float)

Ruft die prognostizierte Protokollgröße in Megabyte in Azure SQL ab, wirkt sich auf die Abrechnungskosten aus.

storageMaxSizeInMB

number (float)

Ruft die maximale Speichergröße in Megabyte ab.

AzureSqlServiceTier

Wert Beschreibung
Automatic
BusinessCritical
GeneralPurpose
HyperScale
Unknown

CloudSuitability

Cloud-Eignung für Azure.

Wert Beschreibung
ConditionallySuitable

Bedingt geeignet für Azure.

NotSuitable

Nicht geeignet für Azure.

ReadinessUnknown

Unbekannte Bereitschaft für Azure.

Suitable

Geeignet für Azure.

Unknown

Unbekannt. Gibt fehlende Daten an.

CompatibilityLevel

Wert Beschreibung
CompatLevel100
CompatLevel110
CompatLevel120
CompatLevel130
CompatLevel140
CompatLevel150
CompatLevel80
CompatLevel90
Unknown

ComputeTier

Wert Beschreibung
Automatic
Provisioned
Serverless
Unknown

CostComponent

Klasse, die die Komponente der Kosten darstellt.

Name Typ Beschreibung
description

string

Die Textbeschreibung der Komponente.

name

CostComponentName

Ruft den Namen der Komponente ab.

value

number (float)

Der Wert der Komponente.

CostComponentName

Enumeration zur Darstellung des Komponentennamens.

Wert Beschreibung
MonthlyAvsExternalStorageCost

Monatliche AVS-Kosten für externen Speicher

MonthlyAvsNetworkCost

Monatliche AVS-Netzwerkkosten

MonthlyAvsNodeCost

Monatliche AVS-Knotenkosten

MonthlyAzureHybridCostSavings

Kosteneinsparungen aufgrund von Windows Azure Hybrid monatlich.

MonthlyLinuxAzureHybridCostSavings

Kosteneinsparungen aufgrund von Linux Azure Hybrid monatlich.

MonthlyPremiumV2StorageCost

Monatliche PremiumV2-Speicherkosten.

MonthlySecurityCost

Monatliche Sicherheitskosten.

MonthlyVcfByolCostDifference

Monatliche Berechnungskostendifferenz zwischen VCF BYOL und nicht VCF BYOL SKUs

Unknown

Name der Standardkostenkomponente, dargestellt durch Unbekannt.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ErrorDetail

Fehlerdetails

Name Typ Beschreibung
code

string

Fehlercode

message

string

Beschreibung des aufgetretenen Fehlers

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

HardwareGeneration

Wert Beschreibung
Automatic
DC_series
Fsv2_series
Gen5
M_series
Unknown

ImpactedAssessmentObject

Klasse, die die betroffenen Objekte darstellt.

Name Typ Beschreibung
objectName

string

Ruft den Objektnamen ab.

objectType

string

Ruft den Objekttyp ab.

MigrationGuidelineContext

Kontext der Migrationsrichtlinie.

Name Typ Beschreibung
contextKey

string

Ruft den Grundursachenkontextschlüssel ab.

contextValue

string

Ruft den Grundursachenkontextwert ab.

ProductSupportStatus

Klasse, die den Produktsupportstatus darstellt.

Name Typ Beschreibung
currentEsuYear

string

Ruft das aktuelle ESU-Supportjahr ab oder legt es fest.

currentVersion

string

Ruft die aktuelle Version von ServicePack ab oder legt diese fest.

esuStatus

string

Dient zum Abrufen oder Festlegen des Status des erweiterten Sicherheitsupdates ESU.

eta

integer (int32)

Ruft die ETA ab oder legt sie fest.

extendedSecurityUpdateYear1EndDate

string (date-time)

Ruft das Enddatum des Produkts für das erweiterte Sicherheitsupdate jahr 1 ab, oder legt es fest.

extendedSecurityUpdateYear2EndDate

string (date-time)

Ruft das Enddatum des Produkts für das erweiterte Sicherheitsupdate jahr 2 ab, oder legt es fest.

extendedSecurityUpdateYear3EndDate

string (date-time)

Ruft ab oder legt das erweiterte Sicherheitsupdate Jahr 3 Enddatum des Produkts fest.

extendedSupportEndDate

string (date-time)

Ruft das Enddatum des erweiterten Supports ab oder legt es fest.

mainstreamEndDate

string (date-time)

Ruft das Enddatum des Hauptdatenstroms des Produkts ab oder legt es fest.

servicePackStatus

string

Ruft ServicePack des Produkts ab oder legt es fest.

supportStatus

string

Ruft den Supportstatus des Produkts ab oder legt den Supportstatus fest.

RecommendedSuitability

Wert Beschreibung
ConditionallySuitableForSqlDB
ConditionallySuitableForSqlMI
ConditionallySuitableForSqlVM
ConditionallySuitableForVM
NotSuitable
PotentiallySuitableForVM
ReadinessUnknown
SuitableForSqlDB
SuitableForSqlMI
SuitableForSqlVM
SuitableForVM
Unknown

SharedResourcesDTO

Freigegebene Ressourcen.

Name Typ Beschreibung
numberOfMounts

integer (int32)

Ruft die Anzahl der Bereitstellungen freigegebener Datenträger ab.

quorumWitness

AzureQuorumWitnessDTO

Ruft quorumzeugen ab.

sharedDataDisks

AzureManagedDiskSkuDTO[]

Ruft die Liste der freigegebenen Datenträger ab.

sharedLogDisks

AzureManagedDiskSkuDTO[]

Ruft die Liste der freigegebenen Protokolldatenträger ab.

sharedTempDbDisks

AzureManagedDiskSkuDTO[]

Ruft die Liste der freigegebenen temporären Datenbankdatenträger ab.

SkuReplicationMode

Wert Beschreibung
ActiveGeoReplication
FailoverGroupInstance
NotApplicable

SqlAssessmentMigrationIssue

Klasse, die die SQL-Migrationsprobleme darstellt.

Name Typ Beschreibung
impactedObjects

ImpactedAssessmentObject[]

Ruft die Liste der betroffenen Objekte ab.

issueCategory

SqlAssessmentMigrationIssueCategory

Ruft die Problemkategorie ab.

issueId

string

Ruft die Problem-ID ab.

SqlAssessmentMigrationIssueCategory

Wert Beschreibung
Internal
Issue
Warning

SqlAssessmentV2PaasSuitabilityData

Klasse, die Azure SQL PAAS-Eignungsdetails darstellt.

Name Typ Beschreibung
azureSqlSku

AzureSqlPaasSkuDTO

Ruft die Azure SQL PAAS-SKU ab.

costComponents

CostComponent[]

Ruft die Sammlung von Kostenkomponenten ab.

migrationGuidelines

SqlMigrationGuideline[]

Ruft die Liste der Migrationsrichtlinien ab, die für dieses Ziel gelten.

migrationIssues

SqlAssessmentMigrationIssue[]

Ruft die Liste der Migrationsprobleme ab.

migrationTargetPlatform

TargetType

Ruft die Migrationszielplattform ab.

monthlyComputeCost

number (float)

Ruft die monatlichen Berechnungskosten ab.

monthlyStorageCost

number (float)

Ruft die monatlichen Speicherkosten ab.

recommendationReasonings

SqlRecommendationReasoning[]

Ruft die Liste der SQL-Empfehlungsgrundlegung ab.

replicaAzureSqlSku

AzureSqlPaasSkuDTO[]

Ruft das Replikat azure SQL PAAS SKU ab.

securitySuitability

CloudSuitability

Ruft die Eignung für Microsoft Cloud Defender ab.

sharedResources

SharedResourcesDTO

Ruft die freigegebenen Ressourcen ab.

shouldProvisionReplicas

boolean

Ruft einen Wert ab, der angibt, ob Replikate bereitgestellt werden sollen.

skuReplicationMode

SkuReplicationMode

Ruft den Replikationsmodus ab.

suitability

CloudSuitability

Ruft die Azure-Eignung ab.

SqlAvailabilityGroupDataOverview

Bewertete Sql-Verfügbarkeitsgruppendaten ( Übersicht).

Name Typ Beschreibung
availabilityGroupId

string

Ruft die Verfügbarkeitsgruppen-ID ab.

availabilityGroupName

string

Ruft den Namen der Verfügbarkeitsgruppe ab.

sqlAvailabilityGroupEntityId

string

Ruft die Entitäts-ID der Verfügbarkeitsgruppe ab.

sqlAvailabilityGroupSdsArmId

string

Ruft die Verfügbarkeitsgruppenarm-ID ab.

sqlAvailabilityReplicaId

string

Ruft die Verfügbarkeitsreplikat-ID ab.

SqlMigrationGuideline

Sql-Migrationsrichtlinie.

Name Typ Beschreibung
guidelineId

string

Ruft die Richtlinien-ID ab.

migrationGuidelineCategory

SqlMigrationGuidelineCategory

Ruft die Migrationsrichtlinienkategorie ab.

migrationGuidelineContext

MigrationGuidelineContext[]

Ruft den Kontext der Migrationsrichtlinie ab.

SqlMigrationGuidelineCategory

Wert Beschreibung
AvailabilityGroupGuideline
FailoverCluterInstanceGuideLine
General
Unknown

SqlRecommendationReasoning

Klasse, die azure SQL-Empfehlungsgrundsätze darstellt.

Name Typ Beschreibung
contextParameters

SqlRecommendationReasoningContext[]

Ruft die empfohlenen Sql-Begründungsparameter ab.

reasoningCategory

string

Ruft die Begründungskategorie ab.

reasoningId

string

Ruft die Begründungs-ID ab.

reasoningString

string

Ruft den Begründungsstatus ab.

SqlRecommendationReasoningContext

Klasse, die den Kontext der Azure SQL-Empfehlungsgrundlegung darstellt.

Name Typ Beschreibung
contextKey

string

Ruft den Grundursachenkontextschlüssel ab.

contextValue

string

Ruft den Grundursachenkontextwert ab.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

TargetType

Wert Beschreibung
AzureSqlDatabase
AzureSqlManagedInstance
AzureSqlVirtualMachine
AzureVirtualMachine
Recommended
Unknown