AccountSASSignatureValues interface
SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME. AccountSASSignatureValues se usa para generar una firma de acceso compartido (SAS) para una cuenta de Azure Storage. Una vez que todos los valores aquí se establecen correctamente, llame <xref:generateAccountSASQueryParameters> a para obtener una representación de la SAS que realmente se puede aplicar a las direcciones URL de blob. Nota: tanto esta clase <xref:SASQueryParameters> como existen porque la anterior es mutable y una representación lógica, mientras que esta última es inmutable y se usa para generar solicitudes REST reales.
Propiedades
expires |
Hora después de la cual la SAS ya no funcionará. |
ip |
Opcional. Intervalo IP permitido. |
permissions | Especifica qué operaciones puede realizar el usuario de SAS. Consulte para obtener ayuda para <xref:AccountSASPermissions> construir la cadena de permisos. |
protocol | Opcional. Se permiten protocolos SAS. |
resource |
Valores que indican los tipos de recursos accesibles con esta SAS. Consulte para <xref:AccountSASResourceTypes> construir este valor. |
services | Valores que indican los servicios accesibles con esta SAS. Consulte para <xref:AccountSASServices> construir este valor. |
starts |
Opcional. Cuando la SAS surte efecto. |
version | Si no se proporciona, este valor predeterminado es la versión del servicio de destino de esta versión de la biblioteca. |
Detalles de las propiedades
expiresOn
Hora después de la cual la SAS ya no funcionará.
expiresOn: Date
Valor de propiedad
Date
ipRange
permissions
Especifica qué operaciones puede realizar el usuario de SAS. Consulte para obtener ayuda para <xref:AccountSASPermissions> construir la cadena de permisos.
permissions: AccountSASPermissions
Valor de propiedad
protocol
resourceTypes
Valores que indican los tipos de recursos accesibles con esta SAS. Consulte para <xref:AccountSASResourceTypes> construir este valor.
resourceTypes: string
Valor de propiedad
string
services
Valores que indican los servicios accesibles con esta SAS. Consulte para <xref:AccountSASServices> construir este valor.
services: string
Valor de propiedad
string
startsOn
Opcional. Cuando la SAS surte efecto.
startsOn?: Date
Valor de propiedad
Date
version
Si no se proporciona, este valor predeterminado es la versión del servicio de destino de esta versión de la biblioteca.
version?: string
Valor de propiedad
string
Azure SDK for JavaScript