0
PUT /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}
/providers/Microsoft.Resources/deployments/{deploymentName}?api-version=2016-09-01
REST呼び出しボディリソースグループの展開を作成します。私は取得要求を行う場合REST APIで
{
"properties": {
"template": {
"schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": []
}
}
}
が、これは、最小限の有効なJSONテンプレートです:
{
"error": {
"code": "InvalidRequestContent",
"message": "The request content was invalid and could not be deserialized: 'Could not find member 'schema' on object of type 'Template'. Path 'properties.template.schema', line 4, position 16.'."
}
}
[OK]を、これをそれは私が得るものです:
{
"error": {
"code": "InvalidRequestContent",
"message": "The request content was invalid and could not be deserialized: 'Required property '$schema' not found in JSON. Path 'properties.template', line 6, position 4.'."
}
}
テンプレートオブジェクトのスキーマはdocsに記載されていません。だからWTH?
あなたは新AzureRmResourceと同じことを行う方法を知っていますか? – 4c74356b41
'New-AzureRmResourceと同じことをする方法?'それについてもっと説明できますか? –
New-AzureRmResourceを使用してデプロイメントを作成する方法は同じ呼び出しを試みたが、テンプレートを処理できませんでした。私はそれを行うコマンドレットがあることを知っていますが、それは問題ありません – 4c74356b41