Sdílet prostřednictvím


Ledger - List By Resource Group

Načte informace o všech prostředcích důvěrné knihy v rámci daného předplatného a skupiny prostředků.
Načte vlastnosti všech důvěrných registrů.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers?api-version=2022-05-13
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConfidentialLedger/ledgers?api-version=2022-05-13&$filter={$filter}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

minLength: 3
maxLength: 90

Název skupiny prostředků.

subscriptionId
path True

string

ID předplatného Azure. Jedná se o řetězec formátovaný identifikátorem GUID (např. 00000000-0000-0000-0000-000000000000000).

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem HTTP.

$filter
query

string

Filtr, který se má použít v operaci seznamu. Např. $filter=ledgerType ekvalizér 'Veřejný'

Odpovědi

Name Typ Description
200 OK

ConfidentialLedgerList

Požadavek byl úspěšný; odpověď obsahuje důvěrné hlavní knihy.

Other Status Codes

ErrorResponse

Odpověď na chybu popisující příčinu selhání operace 404 – Nenalezeno (důvěrné registru neexistuje.)

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

ConfidentialLedgerList

Ukázkový požadavek

GET https://management.azure.com/subscriptions/0000000-0000-0000-0000-000000000001/resourceGroups/DummyResourceGroupName/providers/Microsoft.ConfidentialLedger/ledgers?api-version=2022-05-13

Ukázková odpověď

{
  "value": [
    {
      "properties": {
        "ledgerName": "DummyLedgerName",
        "ledgerUri": "https://dummy.accledger.domain.com/DummyLedgerName",
        "identityServiceUri": "https://dummy.accledger.identity.com/DummyLedgerName",
        "ledgerType": "Public",
        "ledgerInternalNamespace": "dummyNamespace",
        "provisioningState": "Succeeded",
        "aadBasedSecurityPrincipals": [
          {
            "principalId": "34621747-6fc8-4771-a2eb-72f31c461f2e",
            "tenantId": "bce123b9-2b7b-4975-8360-5ca0b9b1cd08",
            "ledgerRoleName": "Administrator"
          }
        ]
      },
      "name": "DummyLedgerName",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000001/providers/Microsoft.ConfidentialLedger/ledgers/DummyLedgerName",
      "type": "Microsoft.ConfidentialLedger/ledgers",
      "location": "EastUS",
      "tags": {
        "additionalProps1": "additional properties"
      },
      "systemData": {
        "createdBy": "ledgerAdmin@contoso.com",
        "createdByType": "Admin1",
        "createdAt": "2020-12-01T00:00:00.1234567Z",
        "lastModifiedBy": "ledgerAdmin2@outlook.com",
        "lastModifiedByType": "Admin2",
        "lastModifiedAt": "2020-12-02T00:00:00.1234567Z"
      }
    }
  ],
  "nextLink": ""
}

Definice

Name Description
AADBasedSecurityPrincipal

Objekt zabezpečení založený na AAD s přidruženým názvem role Hlavní knihy

CertBasedSecurityPrincipal

Objekt zabezpečení založený na certifikátech s hlavní rolí RoleName

ConfidentialLedger

Důvěrné registru. Obsahuje vlastnosti důvěrného zdroje registru.

ConfidentialLedgerList

Objekt, který obsahuje pole důvěrných registrů a možný odkaz pro další sadu.

createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

LedgerProperties

Hlavní knihyProperties

LedgerRoleName

Hlavní kniha přidružená k hlavnímu objektu zabezpečení hlavní knihy

LedgerType

Typ důvěrného registru

ProvisioningState

Objekt představující ProvisioningState pro důvěrné hlavní knihy

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

AADBasedSecurityPrincipal

Objekt zabezpečení založený na AAD s přidruženým názvem role Hlavní knihy

Name Typ Description
ledgerRoleName

LedgerRoleName

Hlavní kniha přidružená k hlavnímu objektu zabezpečení hlavní knihy

principalId

string

ID objektu zabezpečení nebo ID objektu zabezpečení založeného na identifikátoru GUID

tenantId

string

ID tenanta založeného na UUID/GUID objektu zabezpečení

CertBasedSecurityPrincipal

Objekt zabezpečení založený na certifikátech s hlavní rolí RoleName

Name Typ Description
cert

string

Veřejný klíč certifikátu uživatele (.pem nebo .cer)

ledgerRoleName

LedgerRoleName

Hlavní kniha přidružená k hlavnímu objektu zabezpečení hlavní knihy

ConfidentialLedger

Důvěrné registru. Obsahuje vlastnosti důvěrného zdroje registru.

Name Typ Description
id

string

Plně kvalifikované ID prostředku pro prostředek.

location

string

Umístění Azure, ve kterém je spuštěný důvěrný registr.

name

string

Název prostředku.

properties

LedgerProperties

Hlavní knihyProperties
Vlastnosti důvěrného zdroje registru

systemData

systemData

Metadata týkající se vytvoření a poslední změny prostředku

tags

object

Další značky pro důvěrné registru

type

string

Typ prostředku.

ConfidentialLedgerList

Objekt, který obsahuje pole důvěrných registrů a možný odkaz pro další sadu.

Name Typ Description
nextLink

string

Adresa URL, pomocí které má klient načíst další stránku (stránkování na straně serveru).

value

ConfidentialLedger[]

Seznam důvěrných registrů

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

LedgerProperties

Hlavní knihyProperties

Name Typ Description
aadBasedSecurityPrincipals

AADBasedSecurityPrincipal[]

Pole všech objektů zabezpečení založených na AAD

certBasedSecurityPrincipals

CertBasedSecurityPrincipal[]

Pole všech objektů zabezpečení založených na certifikátech

identityServiceUri

string

Koncový bod pro přístup k identitě sítě

ledgerInternalNamespace

string

Interní obor názvů pro hlavní knihy

ledgerName

string

Jedinečný název důvěrného registru.

ledgerType

LedgerType

Typ důvěrného registru

ledgerUri

string

Koncový bod pro volání služby Registru

provisioningState

ProvisioningState

Stav zřizování prostředku hlavní knihy

LedgerRoleName

Hlavní kniha přidružená k hlavnímu objektu zabezpečení hlavní knihy

Hodnota Description
Administrator
Contributor
Reader

LedgerType

Typ důvěrného registru

Hodnota Description
Private
Public
Unknown

ProvisioningState

Objekt představující ProvisioningState pro důvěrné hlavní knihy

Hodnota Description
Canceled
Creating
Deleting
Failed
Succeeded
Unknown
Updating

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.