BlobSasPermissions Clase
Clase BlobSasPermissions que se va a usar con la generate_blob_sas función .
- Herencia
-
builtins.objectBlobSasPermissions
Constructor
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parámetros
- read
- bool
Leer el contenido, las propiedades, los metadatos y la lista de bloqueo. Utilizar el blob como origen de una operación de copia.
- create
- bool
Escriba un nuevo blob, una instantánea de un blob o copie un blob en un nuevo blob.
- write
- bool
Crear o escribir contenido, propiedades, metadatos o listas de bloqueo. Tomar una instantánea o conceder el blob. Cambiar el tamaño del blob (blob en páginas solamente). Utilizar el blob como destino de una operación de copia dentro de la misma cuenta.
- delete_previous_version
- bool
Elimine la versión anterior del blob de la cuenta de almacenamiento habilitada para el control de versiones.
- permanent_delete
- bool
Para habilitar la eliminación permanente en el blob, se permite.
- move
- bool
Mueva un blob o un directorio y su contenido a una nueva ubicación.
- execute
- bool
Obtenga las propiedades del sistema y, si el espacio de nombres jerárquico está habilitado para la cuenta de almacenamiento, obtenga la ACL POSIX de un blob.
- set_immutability_policy
- bool
Para habilitar las operaciones relacionadas con la directiva de inmutabilidad set/delete. Para obtener la directiva de inmutabilidad, solo necesita permiso de lectura.
Métodos
from_string |
Cree un blobSasPermissions a partir de una cadena. Para especificar permisos de lectura, adición, creación, escritura o eliminación, solo debe incluir la primera letra de la palabra en la cadena. Por ejemplo, para los permisos de lectura y escritura, proporcionaría una cadena "rw". |
from_string
Cree un blobSasPermissions a partir de una cadena.
Para especificar permisos de lectura, adición, creación, escritura o eliminación, solo debe incluir la primera letra de la palabra en la cadena. Por ejemplo, para los permisos de lectura y escritura, proporcionaría una cadena "rw".
from_string(permission)
Parámetros
- permission
- str
Cadena que dicta los permisos de lectura, adición, creación, escritura o eliminación.
Devoluciones
Un objeto BlobSasPermissions
Tipo de valor devuelto
Azure SDK for Python