Assets - List Container Sas

Mencantumkan URL Aset
Lists URL kontainer penyimpanan dengan tanda tangan akses bersama (SAS) untuk mengunggah dan mengunduh konten Aset. Tanda tangan berasal dari kunci akun penyimpanan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
accountName
path True

string

Nama akun Media Services.

assetName
path True

string

Nama Aset.

resourceGroupName
path True

string

Nama grup sumber daya dalam langganan Azure.

subscriptionId
path True

string

Pengidentifikasi unik untuk langganan Microsoft Azure.

api-version
query True

string

Versi API yang akan digunakan dengan permintaan klien.

Isi Permintaan

Nama Jenis Deskripsi
expiryTime

string

Waktu kedaluwarsa URL SAS. Ini harus kurang dari 24 jam dari waktu saat ini.

permissions

AssetContainerPermission

Izin untuk diatur pada URL SAS.

Respons

Nama Jenis Deskripsi
200 OK

AssetContainerSas

OK

Other Status Codes

ErrorResponse

Informasi kesalahan terperinci.

Contoh

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

Definisi

Nama Deskripsi
AssetContainerPermission

Izin untuk diatur pada URL SAS.

AssetContainerSas

URL SAS kontainer Penyimpanan Aset.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

ListContainerSasInput

Parameter ke daftar permintaan SAS.

AssetContainerPermission

Izin untuk diatur pada URL SAS.

Nama Jenis Deskripsi
Read

string

URL SAS akan memungkinkan akses baca ke kontainer.

ReadWrite

string

URL SAS akan memungkinkan akses baca dan tulis ke kontainer.

ReadWriteDelete

string

URL SAS akan memungkinkan akses baca, tulis, dan hapus ke kontainer.

AssetContainerSas

URL SAS kontainer Penyimpanan Aset.

Nama Jenis Deskripsi
assetContainerSasUrls

string[]

Daftar URL SAS kontainer Aset.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

ListContainerSasInput

Parameter ke daftar permintaan SAS.

Nama Jenis Deskripsi
expiryTime

string

Waktu kedaluwarsa URL SAS. Ini harus kurang dari 24 jam dari waktu saat ini.

permissions

AssetContainerPermission

Izin untuk diatur pada URL SAS.