@azure-rest/confidential-ledger package

الواجهات

CollectionOutput
ConfidentialLedgerEnclavesOutput
ConfidentialLedgerErrorBodyOutput
ConfidentialLedgerErrorOutput
ConsortiumMemberOutput
ConsortiumOutput
ConstitutionOutput
CreateLedgerEntry200Headers
CreateLedgerEntry200Response

يمكن تحديد معرف مجموعة اختياريا.

CreateLedgerEntryBodyParam
CreateLedgerEntryMediaTypesParam
CreateLedgerEntryQueryParam
CreateLedgerEntryQueryParamProperties
CreateLedgerEntrydefaultResponse

يمكن تحديد معرف مجموعة اختياريا.

CreateOrUpdateUser200Response

يتم تطبيق تصحيح دمج JSON للمستخدمين الحاليين

CreateOrUpdateUserBodyParam
CreateOrUpdateUserMediaTypesParam
CreateOrUpdateUserdefaultResponse

يتم تطبيق تصحيح دمج JSON للمستخدمين الحاليين

DeleteUser
DeleteUser204Response

حذف مستخدم من Confidential Ledger.

DeleteUserdefaultResponse

حذف مستخدم من Confidential Ledger.

EnclaveQuoteOutput
GetConstitution
GetConstitution200Response

الدستور هو برنامج نصي يقيم ويطبق مقترحات من أعضاء الاتحاد.

GetConstitutiondefaultResponse

الدستور هو برنامج نصي يقيم ويطبق مقترحات من أعضاء الاتحاد.

GetCurrentLedgerEntry
GetCurrentLedgerEntry200Response

يمكن تحديد معرف مجموعة اختياريا.

GetCurrentLedgerEntryQueryParam
GetCurrentLedgerEntryQueryParamProperties
GetCurrentLedgerEntrydefaultResponse

يمكن تحديد معرف مجموعة اختياريا.

GetEnclaveQuotes
GetEnclaveQuotes200Response

الاقتباس هو قياس جيب SGX يمكن استخدامه للتحقق من صحة العقدة وجيبها.

GetEnclaveQuotesdefaultResponse

الاقتباس هو قياس جيب SGX يمكن استخدامه للتحقق من صحة العقدة وجيبها.

GetLedgerEntry
GetLedgerEntry200Response

لإرجاع إدخالات دفتر الأستاذ الأقدم، يجب قراءة الأقسام ذات الصلة من دفتر الأستاذ من القرص والتحقق من صحتها. لمنع الحظر داخل الجيب، ستشير الاستجابة إلى ما إذا كان الإدخال جاهزا وجزءا من الاستجابة، أو إذا كان التحميل لا يزال مستمرا.

GetLedgerEntryQueryParam
GetLedgerEntryQueryParamProperties
GetLedgerEntrydefaultResponse

لإرجاع إدخالات دفتر الأستاذ الأقدم، يجب قراءة الأقسام ذات الصلة من دفتر الأستاذ من القرص والتحقق من صحتها. لمنع الحظر داخل الجيب، ستشير الاستجابة إلى ما إذا كان الإدخال جاهزا وجزءا من الاستجابة، أو إذا كان التحميل لا يزال مستمرا.

GetReceipt
GetReceipt200Response

يحصل على إيصال يصدق على محتويات دفتر الأستاذ في معرف معاملة معين.

GetReceiptdefaultResponse

يحصل على إيصال يصدق على محتويات دفتر الأستاذ في معرف معاملة معين.

GetTransactionStatus
GetTransactionStatus200Response

يحصل على حالة إدخال تم تعريفه بواسطة معرف معاملة.

GetTransactionStatusdefaultResponse

يحصل على حالة إدخال تم تعريفه بواسطة معرف معاملة.

GetUser200Response

يحصل على مستخدم.

GetUserdefaultResponse

يحصل على مستخدم.

LedgerEntry
LedgerEntryOutput
LedgerIdentity
LedgerQueryResultOutput
LedgerUser
LedgerUserOutput
LedgerWriteResultOutput
ListCollections
ListCollections200Response

معرفات المجموعة هي مجموعات أنشأها المستخدم لإدخالات دفتر الأستاذ

ListCollectionsdefaultResponse

معرفات المجموعة هي مجموعات أنشأها المستخدم لإدخالات دفتر الأستاذ

ListConsortiumMembers
ListConsortiumMembers200Response

يمكن لأعضاء الاتحاد إدارة Confidential Ledger.

ListConsortiumMembersdefaultResponse

يمكن لأعضاء الاتحاد إدارة Confidential Ledger.

ListLedgerEntries
ListLedgerEntries200Response

