AccountSASSignatureValues interface
DISPONÍVEL APENAS 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 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 <xref:AccountSASPermissions> para 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 <xref:AccountSASResourceTypes> para construir esse valor. |
| services | Os valores que indicam os serviços acessíveis com essa SAS. Consulte <xref:AccountSASServices> para construir esse valor. |
| starts |
Opcional. Quando a SAS entrar em vigor. |
| version | Se não for fornecido, esse 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 <xref:AccountSASPermissions> para 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 <xref:AccountSASResourceTypes> para construir esse valor.
resourceTypes: string
Valor da propriedade
string
services
Os valores que indicam os serviços acessíveis com essa SAS. Consulte <xref:AccountSASServices> para 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, esse padrão será a versão de serviço direcionada por esta versão da biblioteca.
version?: string
Valor da propriedade
string