Storage Accounts - List Keys

Belirtilen depolama hesabı için erişim anahtarlarını veya Kerberos anahtarlarını (Active Directory etkinse) Listeler.

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 Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Belirtilen kaynak grubu içindeki depolama hesabının adı. Depolama hesabı adlarının uzunluğu 3 ile 24 karakter arasında olmalı ve yalnızca sayı ve küçük harf kullanmalıdır.

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

resourceGroupName
path True

string

Kullanıcının aboneliğindeki kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

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

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

$expand
query

ListKeyExpand

Listelenecek anahtarın türünü belirtir. Olası değer aralıktır.

Yanıtlar

Name Tür Description
200 OK

StorageAccountListKeysResult

Tamam -- başarıyla alınan ve döndürülen anahtarların listesi.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

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

Tanımlar

Name Description
KeyPermission

Anahtarın izinleri : salt okunur veya tam izinler.

ListKeyExpand

Listelenecek anahtarın türünü belirtir. Olası değer aralıktır.

StorageAccountKey

Depolama hesabı için bir erişim anahtarı.

StorageAccountListKeysResult

ListKeys işleminden gelen yanıt.

KeyPermission

Anahtarın izinleri : salt okunur veya tam izinler.

Name Tür Description
Full

string

Read

string

ListKeyExpand

Listelenecek anahtarın türünü belirtir. Olası değer aralıktır.

Name Tür Description
kerb

string

StorageAccountKey

Depolama hesabı için bir erişim anahtarı.

Name Tür Description
creationTime

string

Anahtarın gidiş dönüş tarihi biçiminde oluşturulma zamanı.

keyName

string

Anahtarın adı.

permissions

KeyPermission

Anahtarın izinleri : salt okunur veya tam izinler.

value

string

Anahtarın 64 tabanlı kodlanmış değeri.

StorageAccountListKeysResult

ListKeys işleminden gelen yanıt.

Name Tür Description
keys

StorageAccountKey[]

Depolama hesabı anahtarlarının listesini ve belirtilen depolama hesabı için bunların özelliklerini alır.