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

az ams asset

管理 Azure 媒体服务帐户的资产。

命令

az ams asset create

创建资源。

az ams asset delete

删除资产。

az ams asset get-encryption-key

获取用于解密媒体服务 API 版本 2 创建的内容的资产存储加密密钥。

az ams asset get-sas-urls

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

az ams asset list

列出 Azure 媒体服务帐户的所有资产。

az ams asset list-streaming-locators

列出与此资产关联的流式处理定位符。

az ams asset show

显示资产的详细信息。

az ams asset update

更新资产的详细信息。

az ams asset create

创建资源。

az ams asset create --account-name
                    --name
                    --resource-group
                    [--alternate-id]
                    [--container]
                    [--description]
                    [--storage-account]

必需参数

--account-name -a

Azure 媒体服务帐户的名称。

--name -n

资产的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--alternate-id

资产的备用 ID。

--container

资产 blob 容器的名称。

--description

资产说明。

--storage-account

存储帐户的名称。

az ams asset delete

删除资产。

az ams asset delete [--account-name]
                    [--ids]
                    [--name]
                    [--resource-group]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az ams asset get-encryption-key

获取用于解密媒体服务 API 版本 2 创建的内容的资产存储加密密钥。

az ams asset get-encryption-key [--account-name]
                                [--ids]
                                [--name]
                                [--resource-group]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az ams asset get-sas-urls

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

az ams asset get-sas-urls [--account-name]
                          [--expiry]
                          [--ids]
                          [--name]
                          [--permissions {Read, ReadWrite, ReadWriteDelete}]
                          [--resource-group]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--expiry

指定 UTC 日期/时间 (Y-m-d'T'H:M:S'Z') ,SAS 失效。 这必须小于当前时间 24 小时。

默认值: 2022-07-06 02:45:43.576226
--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--permissions

对 SAS URL 设置的权限。

接受的值: Read, ReadWrite, ReadWriteDelete
默认值: Read
--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az ams asset list

列出 Azure 媒体服务帐户的所有资产。

az ams asset list --account-name
                  --resource-group
                  [--filter]
                  [--orderby]
                  [--top]

示例

列出名称以字符串“Something”开头的所有资产。

az ams asset list -a amsAccount -g resourceGroup --query [?starts_with(name,'Something')]

必需参数

--account-name -a

Azure 媒体服务帐户的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--filter

限制返回的项集。

--orderby

指定应按其排序结果集合的键。

--top

指定一个非负整数 n,用于限制从集合返回的项数。 该服务返回可用项数,但不超过指定值 n。

az ams asset list-streaming-locators

列出与此资产关联的流式处理定位符。

az ams asset list-streaming-locators [--account-name]
                                     [--ids]
                                     [--name]
                                     [--resource-group]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az ams asset show

显示资产的详细信息。

az ams asset show [--account-name]
                  [--ids]
                  [--name]
                  [--resource-group]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az ams asset update

更新资产的详细信息。

az ams asset update [--account-name]
                    [--add]
                    [--alternate-id]
                    [--description]
                    [--force-string]
                    [--ids]
                    [--name]
                    [--remove]
                    [--resource-group]
                    [--set]

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--add

通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value、string 或 JSON string>。

--alternate-id

资产的备用 ID。

--description

资产说明。

--force-string

使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含所有“资源 ID”参数信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--name -n

资产的名称。

--remove

从列表中删除属性或元素。 示例:--remove property.list OR --remove propertyToRemove。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--set

通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=.