SASQueryParameters class
Az Azure Storage SAS lekérdezési paramétereit alkotó összetevőket jelöli. Ezt a típust nem közvetlenül a felhasználó készíti el; csak a AccountSASSignatureValues és FileSASSignatureValues típusok generálják. A létrehozás után kódolható egy toString(), és közvetlenül hozzáfűzhető egy URL-címhez (itt azonban körültekintően kell eljárni, ha vannak meglévő lekérdezési paraméterek, amelyek befolyásolhatják a lekérdezési paraméterek hozzáfűzésének megfelelő módját).
MEGJEGYZÉS: Az osztály példányai nem módosíthatók.
Konstruktorok
| SASQuery |
Létrehoz egy SASQueryParameters-példányt. |
Tulajdonságok
| cache |
A Blob/File Service SAS gyorsítótár-vezérlési fejlécének értéke. |
| content |
A Blob/File Service SAS tartalomeloszlási fejlécének értéke. |
| content |
A Blob/File Service SAS tartalomkódoló fejlécének értéke. |
| content |
A Blob/File Service SAS tartalomhosszúságú fejlécének értéke. |
| content |
A Blob/File Service SAS tartalomtípus-fejlécének értéke. |
| expires |
Csak akkor választható, ha az azonosító meg van adva. Az SAS-jogkivonat lejárati ideje. |
| identifier | Optional. Az aláírt azonosító (csak FileSASSignatureValuesesetén). Lásd: https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy |
| ip |
Optional. Ehhez az SAS-hez engedélyezett IP-címtartomány. |
| permissions | Csak akkor választható, ha az azonosító meg van adva. További részletekért tekintse meg AccountSASPermissions, FileSASPermissionsvagy ShareSASPermissions. |
| protocol | Optional. Az engedélyezett HTTP-protokoll(ok). |
| resource | Optional. A tármegosztás vagy a fájl elérési útja (csak FileSASSignatureValuesesetén). |
| resource |
Optional. A hozzáférés alatt álló tárolási erőforrástípusok (csak a fiók SAS-hez). További részletekért tekintse meg AccountSASResourceTypes. |
| services | Optional. A hozzáférés alatt álló tárolási szolgáltatások (csak az SAS fiókhoz). További részletekért tekintse meg AccountSASServices. |
| signature | Az SAS-jogkivonat aláírása. |
| starts |
Optional. Az SAS-jogkivonat kezdő időpontja. |
| version | A Storage API verziója. |
Metódusok
| to |
Minden SAS-lekérdezési paramétert egy URL-címhez fűzhető sztringbe kódol. |
Konstruktor adatai
SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string, string, string, string, string, string)
Létrehoz egy SASQueryParameters-példányt.
new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string, cacheControl?: string, contentDisposition?: string, contentEncoding?: string, contentLanguage?: string, contentType?: string)
Paraméterek
- version
-
string
A tárverziót jelképező
- signature
-
string
Az SAS-jogkivonat aláírásának jelképe
- permissions
-
string
A tárolási engedélyek képviselete
- services
-
string
A hozzáférés alatt álló tárolási szolgáltatások ábrázolása (csak az SAS-fiók esetében)
- resourceTypes
-
string
A hozzáférés alatt álló tárolóerőforrás-típusokat jelöli (csak a fiók SAS-hez)
- protocol
- SASProtocol
Az engedélyezett HTTP-protokoll(ok) ábrázolása
- startsOn
-
Date
Az SAS-jogkivonat kezdő időpontjának ábrázolása
- expiresOn
-
Date
Az SAS-jogkivonat lejárati idejét jelöli
- ipRange
- SasIPRange
Az SAS-jogkivonat érvényes IP-címtartományának ábrázolása
- identifier
-
string
Az aláírt azonosítót jelöli (csak a Service SAS esetén)
- resource
-
string
A tárolót vagy a blobot jelöli (csak a Service SAS esetén)
- cacheControl
-
string
A gyorsítótár-vezérlés fejlécének megjelenítése (csak Blob/File Service SAS esetén)
- contentDisposition
-
string
A tartalomeloszlás fejlécének megjelenítése (csak Blob/File Service SAS esetén)
- contentEncoding
-
string
A tartalomkódolás fejlécének megjelenítése (csak Blob/File Service SAS esetén)
- contentLanguage
-
string
A tartalomnyelv fejlécének megjelenítése (csak Blob/File Service SAS esetén)
- contentType
-
string
A tartalomtípus fejlécének megjelenítése (csak Blob/File Service SAS esetén)
Tulajdonság adatai
cacheControl
A Blob/File Service SAS gyorsítótár-vezérlési fejlécének értéke.
cacheControl?: string
Tulajdonság értéke
string
contentDisposition
A Blob/File Service SAS tartalomeloszlási fejlécének értéke.
contentDisposition?: string
Tulajdonság értéke
string
contentEncoding
A Blob/File Service SAS tartalomkódoló fejlécének értéke.
contentEncoding?: string
Tulajdonság értéke
string
contentLanguage
A Blob/File Service SAS tartalomhosszúságú fejlécének értéke.
contentLanguage?: string
Tulajdonság értéke
string
contentType
A Blob/File Service SAS tartalomtípus-fejlécének értéke.
contentType?: string
Tulajdonság értéke
string
expiresOn
Csak akkor választható, ha az azonosító meg van adva. Az SAS-jogkivonat lejárati ideje.
expiresOn?: Date
Tulajdonság értéke
Date
identifier
Optional. Az aláírt azonosító (csak FileSASSignatureValuesesetén).
Lásd: https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Tulajdonság értéke
string
ipRange
Optional. Ehhez az SAS-hez engedélyezett IP-címtartomány.
undefined | SasIPRange ipRange
Tulajdonság értéke
undefined | SasIPRange
permissions
Csak akkor választható, ha az azonosító meg van adva. További részletekért tekintse meg AccountSASPermissions, FileSASPermissionsvagy ShareSASPermissions.
permissions?: string
Tulajdonság értéke
string
protocol
Optional. Az engedélyezett HTTP-protokoll(ok).
protocol?: SASProtocol
Tulajdonság értéke
resource
Optional. A tármegosztás vagy a fájl elérési útja (csak FileSASSignatureValuesesetén).
resource?: string
Tulajdonság értéke
string
resourceTypes
Optional. A hozzáférés alatt álló tárolási erőforrástípusok (csak a fiók SAS-hez). További részletekért tekintse meg AccountSASResourceTypes.
resourceTypes?: string
Tulajdonság értéke
string
services
Optional. A hozzáférés alatt álló tárolási szolgáltatások (csak az SAS fiókhoz). További részletekért tekintse meg AccountSASServices.
services?: string
Tulajdonság értéke
string
signature
Az SAS-jogkivonat aláírása.
signature: string
Tulajdonság értéke
string
startsOn
Optional. Az SAS-jogkivonat kezdő időpontja.
startsOn?: Date
Tulajdonság értéke
Date
version
A Storage API verziója.
version: string
Tulajdonság értéke
string
Metódus adatai
toString()
Minden SAS-lekérdezési paramétert egy URL-címhez fűzhető sztringbe kódol.
function toString(): string
Válaszok
string