Partager via


Storage Accounts - List Keys

Répertorie les clés d’accès ou les clés Kerberos (si Active Directory est activé) pour le compte de stockage spécifié.

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

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

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

Nom du compte de stockage dans le groupe de ressources spécifié. Les noms de compte de stockage doivent être compris entre 3 et 24 caractères et utiliser des chiffres et des lettres minuscules uniquement.

resourceGroupName
path True

string

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

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

$expand
query

ListKeyExpand

Spécifie le type de la clé à répertorier. La valeur possible est kerb.

Réponses

Nom Type Description
200 OK

StorageAccountListKeysResult

OK : liste des clés récupérées et retournées avec succès.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

StorageAccountListKeys

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
KeyPermission

Autorisations pour la clé : autorisations en lecture seule ou complètes.

ListKeyExpand

Spécifie le type de la clé à répertorier. La valeur possible est kerb.

StorageAccountKey

Clé d’accès pour le compte de stockage.

StorageAccountListKeysResult

Réponse de l’opération ListKeys.

KeyPermission

Autorisations pour la clé : autorisations en lecture seule ou complètes.

Valeur Description
Read
Full

ListKeyExpand

Spécifie le type de la clé à répertorier. La valeur possible est kerb.

Valeur Description
kerb

StorageAccountKey

Clé d’accès pour le compte de stockage.

Nom Type Description
creationTime

string (date-time)

Heure de création de la clé, au format de date aller-retour.

keyName

string

Nom de la clé.

permissions

KeyPermission

Autorisations pour la clé : autorisations en lecture seule ou complètes.

value

string

Valeur codée en base 64 de la clé.

StorageAccountListKeysResult

Réponse de l’opération ListKeys.

Nom Type Description
keys

StorageAccountKey[]

Obtient la liste des clés de compte de stockage et de leurs propriétés pour le compte de stockage spécifié.