@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 |
Удаляет пользователя из конфиденциального реестра. |
| DeleteUserdefaultResponse |
Удаляет пользователя из конфиденциального реестра. |
| 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 |
Члены консорциума могут управлять конфиденциальным реестром. |
| ListConsortiumMembersdefaultResponse |
Члены консорциума могут управлять конфиденциальным реестром. |
| 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, которое указывает свойство ответа, в котором находятся элементы страницы. Значение по умолчанию — |
Функции
Сведения о функции
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
Возвращаемое значение
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
Возвращаемое значение
response
isUnexpected(GetUser200Response | GetUserdefaultResponse)
function isUnexpected(response: GetUser200Response | GetUserdefaultResponse): response
Параметры
- 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<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator для итерации элементов