Assets - List Container Sas

Varlık URL'lerini listele
Varlık içeriğini karşıya yüklemek ve indirmek için paylaşılan erişim imzalarına (SAS) sahip depolama kapsayıcısı URL'lerini listeler. İmzalar, depolama hesabı anahtarlarından türetilen.

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

URI Parametreleri

Name In Required Type Description
accountName
path True
  • string

Hesap Media Services adı.

assetName
path True
  • string

Varlık adı.

resourceGroupName
path True
  • string

Azure aboneliği içindeki kaynak grubunun adı.

subscriptionId
path True
  • string

Bir abonelik için benzersiz Microsoft Azure tanımlayıcısı.

api-version
query True
  • string

İstemci isteğiyle kullanılacak API sürümü.

İstek Gövdesi

Name Type Description
expiryTime
  • string

SAS URL'si sona erme zamanı. Bu süre, geçerli saatten 24 saat kısa olması gerekir.

permissions

SAS URL'sini ayarlama izinleri.

Yanıtlar

Name Type Description
200 OK

Tamam

Other Status Codes

Ayrıntılı hata bilgileri.

Örnekler

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

Tanımlar

ApiError

API hatası.

AssetContainerPermission

SAS URL'sini ayarlama izinleri.

AssetContainerSas

Varlık Depolama SAS URL'leri.

ListContainerSasInput

SAS isteğinin listesi için parametreler.

ODataError

Hata hakkında bilgi.

ApiError

API hatası.

Name Type Description
error

Hata özellikleri.

AssetContainerPermission

SAS URL'sini ayarlama izinleri.

Name Type Description
Read
  • string

SAS URL'si kapsayıcıya okuma erişimi sağlar.

ReadWrite
  • string

SAS URL'si kapsayıcıya okuma ve yazma erişimi sağlar.

ReadWriteDelete
  • string

SAS URL'si kapsayıcıya okuma, yazma ve silme erişimi sağlar.

AssetContainerSas

Varlık Depolama SAS URL'leri.

Name Type Description
assetContainerSasUrls
  • string[]

Varlık kapsayıcısı SAS URL'lerinin listesi.

ListContainerSasInput

SAS isteğinin listesi için parametreler.

Name Type Description
expiryTime
  • string

SAS URL'si sona erme zamanı. Bu süre, geçerli saatten 24 saat kısa olması gerekir.

permissions

SAS URL'sini ayarlama izinleri.

ODataError

Hata hakkında bilgi.

Name Type Description
code
  • string

Dilden bağımsız bir hata adı.

details

Hata ayrıntıları.

message
  • string

Hata iletisi.

target
  • string

Hatanın hedefi (örneğin, hata özelliği adı).