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
accountName
path True
  • string

název Media Services účtu

assetName
path True
  • string

Název Assetu

resourceGroupName
path True
  • string

Název skupiny prostředků v rámci předplatného Azure.

subscriptionId
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 požadavkem klienta.

Text požadavku

Name Type Description
expiryTime
  • string

Č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

ApiError

Chyba rozhraní API.

AssetContainerPermission

Oprávnění, která se mají nastavit na adrese URL SAS

AssetContainerSas

Asset Storage adresy url SAS kontejneru.

ListContainerSasInput

Parametry pro požadavek na seznam SAS

ODataError

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
  • string

Adresa URL SAS umožní ke 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í přístup ke čtení, zápisu a odstranění kontejneru.

AssetContainerSas

Asset Storage adresy url SAS kontejneru.

Name Type Description
assetContainerSasUrls
  • string[]

Seznam adres URL SAS kontejneru assetů.

ListContainerSasInput

Parametry pro požadavek na seznam SAS

Name Type Description
expiryTime
  • string

Č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
  • string

Název chyby nezávislé na jazyce.

details

Podrobnosti o chybě

message
  • string

Chybová zpráva

target
  • string

Cíl chyby (například název vlastnosti v chybě).