Storage Accounts - List Keys

Listen die Zugriffsschlüssel oder Kerberos-Schlüssel (sofern Active Directory aktiviert ist) für das angegebene Speicherkonto.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.

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

resourceGroupName
path True

string

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

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

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

$expand
query

ListKeyExpand

Gibt den Typ des schlüssels an, der aufgelistet werden soll. Möglicher Wert ist kerb.

Antworten

Name Typ Beschreibung
200 OK

StorageAccountListKeysResult

OK : Liste der Schlüssel, die erfolgreich abgerufen und zurückgegeben wurden.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

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

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

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>"
    }
  ]
}

Definitionen

Name Beschreibung
KeyPermission

Berechtigungen für den Schlüssel – schreibgeschützt oder vollständig.

ListKeyExpand

Gibt den Typ des schlüssels an, der aufgelistet werden soll. Möglicher 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 vollständig.

Name Typ Beschreibung
Full

string

Read

string

ListKeyExpand

Gibt den Typ des schlüssels an, der aufgelistet werden soll. Möglicher Wert ist kerb.

Name Typ Beschreibung
kerb

string

StorageAccountKey

Ein Zugriffsschlüssel für das Speicherkonto.

Name Typ Beschreibung
creationTime

string

Erstellungszeit des Schlüssels im Roundtrip-Datumsformat.

keyName

string

Name des Schlüssels.

permissions

KeyPermission

Berechtigungen für den Schlüssel – schreibgeschützt oder vollständig.

value

string

Base 64-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.