Поделиться через


Storage Accounts - List Keys

Выводит список ключей доступа или ключей Kerberos (если active Directory включен) для указанной учетной записи хранения.

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

Имя В Обязательно Тип Описание
accountName
path True

string

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

Имя учетной записи хранения в указанной группе ресурсов. Имена учетных записей хранения должны быть от 3 до 24 символов длиной и использовать только цифры и строчные буквы.

resourceGroupName
path True

string

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

Имя группы ресурсов в подписке пользователя. Имя не зависит от регистра.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

$expand
query

ListKeyExpand

Указывает тип ключа, который нужно перечислить. Возможное значение — kerb.

Ответы

Имя Тип Описание
200 OK

StorageAccountListKeysResult

ОК — список ключей, извлеченных и возвращенных успешно.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

StorageAccountListKeys

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
KeyPermission

Разрешения для ключа — только для чтения или полные разрешения.

ListKeyExpand

Указывает тип ключа, который нужно перечислить. Возможное значение — kerb.

StorageAccountKey

Ключ доступа для учетной записи хранения.

StorageAccountListKeysResult

Ответ операции ListKeys.

KeyPermission

Разрешения для ключа — только для чтения или полные разрешения.

Значение Описание
Full
Read

ListKeyExpand

Указывает тип ключа, который нужно перечислить. Возможное значение — kerb.

Значение Описание
kerb

StorageAccountKey

Ключ доступа для учетной записи хранения.

Имя Тип Описание
creationTime

string (date-time)

Время создания ключа в формате даты кругового пути.

keyName

string

Имя ключа.

permissions

KeyPermission

Разрешения для ключа — только для чтения или полные разрешения.

value

string

Базовое 64-кодированное значение ключа.

StorageAccountListKeysResult

Ответ операции ListKeys.

Имя Тип Описание
keys

StorageAccountKey[]

Возвращает список ключей учетной записи хранения и их свойств для указанной учетной записи хранения.