Azure 存储资源管理器直接链接

存储资源管理器支持使用storageexplorer://协议的URL。 这些 URL 称为直接链接。 直接链接指向存储资源管理器中的 Azure 存储资源。 直接链接后会打开存储资源管理器,并导航到它指向的资源。 本文介绍直接链接的工作原理以及如何使用它们。

存储资源管理器使用树视图可视化 Azure 中的资源。 直接链接包含树中链接资源节点的分层信息。 遵循直接链接后,存储资源管理器将打开并接收直接链接中的参数。 然后,存储资源管理器使用这些参数导航到树视图中的链接资源。

重要

你必须登录,并拥有访问链接资源的必要权限,才能使用直接链接。

参数

存储资源管理器直接链接始终以协议 storageexplorer://开头。 下表说明了直接链接中的每个可能参数。

参数 DESCRIPTION
v 直接链接协议的版本。
accountid 链接资源的存储帐户的 Azure 资源管理器资源 ID。 如果链接的资源是存储帐户,则此 ID 是该存储帐户的 Azure 资源管理器资源 ID。 否则,ID 是链接资源的存储帐户的 Azure 资源管理器资源 ID。
resourcetype 可选。 仅当链接资源是 Blob 容器、文件共享、队列或表时使用。 必须是其中之一Azure.BlobContainerAzure.FileShareAzure.Queue,或者Azure.Table
resourcename 可选。 仅当链接资源是 Blob 容器、文件共享、队列或表时使用。 链接资源的名称。
container 仅适用于 v2 链接。 Blob 容器或文件共享的名称。
path 仅适用于 v2 链接。 链接文件夹的路径。 如果 typeblobPathfileSystemPath,则为必需。
serviceEndpoint 仅适用于 v2 链接。 链接资源所属的存储帐户的服务终结点 URL。
storageAccountId 仅适用于 v2 链接。 链接资源的存储帐户的 Azure 资源管理器资源 ID。 如果链接的资源是存储帐户,则此 ID 是该存储帐户的 Azure 资源管理器资源 ID。 否则,ID 是链接资源的存储帐户的 Azure 资源管理器资源 ID。
subscriptionid 链接资源所属的 Azure 订阅的 ID。
tenantid 仅适用于 v2 链接。 拥有链接资源的 Microsoft Entra 租户的 ID。
type 仅适用于 v2 链接。 必须是 blobContainerfileSystemfileSystemPathblobPath

这是指向 Blob 容器的 v1 直接链接示例:

storageexplorer://
?v=1
&accountid=/subscriptions/01234567-89ab-cdef-0123-456789abcdef/resourceGroups/resource_group/providers/Microsoft.Storage/storageAccounts/storage_account_name
&subscriptionid=01234567-89ab-cdef-0123-456789abcdef
&resourcetype=Azure.BlobContainer
&resourcename=blob_container_name

这是一个指向 Blob 容器中的文件夹的 v2 直接链接示例:

storageexplorer://
?v=2
&tenantId=fedcba98-7654-3210-fedc-ba9876543210
&type=blobPath
&path=path%2Fto%2Ffolder
&container=blob_container_name
&serviceEndpoint=https%3A%2F%2Fstorage-account-name.blob.core.chinacloudapi.cn%2F
&subscriptionId=01234567-89ab-cdef-0123-456789abcdef

可以使用存储资源管理器获取资源的直接链接。 在树视图中打开资源节点的上下文菜单。 然后使用“复制直接链接”作将其直接链接复制到剪贴板。

仅订阅节点下的资源支持直接链接。 此外,仅支持以下资源类型:

  • 存储帐户
  • Blob 容器
  • Blob 容器中的文件夹
  • 队列
  • 文件共享
  • 文件共享中的文件夹
  • 表格