@azure-rest/confidential-ledger package
Schnittstellen
| CollectionOutput | |
| ConfidentialLedgerEnclavesOutput | |
| ConfidentialLedgerErrorBodyOutput | |
| ConfidentialLedgerErrorOutput | |
| ConsortiumMemberOutput | |
| ConsortiumOutput | |
| ConstitutionOutput | |
| CreateLedgerEntry200Headers | |
| CreateLedgerEntry200Response |
Optional kann eine Sammlungs-ID angegeben werden. |
| CreateLedgerEntryBodyParam | |
| CreateLedgerEntryMediaTypesParam | |
| CreateLedgerEntryQueryParam | |
| CreateLedgerEntryQueryParamProperties | |
| CreateLedgerEntrydefaultResponse |
Optional kann eine Sammlungs-ID angegeben werden. |
| CreateOrUpdateUser200Response |
Für vorhandene Benutzer wird ein JSON-Zusammenführungspatch angewendet. |
| CreateOrUpdateUserBodyParam | |
| CreateOrUpdateUserMediaTypesParam | |
| CreateOrUpdateUserdefaultResponse |
Für vorhandene Benutzer wird ein JSON-Zusammenführungspatch angewendet. |
| DeleteUser | |
| DeleteUser204Response |
Löscht einen Benutzer aus dem vertraulichen Hauptbuch. |
| DeleteUserdefaultResponse |
Löscht einen Benutzer aus dem vertraulichen Hauptbuch. |
| EnclaveQuoteOutput | |
| GetConstitution | |
| GetConstitution200Response |
Die Verfassung ist ein Skript, das Vorschläge von Konsortiumsmitgliedern bewertet und anwendet. |
| GetConstitutiondefaultResponse |
Die Verfassung ist ein Skript, das Vorschläge von Konsortiumsmitgliedern bewertet und anwendet. |
| GetCurrentLedgerEntry | |
| GetCurrentLedgerEntry200Response |
Optional kann eine Sammlungs-ID angegeben werden. |
| GetCurrentLedgerEntryQueryParam | |
| GetCurrentLedgerEntryQueryParamProperties | |
| GetCurrentLedgerEntrydefaultResponse |
Optional kann eine Sammlungs-ID angegeben werden. |
| GetEnclaveQuotes | |
| GetEnclaveQuotes200Response |
Ein Zitat ist ein SGX-Enklavenmaß, das verwendet werden kann, um die Gültigkeit eines Knotens und seiner Enklave zu überprüfen. |
| GetEnclaveQuotesdefaultResponse |
Ein Zitat ist ein SGX-Enklavenmaß, das verwendet werden kann, um die Gültigkeit eines Knotens und seiner Enklave zu überprüfen. |
| GetLedgerEntry | |
| GetLedgerEntry200Response |
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. |
| GetLedgerEntryQueryParam | |
| GetLedgerEntryQueryParamProperties | |
| GetLedgerEntrydefaultResponse |
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. |
| GetReceipt | |
| GetReceipt200Response |
Ruft einen Beleg ab, der die Sachinhalte bei einer bestimmten Transaktions-ID zertifizieren soll. |
| GetReceiptdefaultResponse |
Ruft einen Beleg ab, der die Sachinhalte bei einer bestimmten Transaktions-ID zertifizieren soll. |
| GetTransactionStatus | |
| GetTransactionStatus200Response |
Ruft den Status eines Eintrags ab, der durch eine Transaktions-ID identifiziert wird. |
| GetTransactionStatusdefaultResponse |
Ruft den Status eines Eintrags ab, der durch eine Transaktions-ID identifiziert wird. |
| GetUser200Response |
Ruft einen Benutzer ab. |
| GetUserdefaultResponse |
Ruft einen Benutzer ab. |
| LedgerEntry | |
| LedgerEntryOutput | |
| LedgerIdentity | |
| LedgerQueryResultOutput | |
| LedgerUser | |
| LedgerUserOutput | |
| LedgerWriteResultOutput | |
| ListCollections | |
| ListCollections200Response |
Sammlungs-IDs sind vom Benutzer erstellte Sammlungen von Ledgereinträgen |
| ListCollectionsdefaultResponse |
Sammlungs-IDs sind vom Benutzer erstellte Sammlungen von Ledgereinträgen |
| ListConsortiumMembers | |
| ListConsortiumMembers200Response |
Die Mitglieder des Konsortiums können das "Confidential Ledger" verwalten. |
| ListConsortiumMembersdefaultResponse |
Die Mitglieder des Konsortiums können das "Confidential Ledger" verwalten. |
| ListLedgerEntries | |
| ListLedgerEntries200Response |
Optional kann eine Sammlungs-ID angegeben werden. Es werden nur Einträge in der angegebenen (oder Standard)-Auflistung zurückgegeben. |
| ListLedgerEntriesQueryParam | |
| ListLedgerEntriesQueryParamProperties | |
| ListLedgerEntriesdefaultResponse |
Optional kann eine Sammlungs-ID angegeben werden. Es werden nur Einträge in der angegebenen (oder Standard)-Auflistung zurückgegeben. |
| PagedCollectionsOutput | |
| PagedLedgerEntriesOutput | |
| PagingOptions |
Optionen für das Paging-Hilfsprogramm |
| ReceiptContentsOutput | |
| ReceiptElementOutput | |
| ReceiptLeafComponentsOutput | |
| Routes | |
| TransactionReceiptOutput | |
| TransactionStatusOutput | |
Typaliase
| ConfidentialLedgerClient | |
| CreateLedgerEntryParameters | |
| CreateOrUpdateUserParameters | |
| DeleteUserParameters | |
| GetArrayType |
Hilfstyp zum Extrahieren des Typs eines Arrays |
| GetConstitutionParameters | |
| GetCurrentLedgerEntryParameters | |
| GetEnclaveQuotesParameters | |
| GetLedgerEntryParameters | |
| GetPage |
Der Typ einer benutzerdefinierten Funktion, die definiert, wie eine Seite und ein Link zum nächsten abgerufen werden, falls vorhanden. |
| GetReceiptParameters | |
| GetTransactionStatusParameters | |
| GetUserParameters | |
| ListCollectionsParameters | |
| ListConsortiumMembersParameters | |
| ListLedgerEntriesParameters | |
| PaginateReturn |
Hilfstyp zum Ableiten des Typs der seitenseitigen Elemente vom Antworttyp Dieser Typ wird basierend auf den Waggerinformationen für x-ms-pageable speziell auf der itemName-Eigenschaft generiert, die die Eigenschaft der Antwort angibt, in der die Seitenelemente gefunden werden. Der Standardwert ist |
Functions
Details zur Funktion
default(string, string, ClientOptions)
function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, options?: ClientOptions): ConfidentialLedgerClient
Parameter
- ledgerEndpoint
-
string
- ledgerIdentityCertificate
-
string
- options
- ClientOptions
Gibt zurück
default(string, string, TokenCredential, ClientOptions)
function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, credentials: TokenCredential, options?: ClientOptions): ConfidentialLedgerClient
Parameter
- ledgerEndpoint
-
string
- ledgerIdentityCertificate
-
string
- credentials
- TokenCredential
- options
- ClientOptions
Gibt zurück
getLedgerIdentity(string, string)
function getLedgerIdentity(ledgerId: string, identityServiceBaseUrl?: string): Promise<LedgerIdentity>
Parameter
- ledgerId
-
string
- identityServiceBaseUrl
-
string
Gibt zurück
Promise<LedgerIdentity>
isUnexpected(GetConstitution200Response | GetConstitutiondefaultResponse)
function isUnexpected(response: GetConstitution200Response | GetConstitutiondefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse)
function isUnexpected(response: ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse)
function isUnexpected(response: GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(ListCollections200Response | ListCollectionsdefaultResponse)
function isUnexpected(response: ListCollections200Response | ListCollectionsdefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse)
function isUnexpected(response: ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse)
function isUnexpected(response: CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(GetLedgerEntry200Response | GetLedgerEntrydefaultResponse)
function isUnexpected(response: GetLedgerEntry200Response | GetLedgerEntrydefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(GetReceipt200Response | GetReceiptdefaultResponse)
function isUnexpected(response: GetReceipt200Response | GetReceiptdefaultResponse): response
Parameter
- response
Gibt zurück
response
isUnexpected(GetTransactionStatus200Response | GetTransactionStatusdefaultResponse)
function isUnexpected(response: GetTransactionStatus200Response | GetTransactionStatusdefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse)
function isUnexpected(response: GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse): response
Parameter
Gibt zurück
response
isUnexpected(DeleteUser204Response | DeleteUserdefaultResponse)
function isUnexpected(response: DeleteUser204Response | DeleteUserdefaultResponse): response
Parameter
- response
Gibt zurück
response
isUnexpected(GetUser200Response | GetUserdefaultResponse)
function isUnexpected(response: GetUser200Response | GetUserdefaultResponse): response
Parameter
- response
Gibt zurück
response
isUnexpected(CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse)
function isUnexpected(response: CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse): response
Parameter
Gibt zurück
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Hilfsprogramm zum Paginieren von Ergebnissen aus einer ersten Antwort, die auf die Spezifikation der Erweiterung Autorest x-ms-pageable folgt
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Parameter
- client
- Client
Client, der zum Senden der nächsten Seitenanforderungen verwendet werden soll
- initialResponse
-
TResponse
Ursprüngliche Antwort, die die nextLink- und aktuelle Seite von Elementen enthält
- options
-
PagingOptions<TResponse>
Gibt zurück
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator zum Durchlaufen der Elemente