Поделиться через


Конфиденциальный реестр 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

Имя реестра.

Возвращаемое значение

Записи реестра с разбивкой на страницы возвращаются в ответ на запрос.

Возвращает запись реестра по идентификатору транзакции

Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается.

Параметры

Имя Ключ Обязательно Тип Описание
Версия API, используемая с HTTP-запросом.
api-version True string

Версия API, используемая с HTTP-запросом.

Идентификатор коллекции.
collectionId string

Идентификатор коллекции.

Определяет транзакцию записи.
transactionId True string

Определяет транзакцию записи.

Имя реестра.
ledgerName True string

Имя реестра.

Возвращаемое значение

Результат запроса записи реестра из старого идентификатора транзакции. Запись реестра доступна в ответе только в том случае, если возвращенное состояние готово.

Возвращает квитанцию по идентификатору транзакции

Возвращает криптографическую квитанцию, которую можно использовать для проверки целостности транзакции.

Параметры

Имя Ключ Обязательно Тип Описание
Версия API, используемая с HTTP-запросом.
api-version True string

Версия API, используемая с HTTP-запросом.

Определяет транзакцию записи.
transactionId True string

Определяет транзакцию записи.

Имя реестра.
ledgerName True string

Имя реестра.

Возвращаемое значение

Квитанция, сертифицируя транзакцию по указанному идентификатору.

Возвращает состояние записи по идентификатору транзакции

Возвращает текущее состояние транзакции, указывая, была ли она зафиксирована в реестре.

Параметры

Имя Ключ Обязательно Тип Описание
Версия API, используемая с HTTP-запросом.
api-version True string

Версия API, используемая с HTTP-запросом.

Определяет транзакцию записи.
transactionId True string

Определяет транзакцию записи.

Имя реестра.
ledgerName True string

Имя реестра.

Возвращаемое значение

Ответ, возвращенный запросу на состояние транзакции

Возвращает текущую запись реестра

Идентификатор коллекции может быть указан необязательно, чтобы указать коллекцию, из которой необходимо получить значение. Чтобы вернуть старые записи реестра, соответствующие разделы реестра должны быть прочитаны с диска и проверены. Чтобы предотвратить блокировку в анклавах, ответ указывает, готова ли запись и часть ответа, или если загрузка по-прежнему продолжается.

Параметры

Имя Ключ Обязательно Тип Описание
Версия 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

Имя реестра.

Возвращаемое значение

Возвращается в результате записи в конфиденциальный реестр, идентификатор транзакции в ответе указывает, когда запись станет устойчивой.

Определения

Реестр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