Dela via


Assessments Operations - List By Group

Lista utvärderingsresurser efter grupp

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

URI-parametrar

Name I Obligatorisk Typ Description
groupName
path True

string

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

Grupp-ARM-namn

projectName
path True

string

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

Projektnamn för utvärdering

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

AssessmentListResult

ARM-åtgärden har slutförts.

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

AssessmentsOperations_ListByGroup_MaximumSet_Gen

Exempelbegäran

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

Exempelsvar

{
  "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"
}

Definitioner

Name Description
Assessment

Maskinutvärderingsresurs.

AssessmentListResult

Svaret från en utvärderingslisteåtgärd.

AssessmentSizingCriterion

Bedömningsstorlekskriterier.

AssessmentStage
AssessmentStatus

Utvärderingsstatus.

AssessmentType
AzureCurrency

Valuta för Azure.

AzureDiskType
AzureHybridUseBenefit
AzureOfferCode
AzurePricingTier
AzureReservedInstance
AzureStorageRedundancy
AzureVmFamily
CostComponent

Klass som representerar komponenten i kostnaden.

CostComponentName

Räkna upp för att representera komponentnamnet.

createdByType

Den typ av identitet som skapade resursen.

ErrorDetail

Felinformation

ErrorResponse

Felsvar

GroupType
Percentile

Percentil för prestandadata.

ProvisioningState

Status för den aktuella åtgärden.

systemData

Metadata som rör skapande och senaste ändring av resursen.

TimeRange

Tidsintervall för prestandadata.

VmUptime

Information om den totala tiden för den virtuella datorn.

Assessment

Maskinutvärderingsresurs.

Name Typ Description
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Namnet på resursen

properties.assessmentErrorSummary

object

Hämtar eller anger sammanfattningen av utvärderingsfelet. Det här är antalet datorer som påverkas av varje typ av fel i den här utvärderingen.

properties.assessmentType

AssessmentType

Utvärderingstyp för utvärderingen.

properties.azureDiskTypes

AzureDiskType[]

Hämtar eller anger azure-lagringstypen. Premium, Standard osv.

properties.azureHybridUseBenefit

AzureHybridUseBenefit

Hämtar eller anger den inställning som användaren kan konfigurera för att visa azure hybridanvändningsförmånen.

properties.azureLocation

string

Azure Location eller Azure-region där datorerna ska migreras.

properties.azureOfferCode

AzureOfferCode

Azure-erbjudandekod.

properties.azurePricingTier

AzurePricingTier

Hämtar eller anger Prisnivå för Azure – kostnadsfri, Grundläggande osv.

properties.azureStorageRedundancy

AzureStorageRedundancy

Hämtar eller anger Redundans för Azure Storage. Exempel: Lokalt redundant lagring.

properties.azureVmFamilies

AzureVmFamily[]

Hämtar eller ställer in de virtuella Azure-datorfamiljerna.

properties.confidenceRatingInPercentage

number (float)

Förtroendeklassificering i procent.

properties.costComponents

CostComponent[]

Hämtar samlingen med kostnadskomponenter.

properties.createdTimestamp

string (date-time)

Datum och tid när utvärderingen skapades.

properties.currency

AzureCurrency

Valuta där priserna ska rapporteras.

properties.discountPercentage

number (float)

Anpassad rabattprocent.

properties.distributionByOsName

object

Hämtar fördelningen efter os-namn.

properties.distributionByServicePackInsight

object

Hämtar distributionsdistributionen av sqlInstances efter Service Pack-insikter.

properties.distributionBySupportStatus

object

Hämtar fördelningen av sqlInstances efter supportstatus.

properties.eaSubscriptionId

string

Hämtar eller anger prenumerations-ID för enterprise-avtal.

properties.groupType

GroupType

Hämtar grupptypen för utvärderingen.

properties.linuxAzureHybridUseBenefit

AzureHybridUseBenefit

Hämtar eller anger den inställning som användaren kan konfigurera för att visa linux azure hybrid use-förmånen.

properties.monthlyBandwidthCost

number (float)

Hämtar eller anger den aggregerade bandbreddskostnaden för alla datorer i utvärderingen.

properties.monthlyComputeCost

number (float)

Hämtar eller anger den aggregerade beräkningskostnaden för alla datorer i utvärderingen.

properties.monthlyPremiumStorageCost

number (float)

Hämtar eller anger den aggregerade premiumlagringskostnaden för alla datorer i utvärderingen.

properties.monthlyStandardSsdStorageCost

number (float)

Hämtar eller anger den aggregerade SSD-lagringskostnaden för alla datorer i utvärderingen.

properties.monthlyStorageCost

number (float)

Hämtar eller anger den aggregerade lagringskostnaden för alla datorer i utvärderingen.

properties.monthlyUltraStorageCost

number (float)

Hämtar eller anger den sammanlagda ultralagringskostnaden för alla datorer i utvärderingen.

properties.numberOfMachines

integer (int32)

Hämtar eller anger antalet datorer som ingår i utvärderingen.

properties.percentile

Percentile

Percentilen av de användningsdatavärden som ska beaktas vid bedömning av datorer.

properties.perfDataEndTime

string (date-time)

Hämtar eller anger sluttiden för att överväga prestandadata för utvärdering.

properties.perfDataStartTime

string (date-time)

Hämtar eller anger starttiden för att överväga prestandadata för utvärdering.

properties.pricesTimestamp

