Freigeben über


Assessments Operations - List By Group

Auflisten von Bewertungsressourcen nach Gruppe

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessments?api-version=2024-01-15

URI-Parameter

Name In Erforderlich Typ Beschreibung
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.

Antworten

Name Typ Beschreibung
200 OK

AssessmentListResult

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

AssessmentsOperations_ListByGroup_MaximumSet_Gen

Beispielanforderung

GET https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/ayagrawrg/providers/Microsoft.Migrate/assessmentProjects/app18700project/groups/kuchatur-test/assessments?api-version=2024-01-15

Beispiel für eine Antwort

{
  "value": [
    {
      "properties": {
        "assessmentErrorSummary": {},
        "monthlyUltraStorageCost": 21,
        "costComponents": [
          {
            "name": "MonthlyAzureHybridCostSavings",
            "value": 547.584,
            "description": null
          },
          {
            "name": "MonthlySecurityCost",
            "value": 44.64,
            "description": null
          },
          {
            "name": "MonthlyPremiumV2StorageCost",
            "value": 25.141248,
            "description": null
          }
        ],
        "eaSubscriptionId": null,
        "azurePricingTier": "Standard",
        "azureStorageRedundancy": "LocallyRedundant",
        "reservedInstance": "RI3Year",
        "azureHybridUseBenefit": "Yes",
        "linuxAzureHybridUseBenefit": "Yes",
        "azureDiskTypes": [
          "Premium",
          "PremiumV2",
          "StandardSSD"
        ],
        "azureVmFamilies": [
          "D_series",
          "Lsv2_series",
          "M_series",
          "Mdsv2_series",
          "Msv2_series",
          "Mv2_series"
        ],
        "monthlyComputeCost": 10,
        "monthlyBandwidthCost": 21,
        "monthlyStorageCost": 20,
        "monthlyPremiumStorageCost": 13,
        "monthlyStandardSsdStorageCost": 3,
        "suitabilitySummary": {
          "suitable": 3
        },
        "numberOfMachines": 3,
        "vmUptime": {
          "daysPerMonth": 13,
          "hoursPerDay": 20
        },
        "distributionBySupportStatus": {
          "extended": 3
        },
        "distributionByServicePackInsight": {},
        "distributionByOsName": {
          "microsoft Windows Server 2016 or later (64-bit)": 3
        },
        "groupType": "Default",
        "assessmentType": "MachineAssessment",
        "azureLocation": "SoutheastAsia",
        "azureOfferCode": "MSAZR0003P",
        "currency": "USD",
        "scalingFactor": 24,
        "percentile": "Percentile95",
        "timeRange": "Day",
        "perfDataStartTime": "2023-09-26T09:36:48.491Z",
        "perfDataEndTime": "2023-09-26T09:36:48.491Z",
        "stage": "InProgress",
        "discountPercentage": 6,
        "sizingCriterion": "PerformanceBased",
        "confidenceRatingInPercentage": 28,
        "pricesTimestamp": "2023-08-16T00:00:00",
        "createdTimestamp": "2023-09-26T09:14:05.7322406Z",
        "updatedTimestamp": "2023-09-26T09:14:05.7322406Z",
        "status": "Created",
        "schemaVersion": null,
        "provisioningState": "Succeeded"
      },
      "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/ayagrawrg/providers/Microsoft.Migrate/assessmentprojects/app18700project/groups/kuchatur-test/assessments/asm1",
      "name": "asm1",
      "type": "Microsoft.Migrate/assessmentprojects/groups/assessments",
      "systemData": {
        "createdBy": "sakanwar",
        "createdByType": "User",
        "createdAt": "2023-09-26T09:36:29.583Z",
        "lastModifiedBy": "sakanwar",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2023-09-26T09:36:29.583Z"
      }
    }
  ],
  "nextLink": "https://microsoft.com/a"
}

Definitionen

Name Beschreibung
Assessment

Computerbewertungsressource.

AssessmentListResult

Die Antwort eines Bewertungslistenvorgangs.

AssessmentSizingCriterion

Bewertungsgrößeskriterien.

AssessmentStage
AssessmentStatus

Bewertungsstatus.

AssessmentType
AzureCurrency

Währung für Azure.

