Assets - List Container Sas
Výpis adres URL assetů
Vypíše adresy URL kontejneru úložiště se sdíleným přístupovým podpisem (SAS) pro nahrávání a stahování obsahu prostředku. Signatury se odvozují 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=2020-05-01
Parametry identifikátoru URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
název Media Services účtu |
|
asset
|
path | True |
|
Název Assetu |
|
resource
|
path | True |
|
Název skupiny prostředků v rámci předplatného Azure. |
|
subscription
|
path | True |
|
jedinečný identifikátor předplatného Microsoft Azure. |
|
api-version
|
query | True |
|
Verze rozhraní API, která se má použít s požadavkem klienta. |
Text požadavku
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
Čas vypršení platnosti adresy URL SAS Tento počet musí být kratší než 24 hodin od aktuálního času. |
| permissions |
Oprávnění, která se mají nastavit na adrese URL SAS |
Odpovědi
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Podrobné informace o chybě. |
Příklady
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=2020-05-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"
]
}
Definice
|
Api |
Chyba rozhraní API. |
|
Asset |
Oprávnění, která se mají nastavit na adrese URL SAS |
|
Asset |
Asset Storage adresy url SAS kontejneru. |
|
List |
Parametry pro požadavek na seznam SAS |
|
OData |
Informace o chybě |
ApiError
Chyba rozhraní API.
| Name | Type | Description |
|---|---|---|
| error |
Vlastnosti chyby. |
AssetContainerPermission
Oprávnění, která se mají nastavit na adrese URL SAS
| Name | Type | Description |
|---|---|---|
| Read |
|
Adresa URL SAS umožní ke kontejneru přístup pro čtení. |
| ReadWrite |
|
Adresa URL SAS umožní ke kontejneru přístup pro čtení a zápis. |
| ReadWriteDelete |
|
Adresa URL SAS umožní přístup ke čtení, zápisu a odstranění kontejneru. |
AssetContainerSas
Asset Storage adresy url SAS kontejneru.
| Name | Type | Description |
|---|---|---|
| assetContainerSasUrls |
|
Seznam adres URL SAS kontejneru assetů. |
ListContainerSasInput
Parametry pro požadavek na seznam SAS
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
Čas vypršení platnosti adresy URL SAS Tento počet musí být kratší než 24 hodin od aktuálního času. |
| permissions |
Oprávnění, která se mají nastavit na adrese URL SAS |
ODataError
Informace o chybě
| Name | Type | Description |
|---|---|---|
| code |
|
Název chyby nezávislé na jazyce. |
| details |
Podrobnosti o chybě |
|
| message |
|
Chybová zpráva |
| target |
|
Cíl chyby (například název vlastnosti v chybě). |