Конфиденциальный реестр Azure
Параметр ConfidentialLedgerClient записывает и извлекает записи реестра в службе конфиденциального реестра.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Группа конфиденциального реестра Azure |
| Адрес электронной почты | accledgerdevs@microsoft.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Корпорация Майкрософт |
| Веб-сайт | https://www.microsoft.com/en-us/microsoft-365 |
| Политика конфиденциальности | https://privacy.microsoft.com/ |
| Категории | Продуктивность |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Возвращает записи реестра по коллекции и диапазону |
При необходимости может быть указан идентификатор коллекции. Будут возвращены только записи в указанной коллекции (или по умолчанию). |
| Возвращает запись реестра по идентификатору транзакции |
Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается. |
| Возвращает квитанцию по идентификатору транзакции |
Возвращает криптографическую квитанцию, которую можно использовать для проверки целостности транзакции. |
| Возвращает состояние записи по идентификатору транзакции |
Возвращает текущее состояние транзакции, указывая, была ли она зафиксирована в реестре. |
| Возвращает текущую запись реестра |
Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается. |
| Записывает запись реестра |
При необходимости может быть указан идентификатор коллекции. |
Возвращает записи реестра по коллекции и диапазону
При необходимости может быть указан идентификатор коллекции. Будут возвращены только записи в указанной коллекции (или по умолчанию).
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Идентификатор коллекции.
|
collectionId | string |
Идентификатор коллекции. |
|
|
Укажите первый идентификатор транзакции в диапазоне.
|
fromTransactionId | string |
Укажите первый идентификатор транзакции в диапазоне. |
|
|
Укажите последний идентификатор транзакции в диапазоне.
|
toTransactionId | string |
Укажите последний идентификатор транзакции в диапазоне. |
|
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Записи реестра с разбивкой на страницы возвращаются в ответ на запрос.
- Тело
- PagedLedgerEntries
Возвращает запись реестра по идентификатору транзакции
Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Идентификатор коллекции.
|
collectionId | string |
Идентификатор коллекции. |
|
|
Определяет транзакцию записи.
|
transactionId | True | string |
Определяет транзакцию записи. |
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Результат запроса записи реестра из старого идентификатора транзакции. Запись реестра доступна в ответе только в том случае, если возвращенное состояние готово.
- Тело
- LedgerQueryResult
Возвращает квитанцию по идентификатору транзакции
Возвращает криптографическую квитанцию, которую можно использовать для проверки целостности транзакции.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Определяет транзакцию записи.
|
transactionId | True | string |
Определяет транзакцию записи. |
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Квитанция, сертифицируя транзакцию по указанному идентификатору.
- Тело
- TransactionReceipt
Возвращает состояние записи по идентификатору транзакции
Возвращает текущее состояние транзакции, указывая, была ли она зафиксирована в реестре.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Определяет транзакцию записи.
|
transactionId | True | string |
Определяет транзакцию записи. |
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Ответ, возвращенный запросу на состояние транзакции
- Тело
- TransactionStatus
Возвращает текущую запись реестра
Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Идентификатор коллекции.
|
collectionId | string |
Идентификатор коллекции. |
|
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Запись в реестре.
- Тело
- LedgerEntry
Записывает запись реестра
При необходимости может быть указан идентификатор коллекции.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Версия API, используемая с HTTP-запросом.
|
api-version | True | string |
Версия API, используемая с HTTP-запросом. |
|
Идентификатор коллекции.
|
collectionId | string |
Идентификатор коллекции. |
|
|
contents
|
contents | True | string |
Содержимое записи реестра. |
|
collectionId
|
collectionId | string | ||
|
transactionId
|
transactionId | string |
ИД транзакции |
|
|
Имя реестра.
|
ledgerName | True | string |
Имя реестра. |
Возвращаемое значение
Возвращается в результате записи в конфиденциальный реестр, идентификатор транзакции в ответе указывает, когда запись станет устойчивой.
- Тело
- LedgerWriteResult
Определения
РеестрEntries
Массив записей реестра.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
LedgerEntry |
Запись в реестре. |
РеестрEntry
Запись в реестре.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
contents
|
contents | string |
Содержимое записи реестра. |
|
collectionId
|
collectionId | string | |
|
transactionId
|
transactionId | string |
ИД транзакции |
LedgerQueryResult
Результат запроса записи реестра из старого идентификатора транзакции. Запись реестра доступна в ответе только в том случае, если возвращенное состояние готово.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
государство
|
state | LedgerQueryState |
Состояние запроса реестра. |
|
entry
|
entry | LedgerEntry |
Запись в реестре. |
LedgerQueryState
LedgerWriteResult
Возвращается в результате записи в конфиденциальный реестр, идентификатор транзакции в ответе указывает, когда запись станет устойчивой.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
collectionId
|
collectionId | string |
PagedLedgerEntries
Записи реестра с разбивкой на страницы возвращаются в ответ на запрос.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
государство
|
state | LedgerQueryState |
Состояние запроса реестра. |
|
nextLink
|
nextLink | string |
Путь к получению следующей страницы результатов. |
|
Записи
|
entries | LedgerEntries |
Массив записей реестра. |
TransactionId
Уникальный идентификатор состояния реестра. Если он возвращается в рамках РеестраEntry, указывает состояние, из которого была прочитана запись.
Уникальный идентификатор состояния реестра. Если он возвращается в рамках РеестраEntry, указывает состояние, из которого была прочитана запись.
TransactionReceipt
Квитанция, сертифицируя транзакцию по указанному идентификатору.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
applicationClaims
|
applicationClaims | ApplicationClaims |
Список утверждений приложения. |
|
квитанция
|
receipt | ReceiptContents | |
|
государство
|
state | LedgerQueryState |
Состояние запроса реестра. |
|
transactionId
|
transactionId | TransactionId |
Уникальный идентификатор состояния реестра. Если он возвращается в рамках РеестраEntry, указывает состояние, из которого была прочитана запись. |
TransactionState
TransactionStatus
Ответ, возвращенный запросу на состояние транзакции
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
государство
|
state | TransactionState |
Представляет состояние транзакции. |
|
transactionId
|
transactionId | TransactionId |
Уникальный идентификатор состояния реестра. Если он возвращается в рамках РеестраEntry, указывает состояние, из которого была прочитана запись. |
ApplicationClaims
Список утверждений приложения.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
ApplicationClaim |
Утверждение приложения реестра. |
ApplicationClaim
Утверждение приложения реестра.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
дайджест
|
digest | ClaimDigest |
Утверждение приложения в дайджестной форме. |
|
добрый
|
kind | ApplicationClaimKind |
Представляет тип утверждения приложения. |
|
реестрEntry
|
ledgerEntry | LedgerEntryClaim |
Утверждение приложения, полученное из данных записи реестра. |
ApplicationClaimKind
ApplicationClaimProtocol
Представляет протокол, используемый для вычисления дайджеста утверждения из заданных данных утверждения.
Представляет протокол, используемый для вычисления дайджеста утверждения из заданных данных утверждения.
ClaimDigest
Утверждение приложения в дайджестной форме.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
value
|
value | string |
Дайджест утверждения приложения в шестнадцатеричной форме. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Представляет протокол, используемый для вычисления дайджеста утверждения из заданных данных утверждения. |
РеестрEntryClaim
Утверждение приложения, полученное из данных записи реестра.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
collectionId
|
collectionId | string |
Идентификатор коллекции. |
|
contents
|
contents | string |
Содержимое записи реестра. |
|
secretKey
|
secretKey | string |
Секретный ключ в кодировке Base64. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Представляет протокол, используемый для вычисления дайджеста утверждения из заданных данных утверждения. |
ReceiptContents
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
cert
|
cert | string | |
|
лист
|
leaf | string | |
|
leafComponents
|
leafComponents | ReceiptLeafComponents | |
|
nodeId
|
nodeId | string | |
|
доказательство
|
proof | ReceiptElementArray | |
|
root
|
root | string | |
|
serviceEndorsements
|
serviceEndorsements | PemArray | |
|
подпись
|
signature | string |
ReceiptElement
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
левый
|
left | string | |
|
Правильно
|
right | string |
ReceiptElementArray
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
ReceiptElement |
ReceiptLeafComponents
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
claimsDigest
|
claimsDigest | string | |
|
commitEvidence
|
commitEvidence | string | |
|
writeSetDigest
|
writeSetDigest | string |
Пем
PemArray
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Товары
|
Pem |