string (date-time)

Senaste gången när priserna efterfrågades.

properties.provisioningState

ProvisioningState

Status för den senaste åtgärden.

properties.reservedInstance

AzureReservedInstance

Hämtar eller anger den reserverade Azure-instansen – 1 år, 3 år.

properties.scalingFactor

number (float)

Procentandel buffert som användaren vill ha på prestandamått när du rekommenderar Azure-storlekar.

properties.schemaVersion

string

Schema-version

properties.sizingCriterion

AssessmentSizingCriterion

Bedömningsstorlekskriterium.

properties.stage

AssessmentStage

Inställning som kan konfigureras av användaren för att visa utvärderingssteget.

properties.status

AssessmentStatus

Om utvärderingen är i giltigt tillstånd och alla datorer har utvärderats.

properties.suitabilitySummary

object

Hämtar eller ställer in sammanfattningen av molnets lämplighet för alla datorer i utvärderingen.

properties.timeRange

TimeRange

Tidsintervall för vilket historiska användningsdata ska beaktas för utvärdering.

properties.updatedTimestamp

string (date-time)

Datum och tid då utvärderingen senast uppdaterades.

properties.vmUptime

VmUptime

Hämtar eller anger hur länge de virtuella datorerna ska vara igång i den lokala miljön.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

AssessmentListResult

Svaret från en utvärderingslisteåtgärd.

Name Typ Description
nextLink

string (uri)

Länken till nästa sida med objekt

value

Assessment[]

Utvärderingsobjekten på den här sidan

AssessmentSizingCriterion

Bedömningsstorlekskriterier.

Värde Description
PerformanceBased

Prestandadatabaserad storleksändring.

AsOnPremises

Som lokal eller statisk databaserad storleksändring.

AssessmentStage

Värde Description
InProgress
UnderReview
Approved

AssessmentStatus

Utvärderingsstatus.

Värde Description
Created

Utvärderingen har skapats.

Updated

Utvärderingen har uppdaterats.

Running

Utvärderingen körs för närvarande.

Completed

Utvärderingen är slutförd eller klar.

Invalid

Utvärderingen misslyckades, dvs. den är nu ogiltig.

OutOfSync

Utvärderingen är inte synkroniserad.

OutDated

Utvärderingen är föråldrad.

Deleted

Utvärderingen har tagits bort.

AssessmentType

Värde Description
Unknown
MachineAssessment
AvsAssessment
SqlAssessment
WebAppAssessment

AzureCurrency

Valuta för Azure.

Värde Description
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

Värde Description
Unknown
Standard
StandardSSD
Premium
StandardOrPremium
Ultra
PremiumV2

AzureHybridUseBenefit

Värde Description
Unknown
Yes
No

AzureOfferCode

Värde Description
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

Värde Description
Standard
Basic

AzureReservedInstance

Värde Description
None
RI1Year
RI3Year

AzureStorageRedundancy

Värde Description
Unknown
LocallyRedundant
ZoneRedundant
GeoRedundant
ReadAccessGeoRedundant

AzureVmFamily

Värde Description
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

Klass som representerar komponenten i kostnaden.

Name Typ Description
description

string

Komponentens textbeskrivning.

name

CostComponentName

Hämtar namnet på komponenten.

value

number (float)

Komponentens värde.

CostComponentName

Räkna upp för att representera komponentnamnet.

Värde Description
Unknown

Standardnamn för kostnadskomponent som representeras av Okänd.

MonthlyAzureHybridCostSavings

Kostnadsbesparingar på grund av Windows Azure Hybrid månadsvis.

MonthlySecurityCost

Månatlig säkerhetskostnad.

MonthlyPremiumV2StorageCost

Månadskostnad för PremiumV2-lagring.

MonthlyLinuxAzureHybridCostSavings

Kostnadsbesparingar på grund av Linux Azure Hybrid månadsvis.

MonthlyAvsNodeCost

Månadskostnad för AVS-nod

MonthlyAvsExternalStorageCost

Månatlig kostnad för extern AVS-lagring

MonthlyAvsNetworkCost

Månadskostnad för AVS-nätverk

MonthlyVcfByolCostDifference

Månatlig beräkningskostnadsskillnad mellan VCF BYOL och icke VCF BYOL-SKU:er

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

ErrorDetail

Felinformation

Name Typ Description
code

string

Felkod

message

string

Beskrivning av felet inträffade

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

GroupType

Värde Description
Default
Import

Percentile

Percentil för prestandadata.

Värde Description
Percentile50

Percentil 50.

Percentile90

Percentil 90.

Percentile95

Percentil 95.

Percentile99

Percentil 99.

ProvisioningState

Status för den aktuella åtgärden.

Värde Description
Succeeded

Resursen har skapats.

Failed

Det gick inte att skapa resurser.

Canceled

Resursskapandet avbröts.

Provisioning

Resursen etableras.

Updating

Resursen uppdateras.

Deleting

Resursen tas bort.

Accepted

Resursen godkänns.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

TimeRange

Tidsintervall för prestandadata.

Värde Description
Day

Daglig.

Week

En gång i veckan.

Month

Månatlig.

Custom

Anpassat tidsintervall.

VmUptime

Information om den totala tiden för den virtuella datorn.

Name Typ Description
daysPerMonth

integer (int32)

Antal dagar i månaden för vm-drifttid.

hoursPerDay

integer (int32)

Antal timmar per dag för vm-drifttid.