Azure Confidential Ledger
Der ConfidentialLedgerClient schreibt und ruft Die Hauptbucheinträge für den Vertraulichen Ledger-Dienst ab.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Azure Confidential Ledger Team |
| accledgerdevs@microsoft.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft Corporation |
| Webseite | https://www.microsoft.com/en-us/microsoft-365 |
| Datenschutzrichtlinie | https://privacy.microsoft.com/ |
| Kategorien | Produktivität |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Ruft den aktuellen Sachbucheintrag ab. |
Optional kann eine Sammlungs-ID angegeben werden, um die Sammlung anzugeben, aus der der Wert abgerufen werden soll. Um ältere Sacheinträge zurückzugeben, müssen die relevanten Abschnitte des Sachbuchs vom Datenträger gelesen und überprüft werden. Um die Blockierung innerhalb der Enklave zu verhindern, gibt die Antwort an, ob der Eintrag bereit und Teil der Antwort ist oder ob das Laden noch läuft. |
| Ruft den Sachbucheintrag nach Transaktions-ID ab. |
Optional kann eine Sammlungs-ID angegeben werden, um die Sammlung anzugeben, aus der der Wert abgerufen werden soll. Um ältere Sacheinträge zurückzugeben, müssen die relevanten Abschnitte des Sachbuchs vom Datenträger gelesen und überprüft werden. Um die Blockierung innerhalb der Enklave zu verhindern, gibt die Antwort an, ob der Eintrag bereit und Teil der Antwort ist oder ob das Laden noch läuft. |
| Ruft den Status eines Eintrags nach Transaktions-ID ab. |
Gibt den aktuellen Status einer Transaktion zurück, der angibt, ob sie für das Hauptbuch zugesichert wurde. |
| Ruft eine Bestätigung nach Transaktions-ID ab. |
Gibt einen kryptografischen Beleg zurück, der verwendet werden kann, um die Integrität einer Transaktion zu überprüfen. |
| Ruft Hauptbucheinträge nach Sammlung und Bereich ab. |
Optional kann eine Sammlungs-ID angegeben werden. Es werden nur Einträge in der angegebenen (oder Standard)-Auflistung zurückgegeben. |
| Schreibt einen Sachbucheintrag |
Optional kann eine Sammlungs-ID angegeben werden. |
Ruft den aktuellen Sachbucheintrag ab.
Optional kann eine Sammlungs-ID angegeben werden, um die Sammlung anzugeben, aus der der Wert abgerufen werden soll. Um ältere Sacheinträge zurückzugeben, müssen die relevanten Abschnitte des Sachbuchs vom Datenträger gelesen und überprüft werden. Um die Blockierung innerhalb der Enklave zu verhindern, gibt die Antwort an, ob der Eintrag bereit und Teil der Antwort ist oder ob das Laden noch läuft.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Die Sammlungs-ID.
|
collectionId | string |
Die Sammlungs-ID. |
|
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Ein Eintrag im Hauptbuch.
- Body
- LedgerEntry
Ruft den Sachbucheintrag nach Transaktions-ID ab.
Optional kann eine Sammlungs-ID angegeben werden, um die Sammlung anzugeben, aus der der Wert abgerufen werden soll. Um ältere Sacheinträge zurückzugeben, müssen die relevanten Abschnitte des Sachbuchs vom Datenträger gelesen und überprüft werden. Um die Blockierung innerhalb der Enklave zu verhindern, gibt die Antwort an, ob der Eintrag bereit und Teil der Antwort ist oder ob das Laden noch läuft.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Die Sammlungs-ID.
|
collectionId | string |
Die Sammlungs-ID. |
|
|
Identifiziert eine Schreibtransaktion.
|
transactionId | True | string |
Identifiziert eine Schreibtransaktion. |
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Das Ergebnis der Abfrage eines Sachbucheintrags aus einer älteren Transaktions-ID. Der Sachbucheintrag ist in der Antwort nur verfügbar, wenn der zurückgegebene Zustand bereit ist.
- Body
- LedgerQueryResult
Ruft den Status eines Eintrags nach Transaktions-ID ab.
Gibt den aktuellen Status einer Transaktion zurück, der angibt, ob sie für das Hauptbuch zugesichert wurde.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Identifiziert eine Schreibtransaktion.
|
transactionId | True | string |
Identifiziert eine Schreibtransaktion. |
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Antwort, die an eine Abfrage für den Transaktionsstatus zurückgegeben wurde
- Body
- TransactionStatus
Ruft eine Bestätigung nach Transaktions-ID ab.
Gibt einen kryptografischen Beleg zurück, der verwendet werden kann, um die Integrität einer Transaktion zu überprüfen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Identifiziert eine Schreibtransaktion.
|
transactionId | True | string |
Identifiziert eine Schreibtransaktion. |
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Ein Beleg, der die Transaktion an der angegebenen ID zertifiziert.
- Body
- TransactionReceipt
Ruft Hauptbucheinträge nach Sammlung und Bereich ab.
Optional kann eine Sammlungs-ID angegeben werden. Es werden nur Einträge in der angegebenen (oder Standard)-Auflistung zurückgegeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Die Sammlungs-ID.
|
collectionId | string |
Die Sammlungs-ID. |
|
|
Geben Sie die erste Transaktions-ID in einem Bereich an.
|
fromTransactionId | string |
Geben Sie die erste Transaktions-ID in einem Bereich an. |
|
|
Geben Sie die letzte Transaktions-ID in einem Bereich an.
|
toTransactionId | string |
Geben Sie die letzte Transaktions-ID in einem Bereich an. |
|
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Paginierte Hauptbucheinträge, die als Antwort auf eine Abfrage zurückgegeben werden.
- Body
- PagedLedgerEntries
Schreibt einen Sachbucheintrag
Optional kann eine Sammlungs-ID angegeben werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.
|
api-version | True | string |
Die API-Version, die mit der HTTP-Anforderung verwendet werden soll. |
|
Die Sammlungs-ID.
|
collectionId | string |
Die Sammlungs-ID. |
|
|
contents
|
contents | True | string |
Inhalt des Sachbucheintrags. |
|
collectionId
|
collectionId | string | ||
|
Transaktions-ID
|
transactionId | string |
Transaktions-ID |
|
|
Der Name des Sachbuchs.
|
ledgerName | True | string |
Der Name des Sachbuchs. |
Gibt zurück
Wird als Ergebnis eines Schreibvorgangs an das Vertrauliche Ledger zurückgegeben, gibt die Transaktions-ID in der Antwort an, wann der Schreibvorgang dauerhaft wird.
- Body
- LedgerWriteResult
Definitionen
LedgerEntries
Array von Ledger-Einträgen.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gegenstände
|
LedgerEntry |
Ein Eintrag im Hauptbuch. |
LedgerEntry
Ein Eintrag im Hauptbuch.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
contents
|
contents | string |
Inhalt des Sachbucheintrags. |
|
collectionId
|
collectionId | string | |
|
Transaktions-ID
|
transactionId | string |
Transaktions-ID |
LedgerQueryResult
Das Ergebnis der Abfrage eines Sachbucheintrags aus einer älteren Transaktions-ID. Der Sachbucheintrag ist in der Antwort nur verfügbar, wenn der zurückgegebene Zustand bereit ist.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Staat
|
state | LedgerQueryState |
Status einer Hauptbuchabfrage. |
|
entry
|
entry | LedgerEntry |
Ein Eintrag im Hauptbuch. |
LedgerQueryState
LedgerWriteResult
Wird als Ergebnis eines Schreibvorgangs an das Vertrauliche Ledger zurückgegeben, gibt die Transaktions-ID in der Antwort an, wann der Schreibvorgang dauerhaft wird.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
collectionId
|
collectionId | string |
PagedLedgerEntries
Paginierte Hauptbucheinträge, die als Antwort auf eine Abfrage zurückgegeben werden.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Staat
|
state | LedgerQueryState |
Status einer Hauptbuchabfrage. |
|
nextLink
|
nextLink | string |
Pfad, von dem die nächste Seite der Ergebnisse abgerufen werden soll. |
|
Einträge
|
entries | LedgerEntries |
Array von Ledger-Einträgen. |
TransactionId
Ein eindeutiger Bezeichner für den Status des Hauptbuchs. Wenn sie als Teil eines LedgerEntry zurückgegeben wird, gibt sie den Zustand an, aus dem der Eintrag gelesen wurde.
Ein eindeutiger Bezeichner für den Status des Hauptbuchs. Wenn sie als Teil eines LedgerEntry zurückgegeben wird, gibt sie den Zustand an, aus dem der Eintrag gelesen wurde.
TransactionReceipt
Ein Beleg, der die Transaktion an der angegebenen ID zertifiziert.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
applicationClaims
|
applicationClaims | ApplicationClaims |
Liste der Anwendungsansprüche. |
|
Beleg
|
receipt | ReceiptContents | |
|
Staat
|
state | LedgerQueryState |
Status einer Hauptbuchabfrage. |
|
Transaktions-ID
|
transactionId | TransactionId |
Ein eindeutiger Bezeichner für den Status des Hauptbuchs. Wenn sie als Teil eines LedgerEntry zurückgegeben wird, gibt sie den Zustand an, aus dem der Eintrag gelesen wurde. |
TransactionState
TransactionStatus
Antwort, die an eine Abfrage für den Transaktionsstatus zurückgegeben wurde
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Staat
|
state | TransactionState |
Stellt den Status der Transaktion dar. |
|
Transaktions-ID
|
transactionId | TransactionId |
Ein eindeutiger Bezeichner für den Status des Hauptbuchs. Wenn sie als Teil eines LedgerEntry zurückgegeben wird, gibt sie den Zustand an, aus dem der Eintrag gelesen wurde. |
ApplicationClaims
Liste der Anwendungsansprüche.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gegenstände
|
ApplicationClaim |
Ein Anspruch einer Sachanwendung. |
ApplicationClaim
Ein Anspruch einer Sachanwendung.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
verdauen
|
digest | ClaimDigest |
Ein Anwendungsanspruch in verdauter Form. |
|
freundlich
|
kind | ApplicationClaimKind |
Stellt die Art eines Anwendungsanspruchs dar. |
|
ledgerEntry
|
ledgerEntry | LedgerEntryClaim |
Ein Anwendungsanspruch, der aus Denbucheintragsdaten abgeleitet wurde. |
ApplicationClaimKind
ApplicationClaimProtocol
Stellt das Protokoll dar, das zum Berechnen des Digests eines Anspruchs aus den angegebenen Anspruchsdaten verwendet werden soll.
Stellt das Protokoll dar, das zum Berechnen des Digests eines Anspruchs aus den angegebenen Anspruchsdaten verwendet werden soll.
ClaimDigest
Ein Anwendungsanspruch in verdauter Form.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
value
|
value | string |
Der Digest des Anwendungsanspruchs in hexadezimaler Form. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Stellt das Protokoll dar, das zum Berechnen des Digests eines Anspruchs aus den angegebenen Anspruchsdaten verwendet werden soll. |
LedgerEntryClaim
Ein Anwendungsanspruch, der aus Denbucheintragsdaten abgeleitet wurde.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
collectionId
|
collectionId | string |
Bezeichner einer Auflistung. |
|
contents
|
contents | string |
Inhalt eines Sacheintrags. |
|
secretKey
|
secretKey | string |
Base64-codierter geheimer Schlüssel. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Stellt das Protokoll dar, das zum Berechnen des Digests eines Anspruchs aus den angegebenen Anspruchsdaten verwendet werden soll. |
ReceiptContents
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Cert
|
cert | string | |
|
Blatt
|
leaf | string | |
|
leafComponents
|
leafComponents | ReceiptLeafComponents | |
|
nodeId
|
nodeId | string | |
|
Beweis
|
proof | ReceiptElementArray | |
|
root
|
root | string | |
|
serviceEndorsements
|
serviceEndorsements | PemArray | |
|
Signatur
|
signature | string |
ReceiptElement
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Linker Join
|
left | string | |
|
Rechts
|
right | string |
ReceiptElementArray
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gegenstände
|
ReceiptElement |
ReceiptLeafComponents
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
claimsDigest
|
claimsDigest | string | |
|
CommitEvidence
|
commitEvidence | string | |
|
writeSetDigest
|
writeSetDigest | string |
Pem
PemArray
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Gegenstände
|
Pem |