Udostępnij przez


Integration Accounts - List Key Vault Keys

Pobiera klucze Key Vault konta integracji.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/listKeyVaultKeys?api-version=2019-05-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
integrationAccountName
path True

string

Nazwa konta integracji.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Identyfikator subskrypcji.

api-version
query True

string

Wersja interfejsu API.

Treść żądania

Nazwa Wymagane Typ Opis
keyVault True

KeyVaultReference

Odwołanie do magazynu kluczy.

skipToken

string

Token pomijania.

Odpowiedzi

Nazwa Typ Opis
200 OK

KeyVaultKeyCollection

OK

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get Integration Account callback URL

Przykładowe żądanie

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationAccounts/testIntegrationAccount/listKeyVaultKeys?api-version=2019-05-01

{
  "keyVault": {
    "id": "subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testResourceGroup/providers/Microsoft.KeyVault/vaults/testKeyVault"
  },
  "skipToken": "testSkipToken"
}

Przykładowa odpowiedź

{
  "value": [
    {
      "kid": "https://testKeyVault.vault.azure.net/keys/testkey",
      "attributes": {
        "enabled": true,
        "created": 1498072075,
        "updated": 1498072075
      }
    }
  ],
  "skipToken": "testSkipToken"
}

Definicje

Nazwa Opis
Attributes

Kluczowe atrybuty.

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

ErrorResponse

Odpowiedź o błędzie wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

KeyVaultKey

Klucz magazynu kluczy.

KeyVaultKeyCollection

Kolekcja kluczy magazynu kluczy.

KeyVaultReference

Odwołanie do magazynu kluczy.

ListKeyVaultKeysDefinition

Definicja kluczy magazynu kluczy listy.

Attributes

Kluczowe atrybuty.

Nazwa Typ Opis
created

integer (int64)

Kiedy klucz został utworzony.

enabled

boolean

Czy klucz jest włączony, czy nie.

updated

integer (int64)

Kiedy klucz został zaktualizowany.

ErrorProperties

Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się.

ErrorResponse

Odpowiedź o błędzie wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.

Nazwa Typ Opis
error

ErrorProperties

Właściwości błędu.

KeyVaultKey

Klucz magazynu kluczy.

Nazwa Typ Opis
attributes

Attributes

Kluczowe atrybuty.

kid

string

Identyfikator klucza.

KeyVaultKeyCollection

Kolekcja kluczy magazynu kluczy.

Nazwa Typ Opis
skipToken

string

Token pomijania.

value

KeyVaultKey[]

Klucze magazynu kluczy.

KeyVaultReference

Odwołanie do magazynu kluczy.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa magazynu kluczy.

type

string

Pobiera typ zasobu.

ListKeyVaultKeysDefinition

Definicja kluczy magazynu kluczy listy.

Nazwa Typ Opis
keyVault

KeyVaultReference

Odwołanie do magazynu kluczy.

skipToken

string

Token pomijania.