通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 参数

名称 必需 类型 说明
groupName
path True

string

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

组 ARM 名称

projectName
path True

string

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

评估项目名称

resourceGroupName
path True

string

minLength: 1
maxLength: 90

资源组的名称。 此名称不区分大小写。

subscriptionId
path True

string (uuid)

目标订阅的 ID。 该值必须是 UUID。

api-version
query True

string

minLength: 1

用于此作的 API 版本。

响应

名称 类型 说明
200 OK

AssessmentListResult

ARM作已成功完成。

Other Status Codes

ErrorResponse

意外的错误响应。

安全性

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

计算机评估资源。

AssessmentListResult

评估列表作的响应。

AssessmentSizingCriterion

评估大小调整条件。

AssessmentStage
AssessmentStatus

评估状态。

AssessmentType
AzureCurrency

Azure 的货币。

AzureDiskType
AzureHybridUseBenefit
AzureOfferCode
AzurePricingTier
AzureReservedInstance
AzureStorageRedundancy
AzureVmFamily
CostComponent

表示成本组件的类。

CostComponentName

表示组件名称的枚举。

createdByType

创建资源的标识的类型。

ErrorDetail

错误详细信息

ErrorResponse

错误响应

GroupType
Percentile

性能数据的百分位。

ProvisioningState

当前作的状态。

systemData

与创建和上次修改资源相关的元数据。

TimeRange

性能数据的时间范围。

VmUptime

有关 VM 总上限时间的详细信息。

Assessment

计算机评估资源。

名称 类型 说明
id

string (arm-id)

资源的完全限定资源 ID。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”

name

string

资源的名称

properties.assessmentErrorSummary

object

获取或设置评估错误摘要。 这是此评估中每种类型的错误影响的计算机数。

properties.assessmentType

AssessmentType

评估的评估类型。

properties.azureDiskTypes

AzureDiskType[]

获取或设置 Azure 存储类型。 高级、标准等

properties.azureHybridUseBenefit

AzureHybridUseBenefit

获取或设置用户可配置的设置以显示 Azure 混合使用权益。

properties.azureLocation

string

要迁移到计算机的 Azure 位置或 Azure 区域。

properties.azureOfferCode

AzureOfferCode

Azure 产品/服务代码。

properties.azurePricingTier

AzurePricingTier

获取或设置 Azure 定价层 - 免费、基本等。

properties.azureStorageRedundancy

AzureStorageRedundancy

获取或设置 Azure 存储冗余。 示例:本地冗余存储。

properties.azureVmFamilies

AzureVmFamily[]

获取或设置 Azure VM 系列。

properties.confidenceRatingInPercentage

number (float)

百分比的置信度评级。

properties.costComponents

CostComponent[]

获取成本组件的集合。

properties.createdTimestamp

string (date-time)

创建评估的日期和时间。

properties.currency

AzureCurrency

应报告价格的货币。

properties.discountPercentage

number (float)

自定义折扣百分比。

properties.distributionByOsName

object

按 os 名称获取分发。

properties.distributionByServicePackInsight

object

按 Service Pack 见解获取 sqlInstances 的分布分布。

properties.distributionBySupportStatus

object

按支持状态获取 sqlInstances 的分布。

properties.eaSubscriptionId

string

获取或设置企业协议订阅 ID。

properties.groupType

GroupType

获取评估的组类型。

properties.linuxAzureHybridUseBenefit

AzureHybridUseBenefit

获取或设置用户可配置的设置以显示 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

Percentile

评估计算机时要考虑的利用率数据值的百分位数。

properties.perfDataEndTime

string (date-time)

获取或设置考虑用于评估的性能数据的结束时间。

properties.perfDataStartTime

string (date-time)

获取或设置考虑用于评估的性能数据的开始时间。

properties.pricesTimestamp

string (date-time)

上次查询速率的时间。

properties.provisioningState

ProvisioningState

上次作的状态。

properties.reservedInstance

AzureReservedInstance

获取或设置 Azure 预留实例 - 1 年、3 年。

properties.scalingFactor

number (float)

建议 Azure 大小时,用户想要对性能指标的缓冲区百分比。

properties.schemaVersion

string

架构版本。

properties.sizingCriterion

AssessmentSizingCriterion

评估大小调整标准。

properties.stage

AssessmentStage

用户可配置的设置以显示评估阶段。

properties.status

AssessmentStatus

评估是否处于有效状态,并且已评估所有计算机。

properties.suitabilitySummary

object

获取或设置评估中所有计算机的云适用性摘要。

properties.timeRange

TimeRange

应考虑历史利用率数据进行评估的时间范围。

properties.updatedTimestamp

string (date-time)

上次更新评估的日期和时间。

properties.vmUptime

VmUptime

获取或设置 VM 在本地环境中启动的持续时间。

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

type

string

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

AssessmentListResult

评估列表作的响应。

名称 类型 说明
nextLink

string (uri)

指向下一页项的链接

value

Assessment[]

此页上的“评估”项

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

CostComponentName

获取组件的名称。

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

ErrorDetail

错误对象。

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

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

TimeRange

性能数据的时间范围。

说明
Day

每天。

Week

每周。

Month

每月。

Custom

自定义时间范围。

VmUptime

有关 VM 总上限时间的详细信息。

名称 类型 说明
daysPerMonth

integer (int32)

VM 运行时间在一个月内的天数。

hoursPerDay

integer (int32)

VM 运行时间每天的小时数。