@azure-rest/confidential-ledger package

Arabirimler

CollectionOutput
ConfidentialLedgerEnclavesOutput
ConfidentialLedgerErrorBodyOutput
ConfidentialLedgerErrorOutput
ConsortiumMemberOutput
ConsortiumOutput
ConstitutionOutput
CreateLedgerEntry200Headers
CreateLedgerEntry200Response

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir.

CreateLedgerEntryBodyParam
CreateLedgerEntryMediaTypesParam
CreateLedgerEntryQueryParam
CreateLedgerEntryQueryParamProperties
CreateLedgerEntrydefaultResponse

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir.

CreateOrUpdateUser200Response

Mevcut kullanıcılar için JSON birleştirme düzeltme eki uygulandı

CreateOrUpdateUserBodyParam
CreateOrUpdateUserMediaTypesParam
CreateOrUpdateUserdefaultResponse

Mevcut kullanıcılar için JSON birleştirme düzeltme eki uygulandı

DeleteUser
DeleteUser204Response

Gizli Kayıt Defteri'nden bir kullanıcıyı siler.

DeleteUserdefaultResponse

Gizli Kayıt Defteri'nden bir kullanıcıyı siler.

EnclaveQuoteOutput
GetConstitution
GetConstitution200Response

Anayasa, konsorsiyum üyelerinin önerilerini değerlendiren ve uygulayan bir betiktir.

GetConstitutiondefaultResponse

Anayasa, konsorsiyum üyelerinin önerilerini değerlendiren ve uygulayan bir betiktir.

GetCurrentLedgerEntry
GetCurrentLedgerEntry200Response

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir.

GetCurrentLedgerEntryQueryParam
GetCurrentLedgerEntryQueryParamProperties
GetCurrentLedgerEntrydefaultResponse

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir.

GetEnclaveQuotes
GetEnclaveQuotes200Response

Tırnak işareti, bir düğümün ve kapanımının geçerliliğini doğrulamak için kullanılabilecek bir SGX kapanım ölçümüdür.

GetEnclaveQuotesdefaultResponse

Tırnak işareti, bir düğümün ve kapanımının geçerliliğini doğrulamak için kullanılabilecek bir SGX kapanım ölçümüdür.

GetLedgerEntry
GetLedgerEntry200Response

Eski defter girişlerini döndürmek için, kayıt defterinin ilgili bölümleri diskten okunmalı ve doğrulanmalıdır. Kapanım içinde engellemeyi önlemek için, yanıt girişin hazır olduğunu ve yanıtın bir parçası olduğunu veya yüklemenin hala devam edip etmediğini gösterir.

GetLedgerEntryQueryParam
GetLedgerEntryQueryParamProperties
GetLedgerEntrydefaultResponse

Eski defter girişlerini döndürmek için, kayıt defterinin ilgili bölümleri diskten okunmalı ve doğrulanmalıdır. Kapanım içinde engellemeyi önlemek için, yanıt girişin hazır olduğunu ve yanıtın bir parçası olduğunu veya yüklemenin hala devam edip etmediğini gösterir.

GetReceipt
GetReceipt200Response

Belirli bir hareket kimliğindeki genel muhasebe içeriğini onaylayan bir makbuz alır.

GetReceiptdefaultResponse

Belirli bir hareket kimliğindeki genel muhasebe içeriğini onaylayan bir makbuz alır.

GetTransactionStatus
GetTransactionStatus200Response

Bir işlem kimliği tarafından tanımlanan girişin durumunu alır.

GetTransactionStatusdefaultResponse

Bir işlem kimliği tarafından tanımlanan girişin durumunu alır.

GetUser200Response

Bir kullanıcıyı alır.

GetUserdefaultResponse

Bir kullanıcıyı alır.

LedgerEntry
LedgerEntryOutput
LedgerIdentity
LedgerQueryResultOutput
LedgerUser
LedgerUserOutput
LedgerWriteResultOutput
ListCollections
ListCollections200Response

Koleksiyon kimlikleri, kullanıcı tarafından oluşturulan kayıt defteri girişleri koleksiyonlarıdır

ListCollectionsdefaultResponse

Koleksiyon kimlikleri, kullanıcı tarafından oluşturulan kayıt defteri girişleri koleksiyonlarıdır

ListConsortiumMembers
ListConsortiumMembers200Response

Konsorsiyum üyeleri Gizli Kayıt Defteri'ni yönetebilir.

ListConsortiumMembersdefaultResponse

Konsorsiyum üyeleri Gizli Kayıt Defteri'ni yönetebilir.

ListLedgerEntries
ListLedgerEntries200Response

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir. Yalnızca belirtilen (veya varsayılan) koleksiyondaki girdiler döndürülür.

ListLedgerEntriesQueryParam
ListLedgerEntriesQueryParamProperties
ListLedgerEntriesdefaultResponse

İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir. Yalnızca belirtilen (veya varsayılan) koleksiyondaki girdiler döndürülür.

PagedCollectionsOutput
PagedLedgerEntriesOutput
PagingOptions

Disk belleği yardımcısının seçenekleri