AzureDiskType
AzureHybridUseBenefit
AzureOfferCode
AzurePricingTier
AzureReservedInstance
AzureStorageRedundancy
AzureVmFamily
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

GroupType
Percentile

Quantil für Leistungsdaten.

ProvisioningState

Der Status des aktuellen Vorgangs.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TimeRange

Zeitbereich für Leistungsdaten.

VmUptime

Details zur Gesamtzeit für den virtuellen Computer.

Assessment

Computerbewertungsressource.

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.assessmentErrorSummary

object

Ruft die Bewertungsfehlerzusammenfassung ab oder legt sie fest. Dies ist die Anzahl der Computer, die von jedem Fehlertyp in dieser Bewertung betroffen sind.

properties.assessmentType

AssessmentType

Bewertungstyp der Bewertung.

properties.azureDiskTypes

AzureDiskType[]

Dient zum Abrufen oder Festlegen des Azure-Speichertyps. Premium, Standard usw.

properties.azureHybridUseBenefit

AzureHybridUseBenefit

Ruft die konfigurierbare Einstellung des Benutzers ab, um den Azure-Hybridnutzungsvorteil anzuzeigen, oder legt diese fest.

properties.azureLocation

string

Azure-Standort oder Azure-Region, in die die Computer migriert werden.

properties.azureOfferCode

AzureOfferCode

Azure-Angebotscode.

properties.azurePricingTier

AzurePricingTier

Ruft die Azure-Preisstufe ab oder legt diese fest – Kostenlos, Einfach usw.

properties.azureStorageRedundancy

AzureStorageRedundancy

Dient zum Abrufen oder Festlegen der Azure Storage-Redundanz. Beispiel: Lokal redundanter Speicher.

properties.azureVmFamilies

AzureVmFamily[]

Ruft die Azure-VM-Familien ab oder legt sie fest.

properties.confidenceRatingInPercentage

number (float)

Konfidenzbewertung in Prozent.

properties.costComponents

CostComponent[]

Ruft die Sammlung von Kostenkomponenten ab.

properties.createdTimestamp

string (date-time)

Datum und Uhrzeit der Erstellung der Bewertung.

properties.currency

AzureCurrency

Währung, in der die Preise gemeldet werden sollen.

properties.discountPercentage

number (float)

Benutzerdefinierter Rabattprozentsatz.

properties.distributionByOsName

object

Ruft die Verteilung anhand des Betriebssystemnamens ab.

properties.distributionByServicePackInsight

object

Ruft die Verteilungsverteilung von sqlInstances nach Service Pack-Einblick ab.

properties.distributionBySupportStatus

object

Ruft die Verteilung von sqlInstances nach Supportstatus ab.

properties.eaSubscriptionId

string

Ruft die Abonnement-ID des Enterprise Agreement ab oder legt sie fest.

properties.groupType

GroupType

Ruft den Gruppentyp für die Bewertung ab.

properties.linuxAzureHybridUseBenefit

AzureHybridUseBenefit

Ruft die konfigurierbare Einstellung des Benutzers ab, um den Vorteil der Linux-Azure-Hybridverwendung anzuzeigen, oder legt diese fest.

properties.monthlyBandwidthCost

number (float)

Ruft die aggregierten Bandbreitenkosten für alle Computer in der Bewertung ab, oder legt diese fest.

properties.monthlyComputeCost

number (float)

Ruft die aggregierten Computekosten für alle Computer in der Bewertung ab, oder legt diese fest.

properties.monthlyPremiumStorageCost

number (float)

Ruft die aggregierten Premium-Speicherkosten für alle Computer in der Bewertung ab, oder legt diese fest.

properties.monthlyStandardSsdStorageCost

number (float)

Ruft die Aggregatstandard-SSD-Speicherkosten für alle Computer in der Bewertung ab, oder legt diese fest.

properties.monthlyStorageCost

number (float)

Dient zum Abrufen oder Festlegen der aggregierten Speicherkosten für alle Computer in der Bewertung.

properties.monthlyUltraStorageCost

number (float)

Ruft die aggregierten Ultraspeicherkosten für alle Maschinen in der Bewertung ab, oder legt diese fest.

properties.numberOfMachines

integer (int32)

Dient zum Abrufen oder Festlegen der Anzahl der Computer, die Teil der Bewertung.

properties.percentile

Percentile

