Sdílet prostřednictvím


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

string

Název účtu služby Media Services.

assetName
path True

string

Název prostředku.

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 žá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

AssetContainerPermission

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

Odpovědi

Name Typ Description
200 OK

AssetContainerSas

OK

Other Status Codes

ErrorResponse

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
AssetContainerPermission

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

AssetContainerSas

Adresy URL SAS kontejneru Asset Storage.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Odpověď na chybu

ListContainerSasInput

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

ErrorAdditionalInfo[]

Další informace o chybě

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Odpověď na chybu

Name Typ Description
error

ErrorDetail

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

AssetContainerPermission

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