Операции управления учетными записями в Azure Data Lake Storage 1-го поколения c использованием REST API

В этой статье содержатся сведения о выполнении операций управления учетными записями в Azure Data Lake Storage 1-го поколения с использованием REST API. К операциям управления учетной записью относятся создание, удаление учетной записи Azure Data Lake Storage 1-го поколения и т. д. Сведения об операциях файловой системы с учетной записью Azure Data Lake Storage 1-го поколения с использованием REST API см. в этой статье.

Предварительные требования

  • Подписка Azure. См. страницу бесплатной пробной версии Azure.

  • cURL . В этой статье для демонстрации вызовов REST API к учетной записи Data Lake Storage 1-го поколения используется cURL.

Разделы справки пройти проверку подлинности с помощью Microsoft Entra ID?

Для проверки подлинности с помощью Microsoft Entra ID можно использовать два подхода.

Создание учетной записи Data Lake Storage 1-го поколения

Эта операция основана на вызове REST API, определенном здесь.

Используйте следующую команду cURL: Замените <yourstoragegen1name> именем Data Lake Storage 1-го поколения.

curl -i -X PUT -H "Authorization: Bearer <REDACTED>" -H "Content-Type: application/json" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview -d@"C:\temp\input.json"

В приведенной выше команде замените <REDACTED> полученным ранее маркером авторизации. Полезные данные запроса для этой команды находятся в файле input.json, предоставленном для параметра -d выше. Содержимое файла input.json выглядит как следующий фрагмент кода:

{
"location": "eastus2",
"tags": {
    "department": "finance"
    },
"properties": {}
}

Удаление учетной записи Data Lake Storage 1-го поколения

Эта операция основана на вызове REST API, определенном здесь.

Чтобы удалить учетную запись Data Lake Storage 1-го поколения, используйте следующую команду cURL. Замените <yourstoragegen1name> именем учетной записи Data Lake Storage 1-го поколения.

curl -i -X DELETE -H "Authorization: Bearer <REDACTED>" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview

Вы должны увидеть выходные данные, подобные следующему фрагменту кода:

HTTP/1.1 200 OK
...
...

Дальнейшие действия

См. также раздел