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