@azure-rest/confidential-ledger package
Interfaces
| CollectionOutput | |
| ConfidentialLedgerEnclavesOutput | |
| ConfidentialLedgerErrorBodyOutput | |
| ConfidentialLedgerErrorOutput | |
| ConsortiumMemberOutput | |
| ConsortiumOutput | |
| ConstitutionOutput | |
| CreateLedgerEntry200Headers | |
| CreateLedgerEntry200Response |
Un ID de collection peut éventuellement être spécifié. |
| CreateLedgerEntryBodyParam | |
| CreateLedgerEntryMediaTypesParam | |
| CreateLedgerEntryQueryParam | |
| CreateLedgerEntryQueryParamProperties | |
| CreateLedgerEntrydefaultResponse |
Un ID de collection peut éventuellement être spécifié. |
| CreateOrUpdateUser200Response |
Un correctif de fusion JSON est appliqué aux utilisateurs existants |
| CreateOrUpdateUserBodyParam | |
| CreateOrUpdateUserMediaTypesParam | |
| CreateOrUpdateUserdefaultResponse |
Un correctif de fusion JSON est appliqué aux utilisateurs existants |
| DeleteUser | |
| DeleteUser204Response |
Supprime un utilisateur du registre confidentiel. |
| DeleteUserdefaultResponse |
Supprime un utilisateur du registre confidentiel. |
| EnclaveQuoteOutput | |
| GetConstitution | |
| GetConstitution200Response |
La constitution est un script qui évalue et applique des propositions des membres du consortium. |
| GetConstitutiondefaultResponse |
La constitution est un script qui évalue et applique des propositions des membres du consortium. |
| GetCurrentLedgerEntry | |
| GetCurrentLedgerEntry200Response |
Un ID de collection peut éventuellement être spécifié. |
| GetCurrentLedgerEntryQueryParam | |
| GetCurrentLedgerEntryQueryParamProperties | |
| GetCurrentLedgerEntrydefaultResponse |
Un ID de collection peut éventuellement être spécifié. |
| GetEnclaveQuotes | |
| GetEnclaveQuotes200Response |
Une citation est une mesure d’enclave SGX qui peut être utilisée pour vérifier la validité d’un nœud et de son enclave. |
| GetEnclaveQuotesdefaultResponse |
Une citation est une mesure d’enclave SGX qui peut être utilisée pour vérifier la validité d’un nœud et de son enclave. |
| GetLedgerEntry | |
| GetLedgerEntry200Response |
Pour retourner des entrées de registre plus anciennes, les sections pertinentes du registre doivent être lues à partir du disque et validées. Pour empêcher le blocage dans l’enclave, la réponse indique si l’entrée est prête et une partie de la réponse, ou si le chargement est toujours en cours. |
| GetLedgerEntryQueryParam | |
| GetLedgerEntryQueryParamProperties | |
| GetLedgerEntrydefaultResponse |
Pour retourner des entrées de registre plus anciennes, les sections pertinentes du registre doivent être lues à partir du disque et validées. Pour empêcher le blocage dans l’enclave, la réponse indique si l’entrée est prête et une partie de la réponse, ou si le chargement est toujours en cours. |
| GetReceipt | |
| GetReceipt200Response |
Obtient un reçu certifiant le contenu du registre à un ID de transaction particulier. |
| GetReceiptdefaultResponse |
Obtient un reçu certifiant le contenu du registre à un ID de transaction particulier. |
| GetTransactionStatus | |
| GetTransactionStatus200Response |
Obtient l’état d’une entrée identifiée par un ID de transaction. |
| GetTransactionStatusdefaultResponse |
Obtient l’état d’une entrée identifiée par un ID de transaction. |
| GetUser200Response |
Obtient un utilisateur. |
| GetUserdefaultResponse |
Obtient un utilisateur. |
| LedgerEntry | |
| LedgerEntryOutput | |
| LedgerIdentity | |
| LedgerQueryResultOutput | |
| LedgerUser | |
| LedgerUserOutput | |
| LedgerWriteResultOutput | |
| ListCollections | |
| ListCollections200Response |
Les ID de collection sont des collections d’entrées de registre créées par l’utilisateur |
| ListCollectionsdefaultResponse |
Les ID de collection sont des collections d’entrées de registre créées par l’utilisateur |
| ListConsortiumMembers | |
| ListConsortiumMembers200Response |
Les membres du consortium peuvent gérer le registre confidentiel. |
| ListConsortiumMembersdefaultResponse |
Les membres du consortium peuvent gérer le registre confidentiel. |
| ListLedgerEntries | |
| ListLedgerEntries200Response |
Un ID de collection peut éventuellement être spécifié. Seules les entrées de la collection spécifiée (ou par défaut) sont retournées. |
| ListLedgerEntriesQueryParam | |
| ListLedgerEntriesQueryParamProperties | |
| ListLedgerEntriesdefaultResponse |
Un ID de collection peut éventuellement être spécifié. Seules les entrées de la collection spécifiée (ou par défaut) sont retournées. |
| PagedCollectionsOutput | |
| PagedLedgerEntriesOutput | |
| PagingOptions |
Options de l’assistance de pagination |
| ReceiptContentsOutput | |
| ReceiptElementOutput | |
| ReceiptLeafComponentsOutput | |
| Routes | |
| TransactionReceiptOutput | |
| TransactionStatusOutput | |
Alias de type
| ConfidentialLedgerClient | |
| CreateLedgerEntryParameters | |
| CreateOrUpdateUserParameters | |
| DeleteUserParameters | |
| GetArrayType |
Type d’assistance pour extraire le type d’un tableau |
| GetConstitutionParameters | |
| GetCurrentLedgerEntryParameters | |
| GetEnclaveQuotesParameters | |
| GetLedgerEntryParameters | |
| GetPage |
Type d’une fonction personnalisée qui définit comment obtenir une page et un lien vers le suivant, le cas échéant. |
| GetReceiptParameters | |
| GetTransactionStatusParameters | |
| GetUserParameters | |
| ListCollectionsParameters | |
| ListConsortiumMembersParameters | |
| ListLedgerEntriesParameters | |
| PaginateReturn |
Type d’assistance pour déduire le type des éléments paginés à partir du type de réponse Ce type est généré en fonction des informations swagger pour x-ms-pageable spécifiquement sur la propriété itemName qui indique la propriété de la réponse où les éléments de page sont trouvés. La valeur par défaut est |
Functions
Informations relatives à la fonction
default(string, string, ClientOptions)
function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, options?: ClientOptions): ConfidentialLedgerClient
Paramètres
- ledgerEndpoint
-
string
- ledgerIdentityCertificate
-
string
- options
- ClientOptions
Retours
default(string, string, TokenCredential, ClientOptions)
function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, credentials: TokenCredential, options?: ClientOptions): ConfidentialLedgerClient
Paramètres
- ledgerEndpoint
-
string
- ledgerIdentityCertificate
-
string
- credentials
- TokenCredential
- options
- ClientOptions
Retours
getLedgerIdentity(string, string)
function getLedgerIdentity(ledgerId: string, identityServiceBaseUrl?: string): Promise<LedgerIdentity>
Paramètres
- ledgerId
-
string
- identityServiceBaseUrl
-
string
Retours
Promise<LedgerIdentity>
isUnexpected(GetConstitution200Response | GetConstitutiondefaultResponse)
function isUnexpected(response: GetConstitution200Response | GetConstitutiondefaultResponse): response
Paramètres
Retours
response
isUnexpected(ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse)
function isUnexpected(response: ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse)
function isUnexpected(response: GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse): response
Paramètres
Retours
response
isUnexpected(ListCollections200Response | ListCollectionsdefaultResponse)
function isUnexpected(response: ListCollections200Response | ListCollectionsdefaultResponse): response
Paramètres
Retours
response
isUnexpected(ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse)
function isUnexpected(response: ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse): response
Paramètres
Retours
response
isUnexpected(CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse)
function isUnexpected(response: CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetLedgerEntry200Response | GetLedgerEntrydefaultResponse)
function isUnexpected(response: GetLedgerEntry200Response | GetLedgerEntrydefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetReceipt200Response | GetReceiptdefaultResponse)
function isUnexpected(response: GetReceipt200Response | GetReceiptdefaultResponse): response
Paramètres
- response
Retours
response
isUnexpected(GetTransactionStatus200Response | GetTransactionStatusdefaultResponse)
function isUnexpected(response: GetTransactionStatus200Response | GetTransactionStatusdefaultResponse): response
Paramètres
Retours
response
isUnexpected(GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse)
function isUnexpected(response: GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse): response
Paramètres
Retours
response
isUnexpected(DeleteUser204Response | DeleteUserdefaultResponse)
function isUnexpected(response: DeleteUser204Response | DeleteUserdefaultResponse): response
Paramètres
- response
Retours
response
isUnexpected(GetUser200Response | GetUserdefaultResponse)
function isUnexpected(response: GetUser200Response | GetUserdefaultResponse): response
Paramètres
- response
Retours
response
isUnexpected(CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse)
function isUnexpected(response: CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse): response
Paramètres
Retours
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
Assistance pour paginer les résultats d’une réponse initiale qui suit la spécification de l’extension autorest x-ms-pageable
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
Paramètres
- client
- Client
Client à utiliser pour envoyer les demandes de page suivantes
- initialResponse
-
TResponse
Réponse initiale contenant la page nextLink et active des éléments
- options
-
PagingOptions<TResponse>
Retours
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator pour itérer les éléments