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

Projects - Get

获取指定的项目。
获取具有指定名称的项目。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}?api-version=2019-10-01

URI 参数

名称 必需 类型 说明
projectName
path True

string

Azure Migrate 项目的名称。

resourceGroupName
path True

string

项目所属的 Azure 资源组的名称。

subscriptionId
path True

string

在其中创建了项目的 Azure 订阅 ID。

api-version
query True

string

标准请求标头。 由服务用来标识客户端使用的 API 版本。

响应

名称 类型 说明
200 OK

Project

还行。

标头

x-ms-request-id: string

Other Status Codes

CloudError

描述作失败的原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

Projects_Get

示例请求

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentProjects/abgoyalWEselfhostb72bproject?api-version=2019-10-01

示例响应

{
  "id": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject",
  "name": "abgoyalWEselfhostb72bproject",
  "type": "Microsoft.Migrate/assessmentprojects",
  "eTag": "\"0600c777-0000-0d00-0000-5cdaa4170000\"",
  "location": "westeurope",
  "properties": {
    "numberOfGroups": 2,
    "numberOfMachines": 28,
    "numberOfAssessments": 3,
    "lastAssessmentTimestamp": "2019-05-14T11:18:47.7893715Z",
    "createdTimestamp": "2019-05-09T08:28:53.3305058Z",
    "updatedTimestamp": "2019-05-09T10:11:16.0228967Z",
    "serviceEndpoint": "https://asmsrvprodwe.prod.migration.windowsazure.com/",
    "assessmentSolutionId": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westeurope/providers/microsoft.migrate/migrateprojects/abgoyalweselfhost/Solutions/Servers-Assessment-ServerAssessment",
    "projectStatus": "Active",
    "customerWorkspaceId": null,
    "customerWorkspaceLocation": null,
    "provisioningState": "Succeeded"
  }
}

定义

名称 说明
CloudError

Azure Migrate 服务的错误响应。

CloudErrorBody

Azure Migrate 服务的错误响应。

PrivateEndpointConnection

项目的专用终结点连接。

PrivateEndpointConnectionProperties

专用终结点连接属性。

PrivateLinkServiceConnectionState

专用终结点连接的状态。

Project

Azure Migrate 项目。

ProjectProperties

项目的属性。

ProjectStatus

评估项目状态。

ProvisioningState

项目的预配状态。

ResourceId

资源的 ARM ID。

CloudError

Azure Migrate 服务的错误响应。

名称 类型 说明
error

CloudErrorBody

Azure Migrate 服务的错误响应。

CloudErrorBody

Azure Migrate 服务的错误响应。

名称 类型 说明
code

string

错误的标识符。 代码是固定的,旨在以编程方式使用。

details

CloudErrorBody[]

有关错误的其他详细信息的列表。

message

string

描述错误的消息,旨在适合在用户界面中显示。

target

string

特定错误的目标。 例如,错误属性的名称。

PrivateEndpointConnection

项目的专用终结点连接。

名称 类型 说明
eTag

string

对于乐观并发控制。

id

string

对此专用终结点终结点连接的路径引用。 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

专用终结点连接的名称。

properties

PrivateEndpointConnectionProperties

专用终结点连接的属性。

type

string

对象的类型 = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections]。

PrivateEndpointConnectionProperties

专用终结点连接属性。

名称 类型 说明
privateEndpoint

ResourceId

与连接对应的专用终结点资源的 ARM ID。

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

专用终结点连接的状态。

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

指示专用终结点上是否存在正在进行的作。

PrivateLinkServiceConnectionState

专用终结点连接的状态。

名称 类型 说明
actionsRequired

string

专用终结点连接所需的作。

description

string

专用终结点连接的说明。

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

专用终结点连接的连接状态。

Project

Azure Migrate 项目。

名称 类型 说明
eTag

string

对于乐观并发控制。

id

string

此项目 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName} 的路径引用

location

string

在其中创建项目的 Azure 位置。

name

string

项目的名称。

properties

ProjectProperties

项目的属性。

tags

object

Azure 标记服务提供的标记。

type

string

对象的类型 = [Microsoft.Migrate/assessmentProjects]。

ProjectProperties

项目的属性。

名称 类型 说明
assessmentSolutionId

string

Microsoft.Migrate/migrateProjects 跟踪的评估解决方案 ARM ID。

createdTimestamp

string (date-time)

创建此项目的时间。 以 ISO-8601 格式表示的 Date-Time。

customerStorageAccountArmId

string

禁用公共访问时用于交互的存储帐户的 ARM ID。

customerWorkspaceId

string

客户创建的服务映射工作区的 ARM ID。

customerWorkspaceLocation

string

客户创建的服务映射工作区的位置。

lastAssessmentTimestamp

string (date-time)

创建上次评估的时间。 以 ISO-8601 格式表示的 Date-Time。 在创建评估之前,此值将为 null。

numberOfAssessments

integer (int32)

项目中创建的评估数。

numberOfGroups

integer (int32)

项目中创建的组数。

numberOfMachines

integer (int32)

项目中的计算机数。

privateEndpointConnections

PrivateEndpointConnection[]

到项目的专用终结点连接列表。

projectStatus

ProjectStatus

评估项目状态。

provisioningState

ProvisioningState

项目的预配状态。

publicNetworkAccess

string

此值可以设置为“已启用”,以避免对现有客户资源和模板进行重大更改。 如果设置为“disabled”,则不允许通过公共接口的流量,专用终结点连接将是独占访问方法。

serviceEndpoint

string

收集器代理可以调用代理 REST API 的终结点。

updatedTimestamp

string (date-time)

上次更新此项目的时间。 以 ISO-8601 格式表示的 Date-Time。

ProjectStatus

评估项目状态。

说明
Active
Inactive

ProvisioningState

项目的预配状态。

说明
Accepted
Creating
Deleting
Failed
Moving
Succeeded

ResourceId

资源的 ARM ID。

名称 类型 说明
id

string