TableSasSignatureValues interface
DISPONÍVEL SOMENTE EM NODE.JS RUNTIME.
TableSASSignatureValues é usado para ajudar a gerar tokens SAS do serviço Tabela para tabelas
Propriedades
end |
Definir o final de uma tabela de intervalo de chaves de partição retornará apenas os resultados que estão 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 autorizará apenas 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 final de uma tabela de intervalo de chaves de linha retornará apenas os resultados que estão 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 autorizará apenas 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 é gerado. O tempo após o qual a SAS não funcionará mais. |
identifier | Opcional. O nome da política de acesso no contêiner que essa SAS referencia, se houver. Veja https://docs.microsoft.com/en-us/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 para construir a cadeia de caracteres de permissões. |
protocol | Opcional. Protocolos SAS, somente HTTPS ou HTTPSandHTTP |
start |
Definir o início de uma tabela de intervalo de chaves de partição retornará apenas os resultados que estão 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 autorizará apenas 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 uma tabela de intervalo de chaves de linha retornará apenas os resultados que estão 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 autorizará apenas 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 a SAS entrará em vigor. |
version | A versão do serviço que essa SAS terá como destino. Se não for especificado, ele usará como padrão a versão direcionada pela biblioteca. |
Detalhes da propriedade
endPartitionKey
Definir o final de uma tabela de intervalo de chaves de partição retornará apenas os resultados que estão 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 autorizará apenas 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 da propriedade
string
endRowKey
Definir o final de uma tabela de intervalo de chaves de linha retornará apenas os resultados que estão 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 autorizará apenas 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 da 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 é gerado. O tempo após o qual a SAS não funcionará mais.
expiresOn?: Date
Valor da propriedade
Date
identifier
Opcional. O nome da política de acesso no contêiner que essa SAS referencia, se houver.
Veja https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Valor da propriedade
string
ipRange
Opcional. Intervalos de IP permitidos nesta SAS.
ipRange?: SasIPRange
Valor da propriedade
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 para construir a cadeia de caracteres de permissões.
permissions?: TableSasPermissions
Valor da propriedade
protocol
Opcional. Protocolos SAS, somente HTTPS ou HTTPSandHTTP
protocol?: SasProtocol
Valor da propriedade
startPartitionKey
Definir o início de uma tabela de intervalo de chaves de partição retornará apenas os resultados que estão 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 autorizará apenas 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 da propriedade
string
startRowKey
Definir o início de uma tabela de intervalo de chaves de linha retornará apenas os resultados que estão 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 autorizará apenas 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 da propriedade
string
startsOn
Opcional. Quando a SAS entrará em vigor.
startsOn?: Date
Valor da propriedade
Date
version
A versão do serviço que essa SAS terá como destino. Se não for especificado, ele usará como padrão a versão direcionada pela biblioteca.
version?: string
Valor da propriedade
string