通过


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

Operations Discovery - Get

GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01

URI 参数

名称 必需 类型 说明
api-version
query True

string

客户端 API 版本。

响应

名称 类型 说明
200 OK

OperationsDiscoveryCollection

成功

Other Status Codes

CloudError

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

安全性

azure_auth

Azure Active Directory OAuth2 流

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

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

OperationsDiscovery_Get

示例请求

GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01

示例响应

{
  "value": [
    {
      "name": "Read",
      "display": {
        "provider": "Microsoft.Migrate",
        "resource": "Microsoft.Migrate/moveCollections",
        "operation": "Read",
        "description": "Reads the move collection."
      },
      "origin": "user"
    },
    {
      "name": "Write",
      "display": {
        "provider": "Microsoft.Migrate",
        "resource": "Microsoft.Migrate/moveCollections",
        "operation": "Write",
        "description": "Creates or updates a move collection."
      },
      "origin": "user"
    }
  ]
}

定义

名称 说明
CloudError

服务的错误响应。

CloudErrorBody

服务的错误响应。

Display

包含此特定作/作的本地化显示信息。 这些值将由多个客户端用于 RBAC 的 (1) 自定义角色定义;(2) 事件服务的复杂查询筛选器;和 (3) 管理作的审核历史记录/记录。

OperationsDiscovery

作发现类。

OperationsDiscoveryCollection

ClientDiscovery 详细信息的集合。

CloudError

服务的错误响应。

名称 类型 说明
error

CloudErrorBody

云错误正文。

CloudErrorBody

服务的错误响应。

名称 类型 说明
code

string

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

details

CloudErrorBody[]

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

message

string

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

target

string

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

Display

包含此特定作/作的本地化显示信息。 这些值将由多个客户端用于 RBAC 的 (1) 自定义角色定义;(2) 事件服务的复杂查询筛选器;和 (3) 管理作的审核历史记录/记录。

名称 类型 说明
description

string

获取或设置说明。 作的本地化友好说明,应向用户显示。 它应该是彻底的,但简洁 - 它将在工具提示和详细视图中使用。 命名空间的规范性指南:读取任何“display.provider”资源创建或更新任何“display.provider”资源,删除任何“display.provider”资源对命名空间的任何“display.provider”资源执行任何其他作:读取任何“display.resource”创建或更新任何“display.resource”,删除任何“display.resource”'actionName'任何'display.resources'。

operation

string

获取或设置作。 作的本地化友好名称,应向用户显示。 它应该是简洁的(适合下拉列表),但清晰(即自我记录)。 它应使用游戏大小写。 规范性指南:读取创建或删除“ActionName”。

provider

string

获取或设置提供程序。 资源提供程序名称的本地化友好形式 – 预期还包括负责的发布者/公司。 它应使用游戏大小写,并从第一方服务的“Microsoft”开始。 例如“Microsoft Monitoring Insights”或“Microsoft Compute.”。

resource

string

获取或设置资源。 与此作/作相关的资源的本地化友好形式 - 它应与资源提供程序的公共文档匹配。 它应使用游戏大小写。 此值对于特定 URL 类型(例如,嵌套类型应 不应 重复使用其父级的 display.resource 字段),例如“虚拟机”或“计划程序作业集合”或“虚拟机 VM 大小”或“计划程序作业”。

OperationsDiscovery

作发现类。

名称 类型 说明
display

Display

包含此特定作/作的本地化显示信息。 这些值将由多个客户端用于 RBAC 的 (1) 自定义角色定义;(2) 事件服务的复杂查询筛选器;和 (3) 管理作的审核历史记录/记录。

isDataAction

boolean

指示作是否为数据作

name

string

获取或设置 API 的名称。 正在对此特定对象执行的作的名称。 它应与 RBAC/事件服务中显示的作名称匹配。 作示例包括:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete 每个作都应按顺序包括:(1) 资源提供程序命名空间 (2)作适用的类型层次结构(例如 SQL Azure 数据库的服务器/数据库)(3) 读取、写入、作或删除,指示应用了哪种类型。 如果它是集合或命名值的 PUT/PATCH,则应使用 Write。 如果是 GET,则应使用 Read。 如果是 DELETE,则应使用 Delete。 如果是 POST,则应使用作。 请注意:所有资源提供程序都需要在其响应中包含“{资源提供程序命名空间}/注册/作”作。 此 API 用于注册其服务,并应包含有关作的详细信息(例如资源提供程序的本地化名称 + PII 发布等任何特殊注意事项)。
origin

string

获取或设置 Origin。 作的预期执行程序;控制 RBAC UX 和审核日志 UX 中作的显示。 默认值为“user,system”。

properties

object

ClientDiscovery 属性。

OperationsDiscoveryCollection

ClientDiscovery 详细信息的集合。

名称 类型 说明
nextLink

string

获取或设置下一个链接的值。

value

OperationsDiscovery[]

获取或设置 ClientDiscovery 详细信息。