Compartir a través de


TableSasSignatureValues interface

SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME.

TableSASSignatureValues se usa para ayudar a generar tokens de SAS de Table service para tablas

Propiedades

endPartitionKey

Definir el final de una tabla de intervalo de claves de partición solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

endRowKey

Definir el final de una tabla de intervalo de claves de fila solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

expiresOn

Opcional. Si el identificador no se proporciona tiene un valor predeterminado de una hora a partir del momento en que se genera el token. Hora después de la cual la SAS ya no funcionará.

identifier

Opcional. Nombre de la directiva de acceso en el contenedor al que hace referencia esta SAS si existe.

Consulta https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

ipRange

Opcional. Intervalos IP permitidos en esta SAS.

permissions

Opcional. Si el identificador no se proporciona tiene un valor predeterminado de "read", consulte TableSasPermissions en función del recurso al que se accede para ayudar a construir la cadena de permisos.

protocol

Opcional. Protocolos SAS, solo HTTPS o HTTPSandHTTP

startPartitionKey

Definir el inicio de una tabla de intervalo de claves de partición solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

startRowKey

Definir el inicio de una tabla de intervalos de claves de fila solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

startsOn

Opcional. Cuando la SAS surte efecto.

version

La versión del servicio a la que se dirige esta SAS. Si no se especifica, el valor predeterminado será la versión de destino de la biblioteca.

Detalles de las propiedades

endPartitionKey

Definir el final de una tabla de intervalo de claves de partición solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

endPartitionKey?: string

Valor de propiedad

string

endRowKey

Definir el final de una tabla de intervalo de claves de fila solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

endRowKey?: string

Valor de propiedad

string

expiresOn

Opcional. Si el identificador no se proporciona tiene un valor predeterminado de una hora a partir del momento en que se genera el token. Hora después de la cual la SAS ya no funcionará.

expiresOn?: Date

Valor de propiedad

Date

identifier

Opcional. Nombre de la directiva de acceso en el contenedor al que hace referencia esta SAS si existe.

Consulta https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

identifier?: string

Valor de propiedad

string

ipRange

Opcional. Intervalos IP permitidos en esta SAS.

ipRange?: SasIPRange

Valor de propiedad

permissions

Opcional. Si el identificador no se proporciona tiene un valor predeterminado de "read", consulte TableSasPermissions en función del recurso al que se accede para ayudar a construir la cadena de permisos.

permissions?: TableSasPermissions

Valor de propiedad

protocol

Opcional. Protocolos SAS, solo HTTPS o HTTPSandHTTP

protocol?: SasProtocol

Valor de propiedad

startPartitionKey

Definir el inicio de una tabla de intervalo de claves de partición solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

startPartitionKey?: string

Valor de propiedad

string

startRowKey

Definir el inicio de una tabla de intervalos de claves de fila solo devolverá resultados que están dentro del intervalo y se producirá un error en los intentos de usar la firma de acceso compartido para agregar, actualizar o eliminar entidades fuera de este intervalo. Si startPartitionKey es igual a endPartitionKey, la firma de acceso compartido solo autoriza el acceso a las entidades de una partición de la tabla. Si startPartitionKey es igual a endPartitionKey e startRowKey es igual a endRowKey, la firma de acceso compartido solo puede acceder a una entidad en una partición.

startRowKey?: string

Valor de propiedad

string

startsOn

Opcional. Cuando la SAS surte efecto.

startsOn?: Date

Valor de propiedad

Date

version

La versión del servicio a la que se dirige esta SAS. Si no se especifica, el valor predeterminado será la versión de destino de la biblioteca.

version?: string

Valor de propiedad

string