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
end |
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. |
end |
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. |
expires |
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. |
ip |
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 |
start |
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. |
start |
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. |
starts |
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
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