Storage Accounts - List Keys

Elenchi le chiavi di accesso o le chiavi Kerberos (se abilitata per Active Directory) per l'account di archiviazione specificato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

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

resourceGroupName
path True

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

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

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

$expand
query

ListKeyExpand

Specifica il tipo della chiave da elencare. Il valore possibile è kerb.

Risposte

Nome Tipo Descrizione
200 OK

StorageAccountListKeysResult

OK - elenco di chiavi recuperate e restituite correttamente.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

Nome Descrizione
KeyPermission

Autorizzazioni per la chiave - sola lettura o autorizzazioni complete.

ListKeyExpand

Specifica il tipo della chiave da elencare. Il valore possibile è kerb.

StorageAccountKey

Chiave di accesso per l'account di archiviazione.

StorageAccountListKeysResult

Risposta dell'operazione ListKeys.

KeyPermission

Autorizzazioni per la chiave - sola lettura o autorizzazioni complete.

Nome Tipo Descrizione
Full

string

Read

string

ListKeyExpand

Specifica il tipo della chiave da elencare. Il valore possibile è kerb.

Nome Tipo Descrizione
kerb

string

StorageAccountKey

Chiave di accesso per l'account di archiviazione.

Nome Tipo Descrizione
creationTime

string

Ora di creazione della chiave, in formato data round trip.

keyName

string

Nome della chiave.

permissions

KeyPermission

Autorizzazioni per la chiave - sola lettura o autorizzazioni complete.

value

string

Valore con codifica base 64 della chiave.

StorageAccountListKeysResult

Risposta dell'operazione ListKeys.

Nome Tipo Descrizione
keys

StorageAccountKey[]

Ottiene l'elenco delle chiavi dell'account di archiviazione e delle relative proprietà per l'account di archiviazione specificato.