REST API kullanarak Azure Data Lake Storage 1. Nesil'de hesap yönetimi işlemleri
Bu makalede, REST API kullanarak Azure Data Lake Storage 1. Nesil'de hesap yönetimi işlemlerini gerçekleştirmeyi öğreneceksiniz. Hesap yönetimi işlemleri arasında Data Lake Storage 1. Nesil hesabı oluşturma, Data Lake Storage 1. Nesil hesabı silme vb. yer alır. REST API kullanarak Data Lake Storage 1. Nesil dosya sistemi işlemlerini gerçekleştirme yönergeleri için bkz. REST API kullanarak Data Lake Storage 1. Nesil dosya sistemi işlemleri.
Önkoşullar
Bir Azure aboneliği. Bkz. Azure ücretsiz deneme sürümü edinme.
cURL. Bu makalede, bir Data Lake Storage 1. Nesil hesabında REST API çağrılarının nasıl yapılacağını göstermek için cURL kullanılır.
Microsoft Entra ID kullanarak kimlik doğrulaması Nasıl yaparım??
Microsoft Entra ID kullanarak kimlik doğrulaması yapmak için iki yaklaşım kullanabilirsiniz.
- Uygulamanız için son kullanıcı kimlik doğrulaması (etkileşimli) için bkz. .NET SDK kullanarak Data Lake Storage 1. Nesil ile son kullanıcı kimlik doğrulaması.
- Uygulamanız için hizmet-hizmet kimlik doğrulaması (etkileşimli olmayan) için bkz. .NET SDK kullanarak Data Lake Storage 1. Nesil ile hizmet-hizmet kimlik doğrulaması.
Data Lake Storage 1. Nesil hesabı oluşturma
Bu işlem, burada tanımlanan REST API çağrısını temel alır.
Aşağıdaki cURL komutunu kullanın. yourstoragegen1name değerini> Data Lake Storage 1. Nesil adınız ile değiştirin<.
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"
Yukarıdaki komutta; <REDACTED
> öğesini daha önce aldığınız yetkilendirme belirteciyle değiştirin. Bu komuta yönelik istek yükü, yukarıdaki -d
parametresi için sağlanan input.json dosyasına dahildir. Söz konusu input.json dosyasının içeriği aşağıdaki kod parçacığına benzer:
{
"location": "eastus2",
"tags": {
"department": "finance"
},
"properties": {}
}
Data Lake Storage 1. Nesil hesabı silme
Bu işlem, burada tanımlanan REST API çağrısını temel alır.
bir Data Lake Storage 1. Nesil hesabını silmek için aşağıdaki cURL komutunu kullanın. yourstoragegen1name değerini> Data Lake Storage 1. Nesil hesap adınız ile değiştirin<.
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
Aşağıdaki kod parçacığı gibi bir çıktı görmeniz gerekir:
HTTP/1.1 200 OK
...
...