Assessments Operations - List By Group
按组列出评估资源
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}/assessments?api-version=2024-01-15
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
group
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
组 ARM 名称 |
|
project
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
评估项目名称 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 此名称不区分大小写。 |
|
subscription
|
path | True |
string (uuid) |
目标订阅的 ID。 该值必须是 UUID。 |
|
api-version
|
query | True |
string minLength: 1 |
用于此作的 API 版本。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
ARM作已成功完成。 |
|
| Other Status Codes |
意外的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 模拟用户帐户 |
示例
AssessmentsOperations_ListByGroup_MaximumSet_Gen
示例请求
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
示例响应
{
"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"
}
定义
| 名称 | 说明 |
|---|---|
| Assessment |
计算机评估资源。 |
|
Assessment |
评估列表作的响应。 |
|
Assessment |
评估大小调整条件。 |
|
Assessment |
|
|
Assessment |
评估状态。 |
|
Assessment |
|
|
Azure |
Azure 的货币。 |
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Azure |
|
|
Cost |
表示成本组件的类。 |
|
Cost |
表示组件名称的枚举。 |
|
created |
创建资源的标识的类型。 |
|
Error |
错误详细信息 |
|
Error |
错误响应 |
|
Group |
|
| Percentile |
性能数据的百分位。 |
|
Provisioning |
当前作的状态。 |
|
system |
与创建和上次修改资源相关的元数据。 |
|
Time |
性能数据的时间范围。 |
|
Vm |
有关 VM 总上限时间的详细信息。 |
Assessment
计算机评估资源。
| 名称 | 类型 | 说明 |
|---|---|---|
| id |
string (arm-id) |
资源的完全限定资源 ID。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” |
| name |
string |
资源的名称 |
| properties.assessmentErrorSummary |
object |
获取或设置评估错误摘要。 这是此评估中每种类型的错误影响的计算机数。 |
| properties.assessmentType |
评估的评估类型。 |
|
| properties.azureDiskTypes |
获取或设置 Azure 存储类型。 高级、标准等 |
|
| properties.azureHybridUseBenefit |
获取或设置用户可配置的设置以显示 Azure 混合使用权益。 |
|
| properties.azureLocation |
string |
要迁移到计算机的 Azure 位置或 Azure 区域。 |
| properties.azureOfferCode |
Azure 产品/服务代码。 |
|
| properties.azurePricingTier |
获取或设置 Azure 定价层 - 免费、基本等。 |
|
| properties.azureStorageRedundancy |
获取或设置 Azure 存储冗余。 示例:本地冗余存储。 |
|
| properties.azureVmFamilies |
获取或设置 Azure VM 系列。 |
|
| properties.confidenceRatingInPercentage |
number (float) |
百分比的置信度评级。 |
| properties.costComponents |
获取成本组件的集合。 |
|
| properties.createdTimestamp |
string (date-time) |
创建评估的日期和时间。 |
| properties.currency |
应报告价格的货币。 |
|
| properties.discountPercentage |
number (float) |
自定义折扣百分比。 |
| properties.distributionByOsName |
object |
按 os 名称获取分发。 |
| properties.distributionByServicePackInsight |
object |
按 Service Pack 见解获取 sqlInstances 的分布分布。 |
| properties.distributionBySupportStatus |
object |
按支持状态获取 sqlInstances 的分布。 |
| properties.eaSubscriptionId |
string |
获取或设置企业协议订阅 ID。 |
| properties.groupType |
获取评估的组类型。 |
|
| properties.linuxAzureHybridUseBenefit |
获取或设置用户可配置的设置以显示 Linux Azure 混合使用权益。 |
|
| properties.monthlyBandwidthCost |
number (float) |
获取或设置评估中所有计算机的聚合带宽成本。 |
| properties.monthlyComputeCost |
number (float) |
获取或设置评估中所有计算机的聚合计算成本。 |
| properties.monthlyPremiumStorageCost |
number (float) |
获取或设置评估中所有计算机的聚合高级存储成本。 |
| properties.monthlyStandardSsdStorageCost |
number (float) |
获取或设置评估中所有计算机的聚合标准 SSD 存储成本。 |
| properties.monthlyStorageCost |
number (float) |
获取或设置评估中所有计算机的聚合存储成本。 |
| properties.monthlyUltraStorageCost |
number (float) |
获取或设置评估中所有计算机的聚合超级存储成本。 |
| properties.numberOfMachines |
integer (int32) |
获取或设置评估部分的计算机数。 |
| properties.percentile |
评估计算机时要考虑的利用率数据值的百分位数。 |
|
| properties.perfDataEndTime |
string (date-time) |
获取或设置考虑用于评估的性能数据的结束时间。 |
| properties.perfDataStartTime |
string (date-time) |
获取或设置考虑用于评估的性能数据的开始时间。 |
| properties.pricesTimestamp |
string (date-time) |
上次查询速率的时间。 |
| properties.provisioningState |
上次作的状态。 |
|
| properties.reservedInstance |
获取或设置 Azure 预留实例 - 1 年、3 年。 |
|
| properties.scalingFactor |
number (float) |
建议 Azure 大小时,用户想要对性能指标的缓冲区百分比。 |
| properties.schemaVersion |
string |
架构版本。 |
| properties.sizingCriterion |
评估大小调整标准。 |
|
| properties.stage |
用户可配置的设置以显示评估阶段。 |
|
| properties.status |
评估是否处于有效状态,并且已评估所有计算机。 |
|
| properties.suitabilitySummary |
object |
获取或设置评估中所有计算机的云适用性摘要。 |
| properties.timeRange |
应考虑历史利用率数据进行评估的时间范围。 |
|
| properties.updatedTimestamp |
string (date-time) |
上次更新评估的日期和时间。 |
| properties.vmUptime |
获取或设置 VM 在本地环境中启动的持续时间。 |
|
| systemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 |
|
| type |
string |
资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” |
AssessmentListResult
评估列表作的响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| nextLink |
string (uri) |
指向下一页项的链接 |
| value |
此页上的“评估”项 |
AssessmentSizingCriterion
评估大小调整条件。
| 值 | 说明 |
|---|---|
| PerformanceBased |
基于性能数据的大小调整。 |
| AsOnPremises |
作为本地或基于静态数据的大小调整。 |
AssessmentStage
| 值 | 说明 |
|---|---|
| InProgress | |
| UnderReview | |
| Approved |
AssessmentStatus
评估状态。
| 值 | 说明 |
|---|---|
| Created |
评估已创建。 |
| Updated |
评估已更新。 |
| Running |
评估当前正在运行。 |
| Completed |
评估已完成或就绪。 |
| Invalid |
评估失败,即现在无效。 |
| OutOfSync |
评估不同步。 |
| OutDated |
评估已过期。 |
| Deleted |
评估已删除。 |
AssessmentType
| 值 | 说明 |
|---|---|
| Unknown | |
| MachineAssessment | |
| AvsAssessment | |
| SqlAssessment | |
| WebAppAssessment |
AzureCurrency
Azure 的货币。
| 值 | 说明 |
|---|---|
| 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
| 值 | 说明 |
|---|---|
| Unknown | |
| Standard | |
| StandardSSD | |
| Premium | |
| StandardOrPremium | |
| Ultra | |
| PremiumV2 |
AzureHybridUseBenefit
| 值 | 说明 |
|---|---|
| Unknown | |
| Yes | |
| No |
AzureOfferCode
| 值 | 说明 |
|---|---|
| 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
| 值 | 说明 |
|---|---|
| Standard | |
| Basic |
AzureReservedInstance
| 值 | 说明 |
|---|---|
| None | |
| RI1Year | |
| RI3Year |
AzureStorageRedundancy
| 值 | 说明 |
|---|---|
| Unknown | |
| LocallyRedundant | |
| ZoneRedundant | |
| GeoRedundant | |
| ReadAccessGeoRedundant |
AzureVmFamily
| 值 | 说明 |
|---|---|
| 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
表示成本组件的类。
| 名称 | 类型 | 说明 |
|---|---|---|
| description |
string |
组件的文本说明。 |
| name |
获取组件的名称。 |
|
| value |
number (float) |
组件的值。 |
CostComponentName
表示组件名称的枚举。
| 值 | 说明 |
|---|---|
| Unknown |
未知表示的默认成本组件名称。 |
| MonthlyAzureHybridCostSavings |
由于 Windows Azure 混合每月可节省成本。 |
| MonthlySecurityCost |
每月安全成本。 |
| MonthlyPremiumV2StorageCost |
每月 PremiumV2 存储成本。 |
| MonthlyLinuxAzureHybridCostSavings |
由于 Linux Azure 混合每月节省成本。 |
| MonthlyAvsNodeCost |
每月 AVS 节点成本 |
| MonthlyAvsExternalStorageCost |
每月 AVS 外部存储成本 |
| MonthlyAvsNetworkCost |
每月 AVS 网络成本 |
| MonthlyVcfByolCostDifference |
VCF BYOL 和非 VCF BYOL SKU 之间的每月计算成本差异 |
createdByType
创建资源的标识的类型。
| 值 | 说明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorDetail
错误详细信息
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
错误代码 |
| message |
string |
发生错误的说明 |
ErrorResponse
错误响应
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
错误对象。 |
GroupType
| 值 | 说明 |
|---|---|
| Default | |
| Import |
Percentile
性能数据的百分位。
| 值 | 说明 |
|---|---|
| Percentile50 |
百分位 50。 |
| Percentile90 |
百分位 90。 |
| Percentile95 |
百分位 95。 |
| Percentile99 |
百分位 99。 |
ProvisioningState
当前作的状态。
| 值 | 说明 |
|---|---|
| Succeeded |
已创建资源。 |
| Failed |
资源创建失败。 |
| Canceled |
资源创建已取消。 |
| Provisioning |
正在预配资源。 |
| Updating |
正在更新资源。 |
| Deleting |
正在删除资源。 |
| Accepted |
正在接受资源。 |
systemData
与创建和上次修改资源相关的元数据。
| 名称 | 类型 | 说明 |
|---|---|---|
| createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
| createdBy |
string |
创建资源的标识。 |
| createdByType |
创建资源的标识的类型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的资源时间戳(UTC) |
| lastModifiedBy |
string |
上次修改资源的标识。 |
| lastModifiedByType |
上次修改资源的标识的类型。 |
TimeRange
性能数据的时间范围。
| 值 | 说明 |
|---|---|
| Day |
每天。 |
| Week |
每周。 |
| Month |
每月。 |
| Custom |
自定义时间范围。 |
VmUptime
有关 VM 总上限时间的详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| daysPerMonth |
integer (int32) |
VM 运行时间在一个月内的天数。 |
| hoursPerDay |
integer (int32) |
VM 运行时间每天的小时数。 |