2016-09-15 4 views
0

ストレージアカウントの暗号化が を最終的に生きていると私はREST呼び出し を使用して暗号化されたストレージアカウントを作成しようとしましたし、私は私のURLがアズール - 暗号化されたストレージアカウントを作成しようとしている

https://management.azure.com/subscriptions/dddddd-cccccc/resourceGroups/Encryptedrg/providers/Microsoft.Storage/storageAccounts/i2lhqulophtmyu2?api-version=2016-01-01ある エラーを取得しています

が、私はエラーになっています - それによると、アズールは、私は古い要求

を送っています考えているが

エラーメッセージ:コード:AccountTypeMissingメッセージ:accountTypeフィールドが要求にありません。

+0

送信しているリクエストの本文を共有して、ストレージアカウントを作成できますか? –

答えて

1

私は私の地元でテストしてきました。返信でコードを再確認してください。ここでの結果は: enter image description here

レストAPIドキュメント:https://msdn.microsoft.com/en-us/library/azure/mt163564.aspx

PUT:

https://management.azure.com/subscriptions/ {サブスクリプションID} /resourceGroups/jatestgroup/providers/Microsoft.Storage/storageAccounts/akingtt?api -version = 2016年1月1日

ヘッダー:

認証:ベアラeyJ0eXAiOiJKV1QiLCJhb ......
のContent-Type:アプリケーション/ JSON
ホスト:management.azure.com
のContent-Length:443

リクエストボディ

{ 
    "location": "East Asia", 
    "tags": { 

    }, 
    "properties": { 

     "encryption": { 
       "services": { 
         "blob": { 
           "enabled": true 
         } 
       }, 
       "keySource": "Microsoft.Storage"  
     } 
    }, 
    "sku": { 
     "name": "Standard_RAGRS" 
    }, 
    "kind": "Storage" 
} 

注:
1)「種類」は、バージョン2016-01-01以降で必須です。
2)kind = 'BlobStorage'の場合は、「accessTier」が必要です。 kind = 'Storage'のときは禁止されています。
3)バージョン2016-01-01以前は、'sku'は 'accountType'と呼ばれ、 'プロパティ'エンベロープの下に見つかりました。

+0

ありがとう、私は間違った場所にskuを追加しました –

+0

OK、これは素晴らしい答えですが、これはどこに文書化されていますか?私はこの1時間ほど困惑していて、解決策を見いだしてうれしかったですが、これについての確固たる文書を見つけることができないようですが、これをどのように把握しなければなりませんか? –

0

私はちょうどAzureポータルで暗号化されたストレージアカウントを作成しました。 Azure Resource Explorerを見ると、URLには2015-05-01プレビューのAPIバージョンが表示されます。

https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP/providers/Microsoft.Storage/storageAccounts/STORAGE_ACCT_NAME?api-version=2015年5月1日 - プレビュー

+0

どのような要求の本文は、このバージョンでは、暗号化はサポートされていません –

関連する問題