Freigeben über


Storage Accounts - List Keys

Listet die Zugriffstasten oder Kerberos-Schlüssel (wenn Active Directory aktiviert ist) für das angegebene Speicherkonto auf.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

$expand
query

ListKeyExpand

Gibt den Typ des zu aufgelisteten Schlüssels an. Der mögliche Wert ist kerb.

Antworten

Name Typ Beschreibung
200 OK

StorageAccountListKeysResult

OK – Liste der abgerufenen und erfolgreich zurückgegebenen Schlüssel.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

StorageAccountListKeys

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
KeyPermission

Berechtigungen für den Schlüssel – schreibgeschützt oder voll.

ListKeyExpand

Gibt den Typ des zu aufgelisteten Schlüssels an. Der mögliche Wert ist kerb.

StorageAccountKey

Ein Zugriffsschlüssel für das Speicherkonto.

StorageAccountListKeysResult

Die Antwort des ListKeys-Vorgangs.

KeyPermission

Berechtigungen für den Schlüssel – schreibgeschützt oder voll.

Wert Beschreibung
Read
Full

ListKeyExpand

Gibt den Typ des zu aufgelisteten Schlüssels an. Der mögliche Wert ist kerb.

Wert Beschreibung
kerb

StorageAccountKey

Ein Zugriffsschlüssel für das Speicherkonto.

Name Typ Beschreibung
creationTime

string (date-time)

Erstellungszeit des Schlüssels im Roundtrip-Datumsformat.

keyName

string

Der Name des Schlüssels.

permissions

KeyPermission

Berechtigungen für den Schlüssel – schreibgeschützt oder voll.

value

string

Base64-codierter Wert des Schlüssels.

StorageAccountListKeysResult

Die Antwort des ListKeys-Vorgangs.

Name Typ Beschreibung
keys

StorageAccountKey[]

Ruft die Liste der Speicherkontoschlüssel und deren Eigenschaften für das angegebene Speicherkonto ab.