Compartir a través de


Elemento de interfaz de usuario Microsoft.Storage.StorageBlobSelector

Un control para seleccionar un blob de una cuenta de Azure Storage.

Ejemplo de interfaz de usuario

Al usuario se le presenta la opción de buscar blobs de almacenamiento disponibles.

Microsoft.Storage.StorageBlobSelector: examinar

Después de seleccionar Examinar , el usuario puede seleccionar una cuenta de almacenamiento.

Microsoft.Storage.StorageBlobSelector: seleccionar almacenamiento

El usuario verá los contenedores en la cuenta de almacenamiento y podrá seleccionar uno.

Microsoft.Storage.StorageBlobSelector: seleccionar contenedor

En el contenedor, el usuario puede seleccionar un archivo.

Microsoft.Storage.StorageBlobSelector: archivo

El control se actualiza para mostrar el nombre del archivo seleccionado.

Microsoft.Storage.StorageBlobSelector: mostrar el archivo seleccionado

Schema

{
  "name": "storageBlobSelection",
  "type": "Microsoft.Storage.StorageBlobSelector",
  "visible": true,
  "toolTip": "Select storage blob",
  "label": "Package (.zip, .cspkg)",
  "options": {
    "text": "Select Package"
  },
  "constraints": {
    "allowedFileExtensions": [ "zip", "cspkg" ]
  }
}

Salida de ejemplo

{
  "blobName": "test.zip",
  "sasUri": "https://azstorageaccnt1.blob.core.windows.net/container1/test.zip?sp=r&se=2020-10-10T07:46:22Z&sv=2019-12-12&sr=b&sig=X4EL8ZsRmiP1TVxkVfTcGyMj2sHg1zCbFBXsDmnNOyg%3D"
}

Comentarios

La constraints.allowedFileExtensions propiedad especifica los tipos de archivo permitidos.

Pasos siguientes