Compartilhar via


AccountSASSignatureValues interface

DISPONÍVEL SOMENTE EM NODE.JS RUNTIME. AccountSASSignatureValues é usado para gerar uma SAS (Assinatura de Acesso Compartilhado) para uma conta de Armazenamento do Azure. Depois que todos os valores aqui forem definidos adequadamente, chame <xref:generateAccountSASQueryParameters> para obter uma representação da SAS que pode realmente ser aplicada às URLs de blob. Observação: essa classe e <xref:SASQueryParameters> existem porque a primeira é mutável e uma representação lógica enquanto a última é imutável e usada para gerar solicitações REST reais.

Propriedades

expiresOn

O tempo após o qual a SAS não funcionará mais.

ipRange

Opcional. Intervalo de IP permitido.

permissions

Especifica quais operações o usuário SAS pode executar. Consulte para <xref:AccountSASPermissions> obter ajuda para construir a cadeia de caracteres de permissões.

protocol

Opcional. Protocolos SAS permitidos.

resourceTypes

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

services

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

startsOn

Opcional. Quando a 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 da propriedade

expiresOn

O tempo após o qual a SAS não funcionará mais.

expiresOn: Date

Valor da propriedade

Date

ipRange

Opcional. Intervalo de IP permitido.

ipRange?: SasIPRange

Valor da propriedade

permissions

Especifica quais operações o usuário SAS pode executar. Consulte para <xref:AccountSASPermissions> obter ajuda para construir a cadeia de caracteres de permissões.

permissions: AccountSASPermissions

Valor da propriedade

protocol

Opcional. Protocolos SAS permitidos.

protocol?: SASProtocol

Valor da propriedade

resourceTypes

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

resourceTypes: string

Valor da propriedade

string

services

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

services: string

Valor da propriedade

string

startsOn

Opcional. Quando a SAS entrará em vigor.

startsOn?: Date

Valor da 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 da propriedade

string