SASQueryParametersOptions interface
Opciones para construir <xref:SASQueryParameters>.
Propiedades
cache |
Valor del encabezado de control de caché en SAS de Blob/File Service. |
content |
Valor para el encabezado content-disposition en SAS de Blob/File Service. |
content |
Valor para el encabezado de codificación de contenido en SAS de Blob/File Service. |
content |
Valor del encabezado de longitud de contenido en SAS de Blob/File Service. |
content |
Valor del encabezado de tipo de contenido en SAS de Blob/File Service. |
correlation |
Valor GUID que se registrará en los registros de diagnóstico de almacenamiento y se puede usar para correlacionar la generación de SAS con el acceso a recursos de almacenamiento. Esto solo se usa para la SAS de delegación de usuarios. |
expires |
Opcional solo cuando se proporciona el identificador. Hora de expiración de este token de SAS. |
identifier | Opcional. Identificador firmado (solo para <xref:BlobSASSignatureValues>). |
ip |
Opcional. Intervalos IP permitidos en esta SAS. |
permissions | Opcional solo cuando se proporciona el identificador. <xref:AccountSASPermissions>Consulte , <xref:BlobSASPermissions>o <xref:ContainerSASPermissions> para obtener más detalles. |
preauthorized |
Identificador de objeto de AAD autorizado en formato GUID. Identificador de objeto de AAD de un usuario autorizado por el propietario de la clave de delegación de usuarios para realizar la acción concedida por la SAS. El servicio Azure Storage garantizará que el propietario de la clave de delegación de usuarios tenga los permisos necesarios antes de conceder acceso, pero no se realizará ninguna comprobación de permisos adicional para el usuario especificado en este valor. No se puede usar en conjuction con <xref:signedUnauthorizedUserObjectId>. Esto solo se usa para la SAS de delegación de usuarios. |
protocol | Opcional. Protocolos HTTP permitidos. |
resource | Opcional. Especifica qué recursos son accesibles a través de la SAS (solo para <xref:BlobSASSignatureValues>). |
resource |
Opcional. Los tipos de recursos de almacenamiento a los que se accede (solo para SAS de cuenta). Consulte para <xref:AccountSASResourceTypes> obtener más detalles. |
services | Opcional. Se accede a los servicios de almacenamiento (solo para SAS de cuenta). Consulte para <xref:AccountSASServices> obtener más detalles. |
starts |
Opcional. Hora de inicio de este token de SAS. |
user |
Propiedades de clave de delegación de usuarios. |
Detalles de las propiedades
cacheControl
Valor del encabezado de control de caché en SAS de Blob/File Service.
cacheControl?: string
Valor de propiedad
string
contentDisposition
Valor para el encabezado content-disposition en SAS de Blob/File Service.
contentDisposition?: string
Valor de propiedad
string
contentEncoding
Valor para el encabezado de codificación de contenido en SAS de Blob/File Service.
contentEncoding?: string
Valor de propiedad
string
contentLanguage
Valor del encabezado de longitud de contenido en SAS de Blob/File Service.
contentLanguage?: string
Valor de propiedad
string
contentType
Valor del encabezado de tipo de contenido en SAS de Blob/File Service.
contentType?: string
Valor de propiedad
string
correlationId
Valor GUID que se registrará en los registros de diagnóstico de almacenamiento y se puede usar para correlacionar la generación de SAS con el acceso a recursos de almacenamiento. Esto solo se usa para la SAS de delegación de usuarios.
correlationId?: string
Valor de propiedad
string
expiresOn
Opcional solo cuando se proporciona el identificador. Hora de expiración de este token de SAS.
expiresOn?: Date
Valor de propiedad
Date
identifier
Opcional. Identificador firmado (solo para <xref:BlobSASSignatureValues>).
identifier?: string
Valor de propiedad
string
ipRange
permissions
Opcional solo cuando se proporciona el identificador. <xref:AccountSASPermissions>Consulte , <xref:BlobSASPermissions>o <xref:ContainerSASPermissions> para obtener más detalles.
permissions?: string
Valor de propiedad
string
preauthorizedAgentObjectId
Identificador de objeto de AAD autorizado en formato GUID. Identificador de objeto de AAD de un usuario autorizado por el propietario de la clave de delegación de usuarios para realizar la acción concedida por la SAS. El servicio Azure Storage garantizará que el propietario de la clave de delegación de usuarios tenga los permisos necesarios antes de conceder acceso, pero no se realizará ninguna comprobación de permisos adicional para el usuario especificado en este valor. No se puede usar en conjuction con <xref:signedUnauthorizedUserObjectId>. Esto solo se usa para la SAS de delegación de usuarios.
preauthorizedAgentObjectId?: string
Valor de propiedad
string
protocol
resource
Opcional. Especifica qué recursos son accesibles a través de la SAS (solo para <xref:BlobSASSignatureValues>).
resource?: string
Valor de propiedad
string
resourceTypes
Opcional. Los tipos de recursos de almacenamiento a los que se accede (solo para SAS de cuenta). Consulte para <xref:AccountSASResourceTypes> obtener más detalles.
resourceTypes?: string
Valor de propiedad
string
services
Opcional. Se accede a los servicios de almacenamiento (solo para SAS de cuenta). Consulte para <xref:AccountSASServices> obtener más detalles.
services?: string
Valor de propiedad
string
startsOn
Opcional. Hora de inicio de este token de SAS.
startsOn?: Date
Valor de propiedad
Date
userDelegationKey
Propiedades de clave de delegación de usuarios.
userDelegationKey?: UserDelegationKey
Valor de propiedad
Azure SDK for JavaScript