يمكن تحديد معرف مجموعة اختياريا. سيتم إرجاع الإدخالات في المجموعة المحددة (أو الافتراضية) فقط.

ListLedgerEntriesQueryParam
ListLedgerEntriesQueryParamProperties
ListLedgerEntriesdefaultResponse

يمكن تحديد معرف مجموعة اختياريا. سيتم إرجاع الإدخالات في المجموعة المحددة (أو الافتراضية) فقط.

PagedCollectionsOutput
PagedLedgerEntriesOutput
PagingOptions

خيارات مساعد الترحيل

ReceiptContentsOutput
ReceiptElementOutput
ReceiptLeafComponentsOutput
Routes
TransactionReceiptOutput
TransactionStatusOutput

النوع أسماء مستعارة

ConfidentialLedgerClient
CreateLedgerEntryParameters
CreateOrUpdateUserParameters
DeleteUserParameters
GetArrayType

نوع المساعد لاستخراج نوع صفيف

GetConstitutionParameters
GetCurrentLedgerEntryParameters
GetEnclaveQuotesParameters
GetLedgerEntryParameters
GetPage

نوع الدالة المخصصة التي تحدد كيفية الحصول على صفحة وارتباط إلى الصفحة التالية إن وجدت.

GetReceiptParameters
GetTransactionStatusParameters
GetUserParameters
ListCollectionsParameters
ListConsortiumMembersParameters
ListLedgerEntriesParameters
PaginateReturn

نوع المساعد للاستدلال على نوع العناصر المصفحة من نوع الاستجابة يتم إنشاء هذا النوع استنادا إلى معلومات swagger ل x-ms-pageable على وجه التحديد على الخاصية itemName التي تشير إلى خاصية الاستجابة حيث يتم العثور على عناصر الصفحة. القيمة الافتراضية هي value. سيسمح لنا هذا النوع بتوفير مكرر مكتوب بقوة بناء على الاستجابة التي نحصل عليها كمعلمة ثانية

الوظائف

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

تفاصيل الوظيفة

default(string, string, ClientOptions)

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

المعلمات

ledgerEndpoint

string

ledgerIdentityCertificate

string

options
ClientOptions

المرتجعات

default(string, string, TokenCredential, ClientOptions)

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

المعلمات

ledgerEndpoint

string

ledgerIdentityCertificate

string

credentials
TokenCredential
options
ClientOptions

المرتجعات

getLedgerIdentity(string, string)

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

المعلمات

ledgerId

string

identityServiceBaseUrl

string

المرتجعات

Promise<LedgerIdentity>

isUnexpected(GetConstitution200Response | GetConstitutiondefaultResponse)

function isUnexpected(response: GetConstitution200Response | GetConstitutiondefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse)

function isUnexpected(response: ListConsortiumMembers200Response | ListConsortiumMembersdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse)

function isUnexpected(response: GetEnclaveQuotes200Response | GetEnclaveQuotesdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(ListCollections200Response | ListCollectionsdefaultResponse)

function isUnexpected(response: ListCollections200Response | ListCollectionsdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse)

function isUnexpected(response: ListLedgerEntries200Response | ListLedgerEntriesdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse)

function isUnexpected(response: CreateLedgerEntry200Response | CreateLedgerEntrydefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetLedgerEntry200Response | GetLedgerEntrydefaultResponse)

function isUnexpected(response: GetLedgerEntry200Response | GetLedgerEntrydefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetReceipt200Response | GetReceiptdefaultResponse)

function isUnexpected(response: GetReceipt200Response | GetReceiptdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetTransactionStatus200Response | GetTransactionStatusdefaultResponse)

function isUnexpected(response: GetTransactionStatus200Response | GetTransactionStatusdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse)

function isUnexpected(response: GetCurrentLedgerEntry200Response | GetCurrentLedgerEntrydefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(DeleteUser204Response | DeleteUserdefaultResponse)

function isUnexpected(response: DeleteUser204Response | DeleteUserdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(GetUser200Response | GetUserdefaultResponse)

function isUnexpected(response: GetUser200Response | GetUserdefaultResponse): response

المعلمات

المرتجعات

response

isUnexpected(CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse)

function isUnexpected(response: CreateOrUpdateUser200Response | CreateOrUpdateUserdefaultResponse): response

المعلمات

المرتجعات

response

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

المساعد في ترقيم النتائج من استجابة أولية تتبع مواصفات ملحق Autorest x-ms-pageable

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

المعلمات

client
Client

العميل لاستخدامه لإرسال طلبات الصفحة التالية

initialResponse

TResponse

الاستجابة الأولية التي تحتوي على الارتباط التالي والصفحة الحالية للعناصر

options

PagingOptions<TResponse>

المرتجعات

  • PagedAsyncIterableIterator لتكرار العناصر