Partilhar via


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

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

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

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.

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

ipRange

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

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

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

startsOn

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

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.

permissions?: TableSasPermissions

Valor de Propriedade

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