Assets - List Container Sas
Výpis adres URL prostředků
Seznamy adresy URL kontejneru úložiště se sdílenými přístupovými podpisy (SAS) pro nahrávání a stahování obsahu prostředků. Podpisy jsou odvozené z klíčů účtu úložiště.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/listContainerSas?api-version=2022-08-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Název účtu služby Media Services. |
asset
|
path | True |
string |
Název prostředku. |
resource
|
path | True |
string |
Název skupiny prostředků v rámci předplatného Azure. |
subscription
|
path | True |
string |
Jedinečný identifikátor předplatného Microsoft Azure. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít s žádostí klienta. |
Text požadavku
Name | Typ | Description |
---|---|---|
expiryTime |
string |
Doba vypršení platnosti adresy URL SAS. To musí být méně než 24 hodin od aktuálního času. |
permissions |
Oprávnění, která se mají nastavit na adrese URL SAS. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Podrobné informace o chybě |
Příklady
List Asset SAS URLs
Ukázkový požadavek
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"
}
Ukázková odpověď
{
"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"
]
}
Definice
Name | Description |
---|---|
Asset |
Oprávnění, která se mají nastavit na adrese URL SAS. |
Asset |
Adresy URL SAS kontejneru Asset Storage. |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Odpověď na chybu |
List |
Parametry pro požadavek SAS vypíše. |
AssetContainerPermission
Oprávnění, která se mají nastavit na adrese URL SAS.
Name | Typ | Description |
---|---|---|
Read |
string |
Adresa URL SAS umožní kontejneru přístup pro čtení. |
ReadWrite |
string |
Adresa URL SAS umožní ke kontejneru přístup pro čtení a zápis. |
ReadWriteDelete |
string |
Adresa URL SAS umožní čtení, zápis a odstranění přístupu ke kontejneru. |
AssetContainerSas
Adresy URL SAS kontejneru Asset Storage.
Name | Typ | Description |
---|---|---|
assetContainerSasUrls |
string[] |
Seznam adres URL SAS kontejneru prostředků. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě |
|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl chyby. |
ErrorResponse
Odpověď na chybu
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
ListContainerSasInput
Parametry pro požadavek SAS vypíše.
Name | Typ | Description |
---|---|---|
expiryTime |
string |
Doba vypršení platnosti adresy URL SAS. To musí být méně než 24 hodin od aktuálního času. |
permissions |
Oprávnění, která se mají nastavit na adrese URL SAS. |