ServiceSasParameters Clase
Parámetros para enumerar las credenciales de SAS de servicio de un recurso específico.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.storage._serialization.ModelServiceSasParameters
Constructor
ServiceSasParameters(*, canonicalized_resource: str, resource: str | _models.SignedResource | None = None, permissions: str | _models.Permissions | None = None, ip_address_or_range: str | None = None, protocols: str | _models.HttpProtocol | None = None, shared_access_start_time: datetime | None = None, shared_access_expiry_time: datetime | None = None, identifier: str | None = None, partition_key_start: str | None = None, partition_key_end: str | None = None, row_key_start: str | None = None, row_key_end: str | None = None, key_to_sign: str | None = None, cache_control: str | None = None, content_disposition: str | None = None, content_encoding: str | None = None, content_language: str | None = None, content_type: str | None = None, **kwargs: Any)
Parámetros de solo palabra clave
Nombre | Description |
---|---|
canonicalized_resource
|
Ruta de acceso canónica al recurso firmado. Necesario. |
resource
|
Los servicios firmados accesibles con la SAS de servicio. Entre los valores posibles se incluyen: Blob (b), Container (c), File (f), Share (s). Los valores conocidos son: "b", "c", "f" y "s". |
permissions
|
Los permisos firmados para la SAS de servicio. Entre los valores posibles se incluyen: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) y Process (p). Los valores conocidos son: "r", "d", "w", "l", "a", "c", "u" y "p". |
ip_address_or_range
|
Una dirección IP o un intervalo de direcciones IP desde las que aceptar solicitudes. |
protocols
|
El protocolo permitido para una solicitud realizada con la SAS de la cuenta. Los valores conocidos son: "https, http" y "https". |
shared_access_start_time
|
Hora en la que la SAS es válida. |
shared_access_expiry_time
|
Hora en la que la firma de acceso compartido deja de ser válida. |
identifier
|
Un valor único de 64 caracteres de longitud como máximo que se correlaciona con una directiva de acceso especificada para el contenedor, la cola o la tabla. |
partition_key_start
|
Inicio de la clave de partición. |
partition_key_end
|
Final de la clave de partición. |
row_key_start
|
Inicio de la clave de fila. |
row_key_end
|
Final de la clave de fila. |
key_to_sign
|
Clave con la que firmar el token de SAS de la cuenta. |
cache_control
|
Invalidación del encabezado de respuesta para el control de caché. |
content_disposition
|
Invalidación del encabezado de respuesta para eliminación de contenido. |
content_encoding
|
Invalidación del encabezado de respuesta para la codificación de contenido. |
content_language
|
Invalidación del encabezado de respuesta para el idioma de contenido. |
content_type
|
Invalidación del encabezado de respuesta para el tipo de contenido. |
Variables
Nombre | Description |
---|---|
canonicalized_resource
|
Ruta de acceso canónica al recurso firmado. Necesario. |
resource
|
Los servicios firmados accesibles con la SAS de servicio. Entre los valores posibles se incluyen: Blob (b), Container (c), File (f), Share (s). Los valores conocidos son: "b", "c", "f" y "s". |
permissions
|
Los permisos firmados para la SAS de servicio. Entre los valores posibles se incluyen: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) y Process (p). Los valores conocidos son: "r", "d", "w", "l", "a", "c", "u" y "p". |
ip_address_or_range
|
Una dirección IP o un intervalo de direcciones IP desde las que aceptar solicitudes. |
protocols
|
El protocolo permitido para una solicitud realizada con la SAS de la cuenta. Los valores conocidos son: "https, http" y "https". |
shared_access_start_time
|
Hora en la que la SAS es válida. |
shared_access_expiry_time
|
Hora en la que la firma de acceso compartido deja de ser válida. |
identifier
|
Un valor único de 64 caracteres de longitud como máximo que se correlaciona con una directiva de acceso especificada para el contenedor, la cola o la tabla. |
partition_key_start
|
Inicio de la clave de partición. |
partition_key_end
|
Final de la clave de partición. |
row_key_start
|
Inicio de la clave de fila. |
row_key_end
|
Final de la clave de fila. |
key_to_sign
|
Clave con la que firmar el token de SAS de la cuenta. |
cache_control
|
Invalidación del encabezado de respuesta para el control de caché. |
content_disposition
|
Invalidación del encabezado de respuesta para eliminación de contenido. |
content_encoding
|
Invalidación del encabezado de respuesta para la codificación de contenido. |
content_language
|
Invalidación del encabezado de respuesta para el idioma de contenido. |
content_type
|
Invalidación del encabezado de respuesta para el tipo de contenido. |
Azure SDK for Python