SASQueryParametersOptions interface
Параметры для создания <xref:SASQueryParameters>.
Свойства
cache |
Значение заголовка элемента управления кэшем в SAS службы blob-объектов или файлов. |
content |
Значение для заголовка content-disposition в SAS службы blob-объектов или файлов. |
content |
Значение для заголовка кодирования содержимого в SAS службы blob-объектов или файлов. |
content |
Значение заголовка content-length в SAS службы blob-объектов или файлов. |
content |
Значение для заголовка типа контента в SAS службы blob-объектов или файлов. |
correlation |
Значение GUID, которое будет зарегистрировано в журналах диагностики хранилища и может использоваться для сопоставления создания SAS с доступом к ресурсам хранилища. Используется только для SAS делегирования пользователей. |
expires |
Необязательный параметр, только если указан идентификатор. Время истечения срока действия для этого маркера SAS. |
identifier | Необязательный элемент. Подписанный идентификатор (только для <xref:BlobSASSignatureValues>). |
ip |
Необязательный элемент. Диапазоны IP-адресов, разрешенные в этом SAS. |
permissions | Необязательный параметр, только если указан идентификатор. Дополнительные сведения см <xref:AccountSASPermissions>. в разделе , <xref:BlobSASPermissions>или <xref:ContainerSASPermissions> . |
preauthorized |
Авторизованный идентификатор объекта AAD в формате GUID. Идентификатор объекта AAD пользователя, авторизованного владельцем ключа делегирования пользователя для выполнения действия, предоставленного SAS. Служба хранилища Azure гарантирует, что владелец ключа делегирования пользователя имеет необходимые разрешения перед предоставлением доступа, но дополнительная проверка разрешений для пользователя, указанного в этом значении, не будет выполнена. Его нельзя использовать в сопряжении с <xref:signedUnauthorizedUserObjectId>. Используется только для SAS делегирования пользователей. |
protocol | Необязательный элемент. Разрешенные протоколы HTTP. |
resource | Необязательный элемент. Указывает, какие ресурсы доступны через SAS (только для <xref:BlobSASSignatureValues>). |
resource |
Необязательный элемент. Доступные типы ресурсов хранилища (только для SAS учетной записи). Дополнительные сведения см <xref:AccountSASResourceTypes> . в статье. |
services | Необязательный элемент. Доступ к службам хранилища (только для SAS учетной записи). Дополнительные сведения см <xref:AccountSASServices> . в статье. |
starts |
Необязательный элемент. Время начала для этого маркера SAS. |
user |
Свойства ключа делегирования пользователей. |
Сведения о свойстве
cacheControl
Значение заголовка элемента управления кэшем в SAS службы blob-объектов или файлов.
cacheControl?: string
Значение свойства
string
contentDisposition
Значение для заголовка content-disposition в SAS службы blob-объектов или файлов.
contentDisposition?: string
Значение свойства
string
contentEncoding
Значение для заголовка кодирования содержимого в SAS службы blob-объектов или файлов.
contentEncoding?: string
Значение свойства
string
contentLanguage
Значение заголовка content-length в SAS службы blob-объектов или файлов.
contentLanguage?: string
Значение свойства
string
contentType
Значение для заголовка типа контента в SAS службы blob-объектов или файлов.
contentType?: string
Значение свойства
string
correlationId
Значение GUID, которое будет зарегистрировано в журналах диагностики хранилища и может использоваться для сопоставления создания SAS с доступом к ресурсам хранилища. Используется только для SAS делегирования пользователей.
correlationId?: string
Значение свойства
string
expiresOn
Необязательный параметр, только если указан идентификатор. Время истечения срока действия для этого маркера SAS.
expiresOn?: Date
Значение свойства
Date
identifier
Необязательный элемент. Подписанный идентификатор (только для <xref:BlobSASSignatureValues>).
identifier?: string
Значение свойства
string
ipRange
Необязательный элемент. Диапазоны IP-адресов, разрешенные в этом SAS.
ipRange?: SasIPRange
Значение свойства
permissions
Необязательный параметр, только если указан идентификатор. Дополнительные сведения см <xref:AccountSASPermissions>. в разделе , <xref:BlobSASPermissions>или <xref:ContainerSASPermissions> .
permissions?: string
Значение свойства
string
preauthorizedAgentObjectId
Авторизованный идентификатор объекта AAD в формате GUID. Идентификатор объекта AAD пользователя, авторизованного владельцем ключа делегирования пользователя для выполнения действия, предоставленного SAS. Служба хранилища Azure гарантирует, что владелец ключа делегирования пользователя имеет необходимые разрешения перед предоставлением доступа, но дополнительная проверка разрешений для пользователя, указанного в этом значении, не будет выполнена. Его нельзя использовать в сопряжении с <xref:signedUnauthorizedUserObjectId>. Используется только для SAS делегирования пользователей.
preauthorizedAgentObjectId?: string
Значение свойства
string
protocol
Необязательный элемент. Разрешенные протоколы HTTP.
protocol?: SASProtocol
Значение свойства
resource
Необязательный элемент. Указывает, какие ресурсы доступны через SAS (только для <xref:BlobSASSignatureValues>).
resource?: string
Значение свойства
string
resourceTypes
Необязательный элемент. Доступные типы ресурсов хранилища (только для SAS учетной записи). Дополнительные сведения см <xref:AccountSASResourceTypes> . в статье.
resourceTypes?: string
Значение свойства
string
services
Необязательный элемент. Доступ к службам хранилища (только для SAS учетной записи). Дополнительные сведения см <xref:AccountSASServices> . в статье.
services?: string
Значение свойства
string
startsOn
Необязательный элемент. Время начала для этого маркера SAS.
startsOn?: Date
Значение свойства
Date
userDelegationKey
Свойства ключа делегирования пользователей.
userDelegationKey?: UserDelegationKey
Значение свойства
Azure SDK for JavaScript