Quantil der Auslastungsdatenwerte, die beim Bewerten von Computern berücksichtigt werden sollen.

properties.perfDataEndTime

string (date-time)

Ruft die Endzeit ab, um Leistungsdaten für die Bewertung zu berücksichtigen, oder legt sie fest.

properties.perfDataStartTime

string (date-time)

Ruft die Startzeit ab, um Leistungsdaten für die Bewertung zu berücksichtigen, oder legt sie fest.

properties.pricesTimestamp

string (date-time)

Zeitpunkt der letzten Abfrage der Tarife.

properties.provisioningState

ProvisioningState

Der Status des letzten Vorgangs.

properties.reservedInstance

AzureReservedInstance

Dient zum Abrufen oder Festlegen der azure Reserved Instance - 1-Year, 3-Year.

properties.scalingFactor

number (float)

Prozentsatz des Puffers, den der Benutzer bei der Empfehlung von Azure-Größen für Leistungsmetriken möchte.

properties.schemaVersion

string

Schemaversion.

properties.sizingCriterion

AssessmentSizingCriterion

Bewertungsmaßstabierungskriterium.

properties.stage

AssessmentStage

Benutzer konfigurierbare Einstellung zum Anzeigen der Stufe der Bewertung.

properties.status

AssessmentStatus

Gibt an, ob die Bewertung gültig ist und alle Computer bewertet wurden.

properties.suitabilitySummary

object

Ruft die Cloud-Eignungszusammenfassung für alle Maschinen in der Bewertung ab oder legt sie fest.

properties.timeRange

TimeRange

Zeitraum, für den die historischen Nutzungsdaten zur Bewertung berücksichtigt werden sollten.

properties.updatedTimestamp

string (date-time)

Datum und Uhrzeit der letzten Aktualisierung der Bewertung.

properties.vmUptime

VmUptime

Ruft die Dauer ab, für die sich die virtuellen Computer in der lokalen Umgebung befinden, oder legt sie fest.

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"

AssessmentListResult

Die Antwort eines Bewertungslistenvorgangs.

Name Typ Beschreibung
nextLink

string (uri)

Der Link zur nächsten Seite von Elementen

value

Assessment[]

Die Bewertungselemente auf dieser Seite

AssessmentSizingCriterion

Bewertungsgrößeskriterien.

Wert Beschreibung
PerformanceBased

Leistungsdatenbasierte Größenanpassung.

AsOnPremises

Als lokale oder statische Daten basierende Größenanpassung.

AssessmentStage

Wert Beschreibung
InProgress
UnderReview
Approved

AssessmentStatus

Bewertungsstatus.

Wert Beschreibung
Created

Bewertung wird erstellt.

Updated

Die Bewertung wird aktualisiert.

Running

Die Bewertung wird zurzeit ausgeführt.

Completed

Die Bewertung ist abgeschlossen oder bereit.

Invalid

Die Bewertung ist fehlgeschlagen, d. h. sie ist jetzt ungültig.

OutOfSync

Die Bewertung ist nicht mehr synchron.

OutDated

Die Bewertung ist veraltet.

Deleted

Die Bewertung wird gelöscht.

AssessmentType

Wert Beschreibung
Unknown
MachineAssessment
AvsAssessment
SqlAssessment
WebAppAssessment

AzureCurrency

Währung für Azure.

Wert Beschreibung
Unknown
USD
DKK
CAD
IDR
JPY
KRW
NZD
NOK
RUB
SAR
ZAR
SEK
TRY
GBP
MXN
MYR
INR
HKD
BRL
TWD
EUR
CHF
ARS
AUD
CNY

AzureDiskType

Wert Beschreibung
Unknown
Standard
StandardSSD
Premium
StandardOrPremium
Ultra
PremiumV2

AzureHybridUseBenefit

Wert Beschreibung
Unknown
Yes
No

AzureOfferCode

