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

Assets - List Container Sas

列出资产 URL
列出具有共享访问签名的存储容器 URL (SAS) ,用于上传和下载资产内容。 签名派生自存储帐户密钥。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/listContainerSas?api-version=2022-08-01

URI 参数

Name In Required Type Description
accountName
path True
  • string

媒体服务帐户名称。

assetName
path True
  • string

资产名称。

resourceGroupName
path True
  • string

Azure 订阅中资源组的名称。

subscriptionId
path True
  • string

Microsoft Azure订阅的唯一标识符。

api-version
query True
  • string

要用于客户端请求的 API 版本。

请求正文

Name Type Description
expiryTime
  • string

SAS URL 过期时间。 这必须小于当前时间 24 小时。

permissions

对 SAS URL 设置的权限。

响应

Name Type Description
200 OK

确定

Other Status Codes

详细的错误信息。

示例

List Asset SAS URLs

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountBaker/listContainerSas?api-version=2022-08-01

{
  "permissions": "ReadWrite",
  "expiryTime": "2018-01-01T10:00:00.007Z"
}

Sample Response

{
  "assetContainerSasUrls": [
    "https://storage0.blob.core.windows.net/asset-89af1750-e681-4fbe-8c4c-9a5567867a6b?sr=b&sig=<secret-value-from-key-1>&se=2018-01-01T10:00:00Z&sp=lrw",
    "https://storage0.blob.core.windows.net/asset-89af1750-e681-4fbe-8c4c-9a5567867a6b?sr=b&sig=<secret-value-from-key-2>&se=2018-01-01T10:00:00Z&sp=lrw"
  ]
}

定义

AssetContainerPermission

对 SAS URL 设置的权限。

AssetContainerSas

资产存储容器 SAS URL。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

ListContainerSasInput

列表 SAS 请求的参数。

AssetContainerPermission

对 SAS URL 设置的权限。

Name Type Description
Read
  • string

SAS URL 将允许对容器进行读取访问。

ReadWrite
  • string

SAS URL 将允许对容器进行读取和写入访问。

ReadWriteDelete
  • string

SAS URL 将允许对容器进行读取、写入和删除访问。

AssetContainerSas

资产存储容器 SAS URL。

Name Type Description
assetContainerSasUrls
  • string[]

资产容器 SAS URL 的列表。

ErrorAdditionalInfo

资源管理错误附加信息。

Name Type Description
info
  • object

其他信息。

type
  • string

其他信息类型。

ErrorDetail

错误详细信息。

Name Type Description
additionalInfo

错误附加信息。

code
  • string

错误代码。

details

错误详细信息。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorResponse

错误响应

Name Type Description
error

错误对象。

ListContainerSasInput

列表 SAS 请求的参数。

Name Type Description
expiryTime
  • string

SAS URL 过期时间。 这必须小于当前时间 24 小时。

permissions

对 SAS URL 设置的权限。