ReceiptContentsOutput
ReceiptElementOutput
ReceiptLeafComponentsOutput
Routes
TransactionReceiptOutput
TransactionStatusOutput

Tür Diğer Adları

ConfidentialLedgerClient
CreateLedgerEntryParameters
CreateOrUpdateUserParameters
DeleteUserParameters
GetArrayType

Bir dizinin türünü ayıklamak için yardımcı tür

GetConstitutionParameters
GetCurrentLedgerEntryParameters
GetEnclaveQuotesParameters
GetLedgerEntryParameters
GetPage

Bir sayfanın nasıl alındığını tanımlayan özel bir işlevin türü ve varsa bir sonrakine bağlantı.

GetReceiptParameters
GetTransactionStatusParameters
GetUserParameters
ListCollectionsParameters
ListConsortiumMembersParameters
ListLedgerEntriesParameters
PaginateReturn

Yanıt türünden disk belleğine alınan öğelerin türünü çıkarsamak için yardımcı türü Bu tür, x-ms-pageable için swagger bilgilerine göre oluşturulur. Bu tür, özellikle sayfa öğelerinin bulunduğu yanıtın özelliğini gösteren itemName özelliğinde oluşturulur. Varsayılan değer value. Bu tür, ikinci parametre olarak aldığımız yanıta göre kesin olarak türlenmiş Yineleyici sağlamamıza olanak sağlar

İşlevler

default(string, string, ClientOptions)
default(string, string, TokenCredential, ClientOptions)
getLedgerIdentity(string, string)
isUnexpected(GetConstitution200Response | GetConstitutiondefaultResponse)
isUnexpected(ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse)
isUnexpected(GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse)
isUnexpected(ListCollections200Response | ListCollectionsdefaultResponse)
isUnexpected(ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse)
isUnexpected(CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse)
isUnexpected(GetLedgerEntry200Response | GetLedgerEntrydefaultResponse)
isUnexpected(GetReceipt200Response | GetReceiptdefaultResponse)
isUnexpected(GetTransactionStatus200Response | GetTransactionStatusdefaultResponse)
isUnexpected(GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse)
isUnexpected(DeleteUser204Response | DeleteUserdefaultResponse)
isUnexpected(GetUser200Response | GetUserdefaultResponse)
isUnexpected(CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Autorest x-ms-pageable uzantısının belirtimini izleyen ilk yanıttan sonuçları sayfalandırmak için yardımcı

İşlev Ayrıntıları

default(string, string, ClientOptions)

function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, options?: ClientOptions): ConfidentialLedgerClient

Parametreler

ledgerEndpoint

string

ledgerIdentityCertificate

string

options
ClientOptions

Döndürülenler

default(string, string, TokenCredential, ClientOptions)

function default(ledgerEndpoint: string, ledgerIdentityCertificate: string, credentials: TokenCredential, options?: ClientOptions): ConfidentialLedgerClient

Parametreler

ledgerEndpoint

string

ledgerIdentityCertificate

string

credentials
TokenCredential
options
ClientOptions

Döndürülenler

getLedgerIdentity(string, string)

function getLedgerIdentity(ledgerId: string, identityServiceBaseUrl?: string): Promise<LedgerIdentity>

Parametreler

ledgerId

string

identityServiceBaseUrl

string

Döndürülenler

Promise<LedgerIdentity>

isUnexpected(GetConstitution200Response | GetConstitutiondefaultResponse)

function isUnexpected(response: GetConstitution200Response | GetConstitutiondefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse)

function isUnexpected(response: ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse)

function isUnexpected(response: GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(ListCollections200Response | ListCollectionsdefaultResponse)

function isUnexpected(response: ListCollections200Response | ListCollectionsdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse)

function isUnexpected(response: ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse)

function isUnexpected(response: CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetLedgerEntry200Response | GetLedgerEntrydefaultResponse)

function isUnexpected(response: GetLedgerEntry200Response | GetLedgerEntrydefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetReceipt200Response | GetReceiptdefaultResponse)

function isUnexpected(response: GetReceipt200Response | GetReceiptdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetTransactionStatus200Response | GetTransactionStatusdefaultResponse)

function isUnexpected(response: GetTransactionStatus200Response | GetTransactionStatusdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse)

function isUnexpected(response: GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(DeleteUser204Response | DeleteUserdefaultResponse)

function isUnexpected(response: DeleteUser204Response | DeleteUserdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(GetUser200Response | GetUserdefaultResponse)

function isUnexpected(response: GetUser200Response | GetUserdefaultResponse): response

Parametreler

Döndürülenler

response

isUnexpected(CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse)

function isUnexpected(response: CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse): response

Parametreler

Döndürülenler

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Autorest x-ms-pageable uzantısının belirtimini izleyen ilk yanıttan sonuçları sayfalandırmak için yardımcı

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parametreler

client
Client

Sonraki sayfa isteklerini göndermek için kullanılacak istemci

initialResponse

TResponse

nextLink ve geçerli öğe sayfasını içeren ilk yanıt

options

PagingOptions<TResponse>

Döndürülenler

  • Öğeleri yinelemek için PagedAsyncIterableIterator