Compartir a través de


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.Model
ServiceSasParameters

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
str

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
str

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
str

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
str

Inicio de la clave de partición.

partition_key_end
str

Final de la clave de partición.

row_key_start
str

Inicio de la clave de fila.

row_key_end
str

Final de la clave de fila.

key_to_sign
str

Clave con la que firmar el token de SAS de la cuenta.

cache_control
str

Invalidación del encabezado de respuesta para el control de caché.

content_disposition
str

Invalidación del encabezado de respuesta para eliminación de contenido.

content_encoding
str

Invalidación del encabezado de respuesta para la codificación de contenido.

content_language
str

Invalidación del encabezado de respuesta para el idioma de contenido.

content_type
str

Invalidación del encabezado de respuesta para el tipo de contenido.

Variables

Nombre Description
canonicalized_resource
str

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
str

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
str

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
str

Inicio de la clave de partición.

partition_key_end
str

Final de la clave de partición.

row_key_start
str

Inicio de la clave de fila.

row_key_end
str

Final de la clave de fila.

key_to_sign
str

Clave con la que firmar el token de SAS de la cuenta.

cache_control
str

Invalidación del encabezado de respuesta para el control de caché.

content_disposition
str

Invalidación del encabezado de respuesta para eliminación de contenido.

content_encoding
str

Invalidación del encabezado de respuesta para la codificación de contenido.

content_language
str

Invalidación del encabezado de respuesta para el idioma de contenido.

content_type
str

Invalidación del encabezado de respuesta para el tipo de contenido.