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
expires |
O tempo após o qual o SAS deixará de funcionar. |
ip |
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. |
resource |
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. |
starts |
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
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
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
Azure SDK for JavaScript