Sdílet prostřednictvím


SASQueryParametersOptions interface

Možnosti pro vytvoření SASQueryParameters.

Vlastnosti

cacheControl

Hodnota hlavičky řízení mezipaměti v SAS služby Blob/File Service

contentDisposition

Hodnota hlavičky content-disposition v SAS služby Blob/File Service

contentEncoding

Hodnota hlavičky kódování obsahu v SAS služby Blob/File Service

contentLanguage

Hodnota hlavičky délky obsahu v SAS služby Blob/File Service

contentType

Hodnota hlavičky typu obsahu v SAS služby Blob/File Service

correlationId

Hodnota GUID, která se bude protokolovat v diagnostických protokolech úložiště a dá se použít ke korelaci generování SAS s přístupem k prostředkům úložiště. Používá se jenom pro SAS delegování uživatele.

encryptionScope

Volitelný. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS.

expiresOn

Volitelné pouze v případě, že je zadaný identifikátor. Doba vypršení platnosti tohoto tokenu SAS.

identifier

Volitelný. Podepsaný identifikátor (pouze pro BlobSASSignatureValues).

Viz https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

Volitelný. Rozsahy IP adres povolené v tomto SAS.

permissions

Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v AccountSASPermissions, BlobSASPermissionsnebo ContainerSASPermission s.

preauthorizedAgentObjectId

Autorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele autorizovaného vlastníkem klíče delegování uživatele k provedení akce udělené SAS. Služba Azure Storage zajistí, že vlastník klíče delegování uživatele má před udělením přístupu požadovaná oprávnění, ale neprovedou se žádná další kontrola oprávnění pro uživatele zadaného v této hodnotě. Nelze ji použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele.

protocol

Volitelný. Povolené protokoly HTTP.

resource

Volitelný. Určuje, které prostředky jsou přístupné prostřednictvím sdíleného přístupového podpisu (pouze pro BlobSASSignatureValues).

Viz https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resourceTypes

Volitelný. Typy prostředků úložiště, ke které se přistupuje (pouze pro SAS účtu). Další podrobnosti najdete v AccountSASResourceTypes.

services

Volitelný. Přístup ke službám úložiště (pouze pro SAS účtu) Další podrobnosti najdete v AccountSASServices.

startsOn

Volitelný. Čas zahájení tohoto tokenu SAS.

userDelegationKey

Vlastnosti klíče delegování uživatele

Podrobnosti vlastnosti

cacheControl

Hodnota hlavičky řízení mezipaměti v SAS služby Blob/File Service

cacheControl?: string

Hodnota vlastnosti

string

contentDisposition

Hodnota hlavičky content-disposition v SAS služby Blob/File Service

contentDisposition?: string

Hodnota vlastnosti

string

contentEncoding

Hodnota hlavičky kódování obsahu v SAS služby Blob/File Service

contentEncoding?: string

Hodnota vlastnosti

string

contentLanguage

Hodnota hlavičky délky obsahu v SAS služby Blob/File Service

contentLanguage?: string

Hodnota vlastnosti

string

contentType

Hodnota hlavičky typu obsahu v SAS služby Blob/File Service

contentType?: string

Hodnota vlastnosti

string

correlationId

Hodnota GUID, která se bude protokolovat v diagnostických protokolech úložiště a dá se použít ke korelaci generování SAS s přístupem k prostředkům úložiště. Používá se jenom pro SAS delegování uživatele.

correlationId?: string

Hodnota vlastnosti

string

encryptionScope

Volitelný. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS.

encryptionScope?: string

Hodnota vlastnosti

string

expiresOn

Volitelné pouze v případě, že je zadaný identifikátor. Doba vypršení platnosti tohoto tokenu SAS.

expiresOn?: Date

Hodnota vlastnosti

Date

identifier

Volitelný. Podepsaný identifikátor (pouze pro BlobSASSignatureValues).

Viz https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

Hodnota vlastnosti

string

ipRange

Volitelný. Rozsahy IP adres povolené v tomto SAS.

ipRange?: SasIPRange

Hodnota vlastnosti

permissions

Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v AccountSASPermissions, BlobSASPermissionsnebo ContainerSASPermission s.

permissions?: string

Hodnota vlastnosti

string

preauthorizedAgentObjectId

Autorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele autorizovaného vlastníkem klíče delegování uživatele k provedení akce udělené SAS. Služba Azure Storage zajistí, že vlastník klíče delegování uživatele má před udělením přístupu požadovaná oprávnění, ale neprovedou se žádná další kontrola oprávnění pro uživatele zadaného v této hodnotě. Nelze ji použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele.

preauthorizedAgentObjectId?: string

Hodnota vlastnosti

string

protocol

Volitelný. Povolené protokoly HTTP.

protocol?: SASProtocol

Hodnota vlastnosti

resource

Volitelný. Určuje, které prostředky jsou přístupné prostřednictvím sdíleného přístupového podpisu (pouze pro BlobSASSignatureValues).

Viz https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only

resource?: string

Hodnota vlastnosti

string

resourceTypes

Volitelný. Typy prostředků úložiště, ke které se přistupuje (pouze pro SAS účtu). Další podrobnosti najdete v AccountSASResourceTypes.

resourceTypes?: string

Hodnota vlastnosti

string

services

Volitelný. Přístup ke službám úložiště (pouze pro SAS účtu) Další podrobnosti najdete v AccountSASServices.

services?: string

Hodnota vlastnosti

string

startsOn

Volitelný. Čas zahájení tohoto tokenu SAS.

startsOn?: Date

Hodnota vlastnosti

Date

userDelegationKey

Vlastnosti klíče delegování uživatele

userDelegationKey?: UserDelegationKey

Hodnota vlastnosti