@azure/storage-queue package
Előkelő társaság
| AccountSASPermissions |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Ez egy segédosztály, amely egy AccountSAS által megadott engedélyeket képviselő sztringet hoz létre. Az érték igaz értékre állítása azt jelenti, hogy az ezen engedélyeket használó SAS engedélyeket ad a művelethez. Miután az összes érték be van állítva, ezt a toStringgel kell szerializálni, és egy AccountSASSignatureValues objektum engedélymezőjeként kell beállítani. Az engedélysztring az osztály nélkül is felépíthető, de az engedélyek sorrendje különleges, és ez az osztály garantálja a helyességet. |
| AccountSASResourceTypes |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Ez egy segédosztály egy, az AccountSAS által elérhető erőforrásokat képviselő sztring létrehozásához. Az érték igaz értékre állítása azt jelenti, hogy az ezen engedélyeket használó sasok hozzáférést biztosítanak az adott erőforrástípushoz. Miután az összes érték be van állítva, ezt a toStringgel kell szerializálni, és egy AccountSASSignatureValues objektum erőforrásmezőjeként kell beállítani. Az erőforrás-sztring ezen osztály nélkül is felépíthető, de az erőforrások sorrendje különleges, és ez az osztály garantálja a helyességet. |
| AccountSASServices |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Ez egy segédosztály, amely egy, az AccountSAS által elérhető szolgáltatásokat képviselő sztringet hoz létre. Az érték igaz értékre állítása azt jelenti, hogy az engedélyeket használó SAS hozzáférést biztosít az adott szolgáltatáshoz. Miután az összes érték be van állítva, ezt a toString használatával kell szerializálni, és egy AccountSASSignatureValues objektum szolgáltatásmezőjeként kell beállítani. A szolgáltatási sztring ezen osztály nélkül is felépíthető, de a szolgáltatások sorrendje különleges, és ez az osztály garantálja a helyességet. |
| AnonymousCredential |
Az AnonymousCredential egy hitelesítőadatPolicyCreator-tagot biztosít, amellyel AnonymousCredentialPolicy objektumokat hozhat létre. Az AnonymousCredentialPolicy olyan HTTP-kérésekkel használható, amelyek nyilvános erőforrásokat olvasnak, vagy közös hozzáférésű jogosultságkódokkal (SAS) használják. |
| AnonymousCredentialPolicy |
Az AnonymousCredentialPolicy olyan HTTP-kérésekkel használható, amelyek nyilvános erőforrásokat olvasnak, vagy közös hozzáférésű jogosultságkódokkal (SAS) használják. |
| BaseRequestPolicy |
Az az alaposztály, amelyből az összes kérelemszabályzat származik. |
| Credential |
A hitelesítő adatok az Azure Storage HTTP-kérések aláírásának absztrakt osztályai. Ez az osztály egy credentialPolicyCreator gyárat fog üzemeltetni, amely credentialPolicy-t hoz létre. |
| CredentialPolicy |
A HTTP(S) kérések elküldése előtt történő aláírásához használt hitelesítőadat-szabályzat. Ez egy absztrakt osztály. |
| Pipeline |
HTTP-kérési szabályzatokat tartalmazó folyamatosztály. Létrehozhat egy alapértelmezett folyamatot newPipelinemeghívásával. Vagy létrehozhat egy saját szabályzatokkal rendelkező folyamatot a Pipeline konstruktorával. A testreszabott folyamat implementálása előtt tekintse meg newPipeline és a megadott szabályzatokat. |
| QueueClient |
A QueueClient egy Azure Storage-üzenetsor üzeneteinek URL-címe, amely lehetővé teszi az üzenetek manipulálását. |
| QueueSASPermissions |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Ez egy segédosztály, amely egy serviceSAS által az üzenetsorhoz adott engedélyeket képviselő sztringet hoz létre. Az érték igaz értékre állítása azt jelenti, hogy az ezen engedélyeket használó SAS engedélyeket ad a művelethez. Miután az összes érték be van állítva, ezt a toStringgel kell szerializálni, és egy QueueSASSignatureValues objektum engedélymezőjeként kell beállítani. Az engedélysztring az osztály nélkül is felépíthető, de az engedélyek sorrendje különleges, és ez az osztály garantálja a helyességet. |
| QueueServiceClient |
A QueueServiceClient az Azure Storage Queue szolgáltatás URL-címét jelöli, amely lehetővé teszi az üzenetsorok manipulálását. |
| SASQueryParameters |
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 QueueSASSignatureValues 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. |
| StorageBrowserPolicyFactory |
A StorageBrowserPolicyFactory egy olyan gyári osztály, amely segít a StorageBrowserPolicy objektumok létrehozásában. |
| StorageRetryPolicy |
Újrapróbálkozási szabályzat exponenciális újrapróbálkozással és lineáris újrapróbálkozással. |
| StorageRetryPolicyFactory |
A StorageRetryPolicyFactory egy olyan gyári osztály, amely segít StorageRetryPolicy objektumok létrehozásában. |
| StorageSharedKeyCredential |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. StorageSharedKeyCredential az Azure Storage szolgáltatás fiókkulcs-engedélyezéséhez. |
| StorageSharedKeyCredentialPolicy |
A StorageSharedKeyCredentialPolicy egy olyan szabályzat, amellyel HTTP-kéréseket írhat alá megosztott kulccsal. |
Felületek
| AccessPolicy |
Hozzáférési szabályzat |
| AccountSASSignatureValues |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Az AccountSASSignatureValues használatával közös hozzáférésű jogosultságkód (SAS) jön létre egy Azure Storage-fiókhoz. Miután az összes érték megfelelően be van állítva, hívja meg a generateSASQueryParameters() metódust, hogy lekérje az SAS-t, amely ténylegesen alkalmazható az üzenetsor URL-címére. Vegye figyelembe, hogy ez az osztály és SASQueryParameters létezik, mert az előbbi nem módosítható és logikai ábrázolás, míg az utóbbi nem módosítható, és a tényleges REST-kérések létrehozására szolgál. Az SAS-ről a https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 további fogalmi információkért lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas a paraméterek leírását, beleértve azokat is, amelyek szükségesek |
| CommonOptions |
Minden távoli művelethez gyakran használt lehetőségek felülete. |
| CorsRule |
A CORS egy HTTP-funkció, amely lehetővé teszi, hogy az egyik tartomány alatt futó webalkalmazás hozzáférjen egy másik tartomány erőforrásaihoz. A webböngészők olyan, azonos eredetű szabályzatként ismert biztonsági korlátozást implementálnak, amely megakadályozza, hogy egy weblap más tartományban hívja meg az API-kat; A CORS biztonságos módot biztosít arra, hogy az egyik tartomány (a forrástartomány) meghívhassa az API-kat egy másik tartományban |
| DequeuedMessageItem |
A QueueMessageList tömbben visszaadott objektum, amikor üzenetsoron hívja meg az Üzenetek lekérése parancsot. |
| EnqueuedMessage |
A QueueMessageList tömbben visszaadott objektum, amikor üzenetsoron hívja meg az Üzenetet |
| GeoReplication |
Geo-Replication másodlagos tárolási szolgáltatással kapcsolatos információk |
| HttpHeaders |
HTTP-fejléckulcs/érték párok gyűjteménye. |
| HttpOperationResponse |
Http-válasz, amely kompatibilis a core-v1 (core-http). |
| HttpResponse |
EGY HTTP-válasz ábrázolása, amely az azt létrehozó kérésre mutató hivatkozást tartalmaz. |
| ListQueuesSegmentResponse |
A várólisták várólistáinak hívása során visszaadott objektum egy üzenetsor-szolgáltatásban. |
| Logging |
Az Azure Analytics naplózási beállításai. |
| MessageIdDeleteHeaders |
A MessageId_delete művelet fejléceit határozza meg. |
| MessageIdUpdateHeaders |
A MessageId_update művelet fejléceit határozza meg. |
| MessagesClearHeaders |
A Messages_clear művelet fejléceit határozza meg. |
| MessagesDequeueHeaders |
A Messages_dequeue művelet fejléceit határozza meg. |
| MessagesDequeueOptionalParams |
Nem kötelező paraméterek. |
| MessagesEnqueueHeaders |
A Messages_enqueue művelet fejléceit határozza meg. |
| MessagesEnqueueOptionalParams |
Nem kötelező paraméterek. |
| MessagesPeekHeaders |
A Messages_peek művelet fejléceit határozza meg. |
| MessagesPeekOptionalParams |
Nem kötelező paraméterek. |
| Metadata |
Kulcs-érték sztringpárok gyűjteménye. |
| Metrics |
Metrikákat képviselő felület. |
| PeekedMessageItem |
A QueueMessageList tömbben visszaadott objektum, amikor üzenetsoron hívja meg a Betekintő üzeneteket |
| PipelineLike |
A HTTP-kérési szabályzatokat tartalmazó folyamat osztály felülete. Létrehozhat egy alapértelmezett folyamatot newPipelinemeghívásával. Vagy létrehozhat egy saját szabályzatokkal rendelkező folyamatot a Pipeline konstruktorával. A testreszabott folyamat implementálása előtt tekintse meg newPipeline és a megadott szabályzatokat. |
| PipelineOptions |
A Folyamatkonstruktor beállítási felülete. |
| QueueClearMessagesOptions |
A clearMessages művelet konfigurálási lehetőségei |
| QueueCreateHeaders |
A Queue_create művelet fejléceit határozza meg. |
| QueueCreateIfNotExistsResponse |
A createIfNotExists művelet válaszadatait tartalmazza. |
| QueueCreateOptions | |
| QueueDeleteHeaders |
A Queue_delete művelet fejléceit határozza meg. |
| QueueDeleteIfExistsResponse |
A deleteIfExists művelet válaszadatait tartalmazza. |
| QueueDeleteMessageOptions |
A deleteMessage művelet konfigurálására vonatkozó beállítások |
| QueueDeleteOptions |
törlési művelet konfigurálására vonatkozó beállítások |
| QueueExistsOptions |
A konfigurálására művelet beállításai léteznek |
| QueueGenerateSasUrlOptions |
A generateSasUrl művelet konfigurálásához szükséges beállítások. |
| QueueGetAccessPolicyHeaders |
A Queue_getAccessPolicy művelet fejléceit határozza meg. |
| QueueGetAccessPolicyOptions |
A getAccessPolicy művelet konfigurálásához szükséges beállítások |
| QueueGetPropertiesHeaders |
A Queue_getProperties művelet fejléceit határozza meg. |
| QueueGetPropertiesOptions |
A getProperties művelet konfigurálási lehetőségei |
| QueueItem |
Egy Azure Storage-üzenetsor. |
| QueuePeekMessagesOptions |
A peekMessages művelet konfigurálási lehetőségei |
| QueueReceiveMessageOptions |
A receiveMessages művelet konfigurálási lehetőségei |
| QueueSASSignatureValues |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. A QueueSASSignatureValues a queue-szolgáltatás SAS-jogkivonatainak létrehozására szolgál az üzenetsorokhoz. |
| QueueSendMessageOptions |
A sendMessage művelet konfigurálási lehetőségei |
| QueueServiceProperties |
Tárolási szolgáltatás tulajdonságai. |
| QueueServiceStatistics |
A tárolási szolgáltatás statisztikái. |
| QueueSetAccessPolicyHeaders |
A Queue_setAccessPolicy művelet fejléceit határozza meg. |
| QueueSetAccessPolicyOptions |
A setAccessPolicy művelet konfigurálására irányuló beállítások |
| QueueSetMetadataHeaders |
A Queue_setMetadata művelet fejléceit határozza meg. |
| QueueSetMetadataOptions |
A setMetadata művelet konfigurálási lehetőségei |
| QueueUpdateMessageOptions |
Az updateMessage művelet konfigurálásához szükséges beállítások |
| RequestPolicy |
A core-http kérési szabályzatok kompatibilis felülete |
| RequestPolicyFactory |
A core-http RequestPolicyFactory-jával való kompatibilitási felület |
| RequestPolicyOptions |
A RequestPolicyval való kompatibilitást biztosító felület |
| ResponseLike |
Egy egyszerű _response tulajdonsággal rendelkező objektum. |
| ResponseWithBody |
Egy _response tulajdonsággal rendelkező objektum, amelynek törzse és fejlécei már ismert típusokba vannak elemezve. |
| ResponseWithHeaders |
Egy _response tulajdonsággal rendelkező objektum, amelynek fejlécei már beírt objektumba vannak elemezve. |
| RetentionPolicy |
az adatmegőrzési szabályzat |
| SasIPRange |
SAS-hez engedélyezett IP-címtartomány. |
| ServiceClientOptions |
A ServiceClientOptions |
| ServiceGenerateAccountSasUrlOptions |
Az generateAccountSasUrl művelet konfigurálásához szükséges beállítások. |
| ServiceGetPropertiesHeaders |
A Service_getProperties művelet fejléceit határozza meg. |
| ServiceGetPropertiesOptions |
A getProperties művelet konfigurálási lehetőségei |
| ServiceGetStatisticsHeaders |
A Service_getStatistics művelet fejléceit határozza meg. |
| ServiceGetStatisticsOptions |
A getStatistics művelet konfigurálási lehetőségei |
| ServiceGetUserDelegationKeyHeaders |
Definiálja a fejléceket Service_getUserDelegationKey művelethez. |
| ServiceGetUserDelegationKeyOptions |
A szolgáltatás konfigurálásának lehetőségei – Szerezd meg a Felhasználói Delegációs Kulcsot. |
| ServiceListQueuesOptions |
Az listQueues művelet konfigurálási lehetőségei |
| ServiceListQueuesSegmentHeaders |
A Service_listQueuesSegment művelet fejléceit határozza meg. |
| ServiceSetPropertiesHeaders |
A Service_setProperties művelet fejléceit határozza meg. |
| ServiceSetPropertiesOptions |
A setProperties művelet konfigurálási lehetőségei |
| SignedIdentifier |
Aláírt azonosító. |
| SignedIdentifierModel |
aláírt azonosító |
| StoragePipelineOptions |
Az newPipeline függvény beállítási felülete. |
| StorageRetryOptions |
A Storage Blob újrapróbálkozési beállításainak felülete. |
| UserDelegationKey |
Egy felhasználói delegációs kulcs. |
| UserDelegationKeyModel |
Egy felhasználói delegációs kulcs |
| WebResource |
A távoli kiszolgálóra irányuló HTTP-kérés leírása. |
Típus-aliasok
| CredentialPolicyCreator |
Egy gyári függvény, amely létrehoz egy új CredentialPolicy-t, amely a megadott nextPolicy-t használja. |
| GeoReplicationStatusType |
A GeoReplicationStatusType értékeit határozza meg. |
| HttpRequestBody |
A kérelemben támogatott szervek típusai. NodeJS.ReadableStream és () => NodeJS.ReadableStream csak csomópont. A Blob, a ReadableStream<Uint8Array> és a () => ReadableStream<Uint8Array> csak böngésző. |
| ListQueuesIncludeType |
A ListQueuesIncludeType értékeit határozza meg. A lehetséges értékek a következők: "metaadatok" |
| MessageIdDeleteResponse |
A törlési művelet válaszadatait tartalmazza. |
| MessageIdUpdateResponse |
A frissítési művelet válaszadatait tartalmazza. |
| MessagesClearResponse |
A törlési művelet válaszadatait tartalmazza. |
| QueueClearMessagesResponse |
A clearMessages művelet válaszadatait tartalmazza. |
| QueueCreateResponse |
A létrehozási művelet válaszadatait tartalmazza. |
| QueueDeleteMessageResponse |
A deleteMessage művelet válaszadatait tartalmazza. |
| QueueDeleteResponse |
A törlési művelet válaszadatait tartalmazza. |
| QueueGetAccessPolicyResponse |
A getAccessPolicy művelet válaszadatait tartalmazza. |
| QueueGetPropertiesResponse |
A getProperties művelet válaszadatait tartalmazza. |
| QueuePeekMessagesResponse |
A peekMessages művelet válaszadatait tartalmazza. |
| QueueReceiveMessageResponse |
A receiveMessages művelet válaszadatait tartalmazza. |
| QueueSendMessageResponse |
A sendMessage művelet válaszadatait tartalmazza. |
| QueueSetAccessPolicyResponse |
A setAccessPolicy művelet válaszadatait tartalmazza. |
| QueueSetMetadataResponse |
A setMetadata művelet válaszadatait tartalmazza. |
| QueueUpdateMessageResponse |
A updateMessage művelet válaszadatait tartalmazza. |
| ReceivedMessageItem |
A |
| ServiceGetPropertiesResponse |
A getProperties művelet válaszadatait tartalmazza. |
| ServiceGetStatisticsResponse |
A getStatistics művelet válaszadatait tartalmazza. |
| ServiceGetUserDelegationKeyResponse |
Tartalmazza a getUserDelegationKey(Date, Date, ServiceGetUserDelegationKeyOptions) művelet válaszadatait. |
| ServiceListQueuesSegmentResponse |
A listQueuesSegment művelet válaszadatait tartalmazza. |
| ServiceSetPropertiesResponse |
A setProperties művelet válaszadatait tartalmazza. |
| WithResponse |
Olyan típus, amely egy ismert _response tulajdonsággal rendelkező műveleteredményt jelöl. |
Enums
| SASProtocol |
A létrehozott SAS protokolljai. |
| StorageQueueAudience |
Meghatározza a Storage ismert felhőbeli célközönségeit. |
| StorageRetryPolicyType |
RetryPolicy típusok. |
Functions
| generate |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Létrehoz egy SASQueryParameters objektumot, amely tartalmazza a tényleges REST-kérés létrehozásához szükséges ÖSSZES SAS-lekérdezési paramétert. Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas |
| generate |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. Létrehoz egy SASQueryParameters-példányt. Csak az SAS létrehozásához szükséges beállításokat fogadja el. Az opcionális beállításokhoz adja meg közvetlenül a megfelelő tulajdonságokat, például az engedélyeket, a startsOnt és az azonosítót. FIGYELMEZTETÉS: Ha az azonosító nincs megadva, engedélyekre és lejáratokra van szükség. A konstruktor első használatakor manuálisan kell értéket hozzárendelnie az azonosítóhoz vagy a expiresOn & engedélyekhez. |
| generate |
|
| get |
OAuth-célközönség lekérése egy tárfiókhoz a várólistás szolgáltatáshoz. |
| is |
Segéd annak eldöntéséhez, hogy egy adott argumentum megfelel-e a folyamatszerződésnek |
| new |
Létrehoz egy új folyamatobjektumot a hitelesítő adatok megadva. |
Változók
| Rest |
A sikertelen folyamatkérések egyéni hibatípusa. |
| Storage |
Az OAuth hatókör Azure Storage-hez használható. |
| logger | A |
Funkciók részletei
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.
Létrehoz egy SASQueryParameters objektumot, amely tartalmazza a tényleges REST-kérés létrehozásához szükséges ÖSSZES SAS-lekérdezési paramétert.
Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Paraméterek
- accountSASSignatureValues
- AccountSASSignatureValues
A fiók SAS-aláírási értékei
- sharedKeyCredential
- StorageSharedKeyCredential
Megosztott kulcs hitelesítő adatai.
Visszatér
generateQueueSASQueryParameters(QueueSASSignatureValues, UserDelegationKey, string)
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.
Létrehoz egy SASQueryParameters-példányt.
Csak az SAS létrehozásához szükséges beállításokat fogadja el. Az opcionális beállításokhoz adja meg közvetlenül a megfelelő tulajdonságokat, például az engedélyeket, a startsOnt és az azonosítót.
FIGYELMEZTETÉS: Ha az azonosító nincs megadva, engedélyekre és lejáratokra van szükség. A konstruktor első használatakor manuálisan kell értéket hozzárendelnie az azonosítóhoz vagy a expiresOn & engedélyekhez.
function generateQueueSASQueryParameters(queueSASSignatureValues: QueueSASSignatureValues, userDelegationKey: UserDelegationKey, accountName: string): SASQueryParameters
Paraméterek
- queueSASSignatureValues
- QueueSASSignatureValues
- userDelegationKey
- UserDelegationKey
- accountName
-
string
Visszatér
generateQueueSASQueryParameters(QueueSASSignatureValues, StorageSharedKeyCredential)
function generateQueueSASQueryParameters(queueSASSignatureValues: QueueSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters
Paraméterek
- queueSASSignatureValues
- QueueSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
Visszatér
getQueueServiceAccountAudience(string)
OAuth-célközönség lekérése egy tárfiókhoz a várólistás szolgáltatáshoz.
function getQueueServiceAccountAudience(storageAccountName: string): string
Paraméterek
- storageAccountName
-
string
Visszatér
string
isPipelineLike(unknown)
Segéd annak eldöntéséhez, hogy egy adott argumentum megfelel-e a folyamatszerződésnek
function isPipelineLike(pipeline: unknown): pipeline
Paraméterek
- pipeline
-
unknown
Egy olyan argumentum, amely lehet folyamat
Visszatér
pipeline
igaz, ha az argumentum megfelel a folyamatszerződésnek
newPipeline(StorageSharedKeyCredential | AnonymousCredential | TokenCredential, StoragePipelineOptions)
Létrehoz egy új folyamatobjektumot a hitelesítő adatok megadva.
function newPipeline(credential?: StorageSharedKeyCredential | AnonymousCredential | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline
Paraméterek
- credential
-
StorageSharedKeyCredential | AnonymousCredential | TokenCredential
Ilyen például az AnonymousCredential, a StorageSharedKeyCredential vagy a @azure/identity csomag bármely hitelesítő adata a szolgáltatás felé irányuló kérések hitelesítéséhez. Olyan objektumot is megadhat, amely implementálja a TokenCredential interfészt. Ha nincs megadva, az AnonymousCredential lesz használva.
- pipelineOptions
- StoragePipelineOptions
Optional. Options.
Visszatér
Egy új folyamatobjektum.
Variable Details
RestError
A sikertelen folyamatkérések egyéni hibatípusa.
RestError: RestErrorConstructor
Típus
StorageOAuthScopes
Az OAuth hatókör Azure Storage-hez használható.
StorageOAuthScopes: string | string[]
Típus
string | string[]