Assets - List Container Sas
Вывод списка URL-адресов ресурсов
Списки 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
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
account
|
path | True |
string |
Имя учетной записи Служб мультимедиа. |
asset
|
path | True |
string |
Имя ресурса. |
resource
|
path | True |
string |
Имя группы ресурсов в подписке Azure. |
subscription
|
path | True |
string |
Уникальный идентификатор подписки Microsoft Azure. |
api-version
|
query | True |
string |
Версия API, которая будет использоваться с клиентским запросом. |
Текст запроса
Имя | Тип | Описание |
---|---|---|
expiryTime |
string |
Срок действия URL-адреса SAS. Это должно быть менее 24 часов по сравнению с текущим временем. |
permissions |
Разрешения, которые необходимо задать для URL-адреса SAS. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ОК |
|
Other Status Codes |
Подробные сведения об ошибке. |
Примеры
List Asset SAS URLs
Образец запроса
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountBaker/listContainerSas?api-version=2022-08-01
{
"permissions": "ReadWrite",
"expiryTime": "2018-01-01T10:00:00.007Z"
}
Пример ответа
{
"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"
]
}
Определения
Имя | Описание |
---|---|
Asset |
Разрешения, которые необходимо задать для URL-адреса SAS. |
Asset |
URL-адреса SAS контейнера хранилища ресурсов. |
Error |
Дополнительные сведения об ошибке управления ресурсами. |
Error |
Сведения об ошибке. |
Error |
Сообщение об ошибке |
List |
Параметры для запроса SAS списка. |
AssetContainerPermission
Разрешения, которые необходимо задать для URL-адреса SAS.
Имя | Тип | Описание |
---|---|---|
Read |
string |
URL-адрес SAS разрешает доступ на чтение к контейнеру. |
ReadWrite |
string |
URL-адрес SAS разрешает доступ на чтение и запись к контейнеру. |
ReadWriteDelete |
string |
URL-адрес SAS разрешает доступ на чтение, запись и удаление контейнера. |
AssetContainerSas
URL-адреса SAS контейнера хранилища ресурсов.
Имя | Тип | Описание |
---|---|---|
assetContainerSasUrls |
string[] |
Список URL-адресов SAS контейнера ресурсов. |
ErrorAdditionalInfo
Дополнительные сведения об ошибке управления ресурсами.
Имя | Тип | Описание |
---|---|---|
info |
object |
Дополнительные сведения. |
type |
string |
Тип дополнительных сведений. |
ErrorDetail
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
additionalInfo |
Дополнительные сведения об ошибке. |
|
code |
string |
Код ошибки. |
details |
Сведения об ошибке. |
|
message |
string |
Сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
ErrorResponse
Сообщение об ошибке
Имя | Тип | Описание |
---|---|---|
error |
Объект error. |
ListContainerSasInput
Параметры для запроса SAS списка.
Имя | Тип | Описание |
---|---|---|
expiryTime |
string |
Срок действия URL-адреса SAS. Это должно быть менее 24 часов по сравнению с текущим временем. |
permissions |
Разрешения, которые необходимо задать для URL-адреса SAS. |