FileSASSignatureValues interface
SOLO ESTÁ DISPONIBLE EN NODE.JS RUNTIME.
FileSASSignatureValues se usa para ayudar a generar tokens SAS del servicio de archivos para recursos compartidos o archivos.
Propiedades
| cache |
Optional. Encabezado de control de caché para la SAS. |
| content |
Optional. Encabezado content-disposition para la SAS. |
| content |
Optional. Encabezado de codificación de contenido para la SAS. |
| content |
Optional. Encabezado content-language para la SAS. |
| content |
Optional. Encabezado de tipo de contenido para la SAS. |
| expires |
Opcional solo cuando se proporciona el identificador. Hora después de la cual la SAS ya no funcionará. |
| file |
Optional. La ruta de acceso del archivo, como "directory/FileName" o "FileName". |
| identifier | Optional. Nombre de la directiva de acceso en el recurso compartido al que hace referencia esta SAS si existe. Consulte https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy |
| ip |
Optional. Intervalos IP permitidos en esta SAS. |
| permissions | Opcional solo cuando se proporciona el identificador. Consulte shareSASPermissions o FileSASPermissions en función del recurso al que se accede para ayudar a construir la cadena de permisos. |
| protocol | Optional. Protocolos SAS, solo HTTPS o HTTPSandHTTP |
| share |
El nombre del recurso compartido al que puede acceder el usuario de SAS. |
| starts |
Optional. Cuando la SAS surte efecto. |
| version | La versión del servicio que esta SAS tendrá como destino. Si no se especifica, el valor predeterminado será la versión de destino de la biblioteca. |
Detalles de las propiedades
cacheControl
Optional. Encabezado de control de caché para la SAS.
cacheControl?: string
Valor de propiedad
string
contentDisposition
Optional. Encabezado content-disposition para la SAS.
contentDisposition?: string
Valor de propiedad
string
contentEncoding
Optional. Encabezado de codificación de contenido para la SAS.
contentEncoding?: string
Valor de propiedad
string
contentLanguage
Optional. Encabezado content-language para la SAS.
contentLanguage?: string
Valor de propiedad
string
contentType
Optional. Encabezado de tipo de contenido para la SAS.
contentType?: string
Valor de propiedad
string
expiresOn
Opcional solo cuando se proporciona el identificador. Hora después de la cual la SAS ya no funcionará.
expiresOn?: Date
Valor de propiedad
Date
filePath
Optional. La ruta de acceso del archivo, como "directory/FileName" o "FileName".
filePath?: string
Valor de propiedad
string
identifier
Optional. Nombre de la directiva de acceso en el recurso compartido al que hace referencia esta SAS si existe.
Consulte https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Valor de propiedad
string
ipRange
permissions
Opcional solo cuando se proporciona el identificador. Consulte shareSASPermissions o FileSASPermissions en función del recurso al que se accede para ayudar a construir la cadena de permisos.
permissions?: FileSASPermissions | ShareSASPermissions
Valor de propiedad
protocol
Optional. Protocolos SAS, solo HTTPS o HTTPSandHTTP
protocol?: SASProtocol
Valor de propiedad
shareName
El nombre del recurso compartido al que puede acceder el usuario de SAS.
shareName: string
Valor de propiedad
string
startsOn
Optional. Cuando la SAS surte efecto.
startsOn?: Date
Valor de propiedad
Date
version
La versión del servicio que esta SAS tendrá como destino. Si no se especifica, el valor predeterminado será la versión de destino de la biblioteca.
version?: string
Valor de propiedad
string