Partilhar via


AccountSASSignatureValues interface

DISPONÍVEL APENAS EM TEMPO DE EXECUÇÃO NODE.JS. AccountSASSignatureValues é usado para gerar uma Assinatura de Acesso Compartilhado (SAS) para uma conta de Armazenamento do Azure. Uma vez que todos os valores aqui são definidos adequadamente, chame <xref:generateAccountSASQueryParameters> para obter uma representação do SAS que pode realmente ser aplicado a urls de blob. Nota: que tanto essa classe quanto <xref:SASQueryParameters> existem porque a primeira é mutável e uma representação lógica, enquanto a segunda é imutável e usada para gerar solicitações REST reais.

Propriedades

expiresOn

O tempo após o qual o SAS deixará de funcionar.

ipRange

Opcional. Intervalo de IP permitido.

permissions

Especifica quais operações o usuário SAS pode executar. Consulte <xref:AccountSASPermissions> para obter ajuda na construção da cadeia de permissões.

protocol

Opcional. Protocolos SAS permitidos.

resourceTypes

Os valores que indicam os tipos de recursos acessíveis com esta SAS. Consulte <xref:AccountSASResourceTypes> para construir esse valor.

services

Os valores que indicam os serviços acessíveis com esta SAS. Consulte <xref:AccountSASServices> para construir esse valor.

startsOn

Opcional. Quando o SAS entrará em vigor.

version

Se não for fornecido, o padrão será a versão de serviço direcionada por esta versão da biblioteca.

Detalhes de Propriedade

expiresOn

O tempo após o qual o SAS deixará de funcionar.

expiresOn: Date

Valor de Propriedade

Date

ipRange

Opcional. Intervalo de IP permitido.

ipRange?: SasIPRange

Valor de Propriedade

permissions

Especifica quais operações o usuário SAS pode executar. Consulte <xref:AccountSASPermissions> para obter ajuda na construção da cadeia de permissões.

permissions: AccountSASPermissions

Valor de Propriedade

protocol

Opcional. Protocolos SAS permitidos.

protocol?: SASProtocol

Valor de Propriedade

resourceTypes

Os valores que indicam os tipos de recursos acessíveis com esta SAS. Consulte <xref:AccountSASResourceTypes> para construir esse valor.

resourceTypes: string

Valor de Propriedade

string

services

Os valores que indicam os serviços acessíveis com esta SAS. Consulte <xref:AccountSASServices> para construir esse valor.

services: string

Valor de Propriedade

string

startsOn

Opcional. Quando o SAS entrará em vigor.

startsOn?: Date

Valor de Propriedade

Date

version

Se não for fornecido, o padrão será a versão de serviço direcionada por esta versão da biblioteca.

version?: string

Valor de Propriedade

string