SASQueryParametersOptions interface
Možnosti pro vytvoření SASQueryParameters.
Vlastnosti
cache |
Hodnota hlavičky řízení mezipaměti v SAS služby Blob/File Service |
content |
Hodnota hlavičky content-disposition v SAS služby Blob/File Service |
content |
Hodnota hlavičky kódování obsahu v SAS služby Blob/File Service |
content |
Hodnota hlavičky content-length v SAS služby Blob/File Service |
content |
Hodnota hlavičky content-type v SAS služby Blob/File Service. |
correlation |
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ů. |
encryption |
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. |
expires |
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. |
ip |
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 . |
preauthorized |
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). |
resource |
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 . |
starts |
Nepovinný parametr. Čas spuštění tohoto tokenu SAS. |
user |
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
resource
Nepovinný parametr. Určuje, které prostředky jsou přístupné prostřednictvím sdíleného přístupového podpisu (pouze pro BlobSASSignatureValues).
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