Assets - List Container Sas

Az eszköz URL-címeinek listázása
Listák tároló URL-címeit közös hozzáférésű jogosultságkódokkal (SAS) az eszköztartalom feltöltéséhez és letöltéséhez. Az aláírások a tárfiókkulcsokból származnak.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/listContainerSas?api-version=2022-08-01

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

A Media Services-fiók neve.

assetName
path True

string

Az eszköz neve.

resourceGroupName
path True

string

Az Azure-előfizetésen belüli erőforráscsoport neve.

subscriptionId
path True

string

A Microsoft Azure-előfizetés egyedi azonosítója.

api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója.

Kérelem törzse

Name Típus Description
expiryTime

string

Az SAS URL lejárati ideje. Ennek az aktuális időponttól számított 24 óránál rövidebbnek kell lennie.

permissions

AssetContainerPermission

A SAS URL-címére vonatkozó engedélyek.

Válaszok

Name Típus Description
200 OK

AssetContainerSas

OK

Other Status Codes

ErrorResponse

Részletes hibainformációk.

Példák

List Asset SAS URLs

Sample Request

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"
}

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"
  ]
}

Definíciók

Name Description
AssetContainerPermission

A SAS URL-címére vonatkozó engedélyek.

AssetContainerSas

Az Asset Storage tároló SAS URL-címei.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ListContainerSasInput

A lista SAS-kérésének paraméterei.

AssetContainerPermission

A SAS URL-címére vonatkozó engedélyek.

Name Típus Description
Read

string

Az SAS URL-cím olvasási hozzáférést tesz lehetővé a tárolóhoz.

ReadWrite

string

Az SAS URL-cím olvasási és írási hozzáférést tesz lehetővé a tárolóhoz.

ReadWriteDelete

string

Az SAS URL-cím olvasási, írási és törlési hozzáférést tesz lehetővé a tárolóhoz.

AssetContainerSas

Az Asset Storage tároló SAS URL-címei.

Name Típus Description
assetContainerSasUrls

string[]

Az eszköztároló SAS URL-címeinek listája.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további adattípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

ListContainerSasInput

A lista SAS-kérésének paraméterei.

Name Típus Description
expiryTime

string

Az SAS URL lejárati ideje. Ennek az aktuális időponttól számított 24 óránál rövidebbnek kell lennie.

permissions

AssetContainerPermission

A SAS URL-címére vonatkozó engedélyek.