TableSasSignatureValues interface
DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS.
TableSASSignatureValues é usado para ajudar a gerar tokens SAS de serviço de tabela para tabelas
Propriedades
| end |
Definir o fim de um intervalo de chaves de partição As consultas de tabela só retornarão resultados que estejam dentro do intervalo, e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição |
| end |
Definir o fim de um intervalo de chaves de linha As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição |
| expires |
Opcional. Se o identificador não for fornecido, terá um valor padrão de uma hora a partir do momento em que o token for gerado. O tempo após o qual o SAS deixará de funcionar. |
| identifier | Opcional. O nome da política de acesso no contêiner ao qual esta SAS faz referência, se houver. Visualizar https://v4.hkg1.meaqua.org/rest/api/storageservices/establishing-a-stored-access-policy |
| ip |
Opcional. Intervalos de IP permitidos nesta SAS. |
| permissions | Opcional. Se o identificador não for fornecido, tiver um valor padrão de "leitura" Consulte TableSasPermissions, dependendo do recurso que está sendo acessado, para obter ajuda na construção da cadeia de permissões. |
| protocol | Opcional. Protocolos SAS, apenas HTTPS ou HTTPSandHTTP |
| start |
Definir o início de um intervalo de chaves de partição As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição |
| start |
Definir o início de um intervalo de Chaves de Linha As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição |
| starts |
Opcional. Quando o SAS entrará em vigor. |
| version | A versão do serviço a que este SAS se destinará. Se não for especificado, o padrão será a versão direcionada pela biblioteca. |
Detalhes de Propriedade
endPartitionKey
Definir o fim de um intervalo de chaves de partição As consultas de tabela só retornarão resultados que estejam dentro do intervalo, e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição
endPartitionKey?: string
Valor de Propriedade
string
endRowKey
Definir o fim de um intervalo de chaves de linha As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição
endRowKey?: string
Valor de Propriedade
string
expiresOn
Opcional. Se o identificador não for fornecido, terá um valor padrão de uma hora a partir do momento em que o token for gerado. O tempo após o qual o SAS deixará de funcionar.
expiresOn?: Date
Valor de Propriedade
Date
identifier
Opcional. O nome da política de acesso no contêiner ao qual esta SAS faz referência, se houver.
Visualizar https://v4.hkg1.meaqua.org/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Valor de Propriedade
string
ipRange
Opcional. Intervalos de IP permitidos nesta SAS.
ipRange?: SasIPRange
Valor de Propriedade
permissions
protocol
Opcional. Protocolos SAS, apenas HTTPS ou HTTPSandHTTP
protocol?: SasProtocol
Valor de Propriedade
startPartitionKey
Definir o início de um intervalo de chaves de partição As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição
startPartitionKey?: string
Valor de Propriedade
string
startRowKey
Definir o início de um intervalo de Chaves de Linha As consultas de tabela só retornarão resultados que estejam dentro do intervalo e as tentativas de usar a assinatura de acesso compartilhado para adicionar, atualizar ou excluir entidades fora desse intervalo falharão. Se startPartitionKey for igual a endPartitionKey, a assinatura de acesso compartilhado só autorizará o acesso a entidades em uma partição na tabela. Se startPartitionKey for igual a endPartitionKey e startRowKey for igual a endRowKey, a assinatura de acesso compartilhado só poderá acessar uma entidade em uma partição
startRowKey?: string
Valor de Propriedade
string
startsOn
Opcional. Quando o SAS entrará em vigor.
startsOn?: Date
Valor de Propriedade
Date
version
A versão do serviço a que este SAS se destinará. Se não for especificado, o padrão será a versão direcionada pela biblioteca.
version?: string
Valor de Propriedade
string