Assets - List Container Sas
Enumeración de las direcciones URL del recurso
Enumera las direcciones URL del contenedor de almacenamiento con firmas de acceso compartido (SAS) para cargar y descargar contenido del recurso. Las firmas se derivan de las claves de la cuenta de almacenamiento.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/listContainerSas?api-version=2020-05-01
Parámetros de identificador URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
Nombre Media Services cuenta. |
|
asset
|
path | True |
|
Nombre del recurso. |
|
resource
|
path | True |
|
Nombre del grupo de recursos dentro de la suscripción de Azure. |
|
subscription
|
path | True |
|
Identificador único de una Microsoft Azure suscripción. |
|
api-version
|
query | True |
|
La versión de la API que se va a usar con la solicitud de cliente. |
Cuerpo de la solicitud
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
La hora de expiración de la dirección URL de SAS. Debe ser inferior a 24 horas desde la hora actual. |
| permissions |
Permisos que se establecerán en la dirección URL de SAS. |
Respuestas
| Name | Type | Description |
|---|---|---|
| 200 OK |
Aceptar |
|
| Other Status Codes |
Información detallada del error. |
Ejemplos
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"
]
}
Definiciones
|
Api |
Error de API. |
|
Asset |
Permisos que se establecerán en la dirección URL de SAS. |
|
Asset |
El recurso Storage direcciones URL de SAS del contenedor. |
|
List |
Parámetros de la solicitud SAS de lista. |
|
OData |
Información sobre un error. |
ApiError
Error de API.
| Name | Type | Description |
|---|---|---|
| error |
Propiedades de error. |
AssetContainerPermission
Permisos que se establecerán en la dirección URL de SAS.
| Name | Type | Description |
|---|---|---|
| Read |
|
La dirección URL de SAS permitirá el acceso de lectura al contenedor. |
| ReadWrite |
|
La dirección URL de SAS permitirá el acceso de lectura y escritura al contenedor. |
| ReadWriteDelete |
|
La dirección URL de SAS permitirá el acceso de lectura, escritura y eliminación al contenedor. |
AssetContainerSas
El recurso Storage direcciones URL de SAS del contenedor.
| Name | Type | Description |
|---|---|---|
| assetContainerSasUrls |
|
Lista de direcciones URL de SAS del contenedor de recursos. |
ListContainerSasInput
Parámetros de la solicitud SAS de lista.
| Name | Type | Description |
|---|---|---|
| expiryTime |
|
La hora de expiración de la dirección URL de SAS. Debe ser inferior a 24 horas desde la hora actual. |
| permissions |
Permisos que se establecerán en la dirección URL de SAS. |
ODataError
Información sobre un error.
| Name | Type | Description |
|---|---|---|
| code |
|
Nombre de error independiente del idioma. |
| details |
Los detalles del error. |
|
| message |
|
El mensaje de error. |
| target |
|
Destino del error (por ejemplo, el nombre de la propiedad en error). |