TableSasSignatureValues interface
DISPONÍVEL APENAS EM NODE.JS RUNTIME.
TableSASSignatureValues é usado para ajudar a gerar tokens SAS de serviço de tabela para tabelas
Propriedades
| end |
Definir o fim 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 faz referência se houver. Consulte 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, tenha um valor padrão de "read" Consulte TableSasPermissions dependendo do recurso que está sendo acessado para ajudar a 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 esta 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 fim 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 faz referência se houver.
Consulte https://v4.hkg1.meaqua.org/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, tenha um valor padrão de "read" Consulte TableSasPermissions dependendo do recurso que está sendo acessado para ajudar a 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 esta 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