Wert Beschreibung
Unknown
MSAZR0003P
MSAZR0044P
MSAZR0059P
MSAZR0060P
MSAZR0062P
MSAZR0063P
MSAZR0064P
MSAZR0029P
MSAZR0022P
MSAZR0023P
MSAZR0148P
MSAZR0025P
MSAZR0036P
MSAZR0120P
MSAZR0121P
MSAZR0122P
MSAZR0123P
MSAZR0124P
MSAZR0125P
MSAZR0126P
MSAZR0127P
MSAZR0128P
MSAZR0129P
MSAZR0130P
MSAZR0111P
MSAZR0144P
MSAZR0149P
MSMCAZR0044P
MSMCAZR0059P
MSMCAZR0060P
MSMCAZR0063P
MSMCAZR0120P
MSMCAZR0121P
MSMCAZR0125P
MSMCAZR0128P
MSAZRDE0003P
MSAZRDE0044P
MSAZRUSGOV0003P
EA
MSAZR0243P
SavingsPlan1Year
SavingsPlan3Year

AzurePricingTier

Wert Beschreibung
Standard
Basic

AzureReservedInstance

Wert Beschreibung
None
RI1Year
RI3Year

AzureStorageRedundancy

Wert Beschreibung
Unknown
LocallyRedundant
ZoneRedundant
GeoRedundant
ReadAccessGeoRedundant

AzureVmFamily

Wert Beschreibung
Unknown
Basic_A0_A4
Standard_A0_A7
Standard_A8_A11
Av2_series
D_series
Dv2_series
DS_series
DSv2_series
F_series
Fs_series
G_series
GS_series
H_series
Ls_series
Dsv3_series
Dv3_series
Fsv2_series
Ev3_series
Esv3_series
M_series
DC_Series
Lsv2_series
Ev4_series
Esv4_series
Edv4_series
Edsv4_series
Dv4_series
Dsv4_series
Ddv4_series
Ddsv4_series
Easv4_series
Dasv4_series
Mv2_series
Eav4_series
Dav4_series
Msv2_series
Mdsv2_series
Dv5_series
Dsv5_series
Ddv5_series
Ddsv5_series
Dasv5_series
Dadsv5_series
Ev5_series
Esv5_series
Edv5_series
Edsv5_series
Easv5_series
Eadsv5_series
Ebsv5_series
Ebdsv5_series

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
Unknown

Name der Standardkostenkomponente, dargestellt durch Unbekannt.

MonthlyAzureHybridCostSavings

Kosteneinsparungen aufgrund von Windows Azure Hybrid monatlich.

MonthlySecurityCost

Monatliche Sicherheitskosten.

MonthlyPremiumV2StorageCost

Monatliche PremiumV2-Speicherkosten.

MonthlyLinuxAzureHybridCostSavings

Kosteneinsparungen aufgrund von Linux Azure Hybrid monatlich.

MonthlyAvsNodeCost

Monatliche AVS-Knotenkosten

MonthlyAvsExternalStorageCost

Monatliche AVS-Kosten für externen Speicher

MonthlyAvsNetworkCost

Monatliche AVS-Netzwerkkosten

MonthlyVcfByolCostDifference

Monatliche Berechnungskostendifferenz zwischen VCF BYOL und nicht VCF BYOL SKUs

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

ErrorDetail

Fehlerdetails

Name Typ Beschreibung
code

string

Fehlercode

message

string

Beschreibung des aufgetretenen Fehlers

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

GroupType

Wert Beschreibung
Default
Import

Percentile

Quantil für Leistungsdaten.

Wert Beschreibung
Percentile50

Quantil 50.

Percentile90

Quantil 90.

Percentile95

Quantil 95.

Percentile99

Quantil 99.

ProvisioningState

Der Status des aktuellen Vorgangs.

Wert Beschreibung
Succeeded

Ressource wurde erstellt.

Failed

Fehler bei der Ressourcenerstellung.

Canceled

Die Ressourcenerstellung wurde abgebrochen.

Provisioning

Die Ressource wird bereitgestellt.

Updating

Die Ressource wird aktualisiert.

Deleting

Die Ressource wird gelöscht.

Accepted

Ressource wird akzeptiert.

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.

TimeRange

Zeitbereich für Leistungsdaten.

Wert Beschreibung
Day

Täglich.

Week

Wöchentlich.

Month

Monatlich.

Custom

Benutzerdefinierter Zeitraum.

VmUptime

Details zur Gesamtzeit für den virtuellen Computer.

Name Typ Beschreibung
daysPerMonth

integer (int32)

Anzahl der Tage in einem Monat für vm-Uptime.

hoursPerDay

integer (int32)

Anzahl der Stunden pro Tag für vm-Betriebszeit.