Azure Gizli Kayıt Defteri
ConfidentialLedgerClient, Gizli Kayıt Defteri hizmetine göre kayıt defteri girişlerini yazar ve alır.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Azure Gizli Kayıt Defteri Ekibi |
| E-posta | accledgerdevs@microsoft.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft Corporation |
| Web sitesi | https://www.microsoft.com/en-us/microsoft-365 |
| Gizlilik ilkesi | https://privacy.microsoft.com/ |
| Kategoriler | Verimli -lik |
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Bir girişin durumunu işlem kimliğine göre alır |
Bir hareketin kayıt defterine işlenip işlenmediğini gösteren geçerli durumunu döndürür. |
| Defter girişini hareket kimliğine göre alır |
İsteğe bağlı olarak, değerin getirileceği koleksiyonu belirtmek için bir koleksiyon kimliği belirtilebilir. 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. |
| Geçerli defter girişini alır |
İsteğe bağlı olarak, değerin getirileceği koleksiyonu belirtmek için bir koleksiyon kimliği belirtilebilir. 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. |
| İşlem kimliğine göre alındı bilgisi alır |
Bir işlemin bütünlüğünü doğrulamak için kullanılabilecek bir şifreleme bilgisi döndürür. |
| Kayıt defteri girişi yazar |
İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir. |
| Koleksiyona ve aralığa göre defter girişlerini alır |
İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir. Yalnızca belirtilen (veya varsayılan) koleksiyondaki girdiler döndürülür. |
Bir girişin durumunu işlem kimliğine göre alır
Bir hareketin kayıt defterine işlenip işlenmediğini gösteren geçerli durumunu döndürür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Yazma işlemini tanımlar.
|
transactionId | True | string |
Yazma işlemini tanımlar. |
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
İşlem durumu için sorguya döndürülen yanıt
- Body
- TransactionStatus
Defter girişini hareket kimliğine göre alır
İsteğe bağlı olarak, değerin getirileceği koleksiyonu belirtmek için bir koleksiyon kimliği belirtilebilir. 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.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Koleksiyon kimliği.
|
collectionId | string |
Koleksiyon kimliği. |
|
|
Yazma işlemini tanımlar.
|
transactionId | True | string |
Yazma işlemini tanımlar. |
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
Daha eski bir hareket kimliğinden defter girişi için sorgulamanın sonucu. Defter girişi yanıtta yalnızca döndürülen durum Hazır olduğunda kullanılabilir.
- Body
- LedgerQueryResult
Geçerli defter girişini alır
İsteğe bağlı olarak, değerin getirileceği koleksiyonu belirtmek için bir koleksiyon kimliği belirtilebilir. 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.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Koleksiyon kimliği.
|
collectionId | string |
Koleksiyon kimliği. |
|
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
Kayıt defterindeki bir giriş.
- Body
- LedgerEntry
İşlem kimliğine göre alındı bilgisi alır
Bir işlemin bütünlüğünü doğrulamak için kullanılabilecek bir şifreleme bilgisi döndürür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Yazma işlemini tanımlar.
|
transactionId | True | string |
Yazma işlemini tanımlar. |
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
Belirtilen kimlikte işlemi onaylayan bir makbuz.
- Body
- TransactionReceipt
Kayıt defteri girişi yazar
İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Koleksiyon kimliği.
|
collectionId | string |
Koleksiyon kimliği. |
|
|
contents
|
contents | True | string |
Defter girişinin içeriği. |
|
collectionId
|
collectionId | string | ||
|
transactionId
|
transactionId | string |
İşlem Kimliği |
|
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
Gizli Kayıt Defteri'ne yazma işleminin sonucu olarak döndürülen yanıttaki işlem kimliği, yazma işleminin ne zaman dayanıklı hale geleceğini gösterir.
- Body
- LedgerWriteResult
Koleksiyona ve aralığa göre defter girişlerini alır
İsteğe bağlı olarak bir koleksiyon kimliği belirtilebilir. Yalnızca belirtilen (veya varsayılan) koleksiyondaki girdiler döndürülür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
HTTP isteğiyle kullanılacak API sürümü.
|
api-version | True | string |
HTTP isteğiyle kullanılacak API sürümü. |
|
Koleksiyon kimliği.
|
collectionId | string |
Koleksiyon kimliği. |
|
|
Aralıktaki ilk işlem kimliğini belirtin.
|
fromTransactionId | string |
Aralıktaki ilk işlem kimliğini belirtin. |
|
|
Aralıktaki son işlem kimliğini belirtin.
|
toTransactionId | string |
Aralıktaki son işlem kimliğini belirtin. |
|
|
Kayıt defterinin adı.
|
ledgerName | True | string |
Kayıt defterinin adı. |
Döndürülenler
Bir sorguya yanıt olarak döndürülen sayfalandırılmış defter girişleri.
- Body
- PagedLedgerEntries
Tanımlar
LedgerEntries
Defter girişleri dizisi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eşya
|
LedgerEntry |
Kayıt defterindeki bir giriş. |
LedgerEntry
Kayıt defterindeki bir giriş.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
contents
|
contents | string |
Defter girişinin içeriği. |
|
collectionId
|
collectionId | string | |
|
transactionId
|
transactionId | string |
İşlem Kimliği |
LedgerQueryResult
Daha eski bir hareket kimliğinden defter girişi için sorgulamanın sonucu. Defter girişi yanıtta yalnızca döndürülen durum Hazır olduğunda kullanılabilir.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
state
|
state | LedgerQueryState |
Kayıt defteri sorgusunun durumu. |
|
entry
|
entry | LedgerEntry |
Kayıt defterindeki bir giriş. |
LedgerQueryState
LedgerWriteResult
Gizli Kayıt Defteri'ne yazma işleminin sonucu olarak döndürülen yanıttaki işlem kimliği, yazma işleminin ne zaman dayanıklı hale geleceğini gösterir.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
collectionId
|
collectionId | string |
PagedLedgerEntries
Bir sorguya yanıt olarak döndürülen sayfalandırılmış defter girişleri.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
state
|
state | LedgerQueryState |
Kayıt defteri sorgusunun durumu. |
|
nextLink
|
nextLink | string |
Sonraki sonuç sayfasının alındığı yol. |
|
Giriş
|
entries | LedgerEntries |
Defter girişleri dizisi. |
TransactionId
Kayıt defterinin durumu için benzersiz bir tanımlayıcı. LedgerEntry'nin bir parçası olarak döndürülürse girişin okunduğu durumu gösterir.
Kayıt defterinin durumu için benzersiz bir tanımlayıcı. LedgerEntry'nin bir parçası olarak döndürülürse girişin okunduğu durumu gösterir.
TransactionReceipt
Belirtilen kimlikte işlemi onaylayan bir makbuz.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
applicationClaims
|
applicationClaims | ApplicationClaims |
Uygulama taleplerinin listesi. |
|
makbuz
|
receipt | ReceiptContents | |
|
state
|
state | LedgerQueryState |
Kayıt defteri sorgusunun durumu. |
|
transactionId
|
transactionId | TransactionId |
Kayıt defterinin durumu için benzersiz bir tanımlayıcı. LedgerEntry'nin bir parçası olarak döndürülürse girişin okunduğu durumu gösterir. |
TransactionState
TransactionStatus
İşlem durumu için sorguya döndürülen yanıt
| Name | Yol | Tür | Description |
|---|---|---|---|
|
state
|
state | TransactionState |
İşlemin durumunu temsil eder. |
|
transactionId
|
transactionId | TransactionId |
Kayıt defterinin durumu için benzersiz bir tanımlayıcı. LedgerEntry'nin bir parçası olarak döndürülürse girişin okunduğu durumu gösterir. |
ApplicationClaims
Uygulama taleplerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eşya
|
ApplicationClaim |
Kayıt defteri başvurusu talebi. |
ApplicationClaim
Kayıt defteri başvurusu talebi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
özetlemek
|
digest | ClaimDigest |
Özetlenmiş biçimde bir uygulama talebi. |
|
tür
|
kind | ApplicationClaimKind |
Uygulama talebi türünü temsil eder. |
|
ledgerEntry
|
ledgerEntry | LedgerEntryClaim |
Kayıt defteri giriş verilerinden türetilen bir uygulama talebi. |
ApplicationClaimKind
ApplicationClaimProtocol
Verilen talep verilerinden bir talebin özetini hesaplamak için kullanılacak protokolü temsil eder.
Verilen talep verilerinden bir talebin özetini hesaplamak için kullanılacak protokolü temsil eder.
TalepKimlik
Özetlenmiş biçimde bir uygulama talebi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
value
|
value | string |
Uygulama talebi özeti onaltılık biçimdedir. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Verilen talep verilerinden bir talebin özetini hesaplamak için kullanılacak protokolü temsil eder. |
LedgerEntryClaim
Kayıt defteri giriş verilerinden türetilen bir uygulama talebi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
collectionId
|
collectionId | string |
Koleksiyonun tanımlayıcısı. |
|
contents
|
contents | string |
Bir defter girişinin içeriği. |
|
gizli anahtar
|
secretKey | string |
Base64 ile kodlanmış gizli anahtar. |
|
protocol
|
protocol | ApplicationClaimProtocol |
Verilen talep verilerinden bir talebin özetini hesaplamak için kullanılacak protokolü temsil eder. |
ReceiptContents
| Name | Yol | Tür | Description |
|---|---|---|---|
|
cert
|
cert | string | |
|
yaprak
|
leaf | string | |
|
leafComponents
|
leafComponents | ReceiptLeafComponents | |
|
nodeId
|
nodeId | string | |
|
ispat
|
proof | ReceiptElementArray | |
|
root
|
root | string | |
|
serviceEndorsements
|
serviceEndorsements | PemArray | |
|
imza
|
signature | string |
ReceiptElement
| Name | Yol | Tür | Description |
|---|---|---|---|
|
sol
|
left | string | |
|
Sağ
|
right | string |
ReceiptElementArray
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eşya
|
ReceiptElement |
ReceiptLeafComponents
| Name | Yol | Tür | Description |
|---|---|---|---|
|
claimsDigest
|
claimsDigest | string | |
|
commitEvidence
|
commitEvidence | string | |
|
writeSetDigest
|
writeSetDigest | string |
Pem
PemArray
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eşya
|
Pem |