Assets - List Container Sas
De Asset-URL's op een lijst zetten
Een lijst met opslagcontainer-URL's met SHARED Access Signatures (SAS) voor het uploaden en downloaden van assetinhoud. De handtekeningen zijn afgeleid van de sleutels van het opslagaccount.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/listContainerSas?api-version=2020-05-01
URI-parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
De Media Services accountnaam. |
|
asset
|
path | True |
|
De naam van de asset. |
|
resource
|
path | True |
|
De naam van de resourcegroep binnen het Azure-abonnement. |
|
subscription
|
path | True |
|
De unieke id voor een Microsoft Azure abonnement. |
|
api-version
|
query | True |
|
De versie van de API die moet worden gebruikt met de clientaanvraag. |
Aanvraagbody
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
De verlooptijd van de SAS-URL. Dit moet minder dan 24 uur vanaf de huidige tijd zijn. |
| permissions |
De machtigingen die moeten worden ingesteld op de SAS-URL. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Gedetailleerde foutinformatie. |
Voorbeelden
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"
]
}
Definities
|
Api |
De API-fout. |
|
Asset |
De machtigingen die moeten worden ingesteld op de SAS-URL. |
|
Asset |
De SAS-URL Storage asset-Storage container. |
|
List |
De parameters voor de LIJST-SAS-aanvraag. |
|
OData |
Informatie over een fout. |
ApiError
De API-fout.
| Name | Type | Description |
|---|---|---|
| error |
De fouteigenschappen. |
AssetContainerPermission
De machtigingen die moeten worden ingesteld op de SAS-URL.
| Name | Type | Description |
|---|---|---|
| Read |
|
De SAS-URL staat leestoegang tot de container toe. |
| ReadWrite |
|
De SAS-URL staat lees- en schrijftoegang tot de container toe. |
| ReadWriteDelete |
|
De SAS-URL staat lees-, schrijf- en verwijdertoegang tot de container toe. |
AssetContainerSas
De SAS-URL Storage asset-Storage container.
| Name | Type | Description |
|---|---|---|
| assetContainerSasUrls |
|
De lijst met SAS-URL's voor assetcontainers. |
ListContainerSasInput
De parameters voor de LIJST-SAS-aanvraag.
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
De verlooptijd van de SAS-URL. Dit moet minder dan 24 uur vanaf de huidige tijd zijn. |
| permissions |
De machtigingen die moeten worden ingesteld op de SAS-URL. |
ODataError
Informatie over een fout.
| Name | Type | Description |
|---|---|---|
| code |
|
Een taal-onafhankelijke foutnaam. |
| details |
De foutdetails. |
|
| message |
|
Het foutbericht. |
| target |
|
Het doel van de fout (bijvoorbeeld de naam van de eigenschap in fout). |