Storage Accounts - List Keys

Listy klucze dostępu lub klucze Protokołu Kerberos (jeśli włączono usługę Active Directory) dla określonego konta magazynu.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys?api-version=2023-01-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/listKeys?api-version=2023-01-01&$expand=kerb

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

$expand
query

ListKeyExpand

Określa typ klucza, który ma być wymieniony. Możliwa wartość to krawężnik.

Odpowiedzi

Nazwa Typ Opis
200 OK

StorageAccountListKeysResult

OK — lista kluczy pobranych i zwróconych pomyślnie.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

StorageAccountListKeys

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res418/providers/Microsoft.Storage/storageAccounts/sto2220/listKeys?api-version=2023-01-01&$expand=kerb

Sample Response

{
  "keys": [
    {
      "keyName": "key1",
      "permissions": "Full",
      "value": "<value>"
    },
    {
      "keyName": "key2",
      "permissions": "Full",
      "value": "<value>"
    }
  ]
}

Definicje

Nazwa Opis
KeyPermission

Uprawnienia do klucza — tylko do odczytu lub pełne uprawnienia.

ListKeyExpand

Określa typ klucza, który ma być wymieniony. Możliwa wartość to krawężnik.

StorageAccountKey

Klucz dostępu dla konta magazynu.

StorageAccountListKeysResult

Odpowiedź z operacji ListKeys.

KeyPermission

Uprawnienia do klucza — tylko do odczytu lub pełne uprawnienia.

Nazwa Typ Opis
Full

string

Read

string

ListKeyExpand

Określa typ klucza, który ma być wymieniony. Możliwa wartość to krawężnik.

Nazwa Typ Opis
kerb

string

StorageAccountKey

Klucz dostępu dla konta magazynu.

Nazwa Typ Opis
creationTime

string

Godzina utworzenia klucza w formacie daty rundy.

keyName

string

Nazwa klucza.

permissions

KeyPermission

Uprawnienia do klucza — tylko do odczytu lub pełne uprawnienia.

value

string

Base 64-zakodowana wartość klucza.

StorageAccountListKeysResult

Odpowiedź z operacji ListKeys.

Nazwa Typ Opis
keys

StorageAccountKey[]

Pobiera listę kluczy konta magazynu i ich właściwości dla określonego konta magazynu.