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 content-length v SAS služby Blob/File Service

contentType

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

correlationId

Hodnota GUID, která se zaprotokoluje 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 pouze pro SAS delegování uživatelů.

encryptionScope

Nepovinný parametr. 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

Nepovinný parametr. Podepsaný identifikátor (pouze pro BlobSASSignatureValues).

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

ipRange

Nepovinný parametr. Rozsahy IP adres jsou v tomto SAS povolené.

permissions

Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v tématu AccountSASPermissions, BlobSASPermissions nebo ContainerSASPermissions .

preauthorizedAgentObjectId

ID autorizovaného 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é sdíleným přístupovým podpisem. Služba Azure Storage před udělením přístupu zajistí, že vlastník klíče delegování uživatele má požadovaná oprávnění, ale neprovedou se žádné další kontroly oprávnění pro uživatele zadaného v této hodnotě. Tento parametr nelze použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se pouze pro SAS delegování uživatelů.

protocol

Nepovinný parametr. Povolené protokoly HTTP

resource

Nepovinný parametr. 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

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

services

Nepovinný parametr. Služby úložiště, ke které přistupujete (pouze pro SAS účtu). Další podrobnosti najdete v tématu AccountSASServices .

startsOn

Nepovinný parametr. Čas spuštění 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 content-length v SAS služby Blob/File Service

contentLanguage?: string

Hodnota vlastnosti

string

contentType

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

contentType?: string

Hodnota vlastnosti

string

correlationId

Hodnota GUID, která se zaprotokoluje 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 pouze pro SAS delegování uživatelů.

correlationId?: string

Hodnota vlastnosti

string

encryptionScope

Nepovinný parametr. 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

Nepovinný parametr. 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

Nepovinný parametr. Rozsahy IP adres jsou v tomto SAS povolené.

ipRange?: SasIPRange

Hodnota vlastnosti

permissions

Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v tématu AccountSASPermissions, BlobSASPermissions nebo ContainerSASPermissions .

permissions?: string

Hodnota vlastnosti

string

preauthorizedAgentObjectId

ID autorizovaného 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é sdíleným přístupovým podpisem. Služba Azure Storage před udělením přístupu zajistí, že vlastník klíče delegování uživatele má požadovaná oprávnění, ale neprovedou se žádné další kontroly oprávnění pro uživatele zadaného v této hodnotě. Tento parametr nelze použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se pouze pro SAS delegování uživatelů.

preauthorizedAgentObjectId?: string

Hodnota vlastnosti

string

protocol

Nepovinný parametr. Povolené protokoly HTTP

protocol?: SASProtocol

Hodnota vlastnosti

resource

Nepovinný parametr. 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

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

resourceTypes?: string

Hodnota vlastnosti

string

services

Nepovinný parametr. Služby úložiště, ke které přistupujete (pouze pro SAS účtu). Další podrobnosti najdete v tématu AccountSASServices .

services?: string

Hodnota vlastnosti

string

startsOn

Nepovinný parametr. Čas spuštění tohoto tokenu SAS.

startsOn?: Date

Hodnota vlastnosti

Date

userDelegationKey

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

userDelegationKey?: UserDelegationKey

Hodnota vlastnosti