Freigeben über


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
Email 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.

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.

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

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.

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.

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.

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

Status einer Hauptbuchabfrage.

Status einer Hauptbuchabfrage.

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

Stellt den Status der Transaktion dar.

Stellt den Status der Transaktion dar.

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

Stellt die Art eines Anwendungsanspruchs dar.

Stellt die Art eines Anwendungsanspruchs dar.

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