2017-09-01 10 views
0

私はPowerShellスクリプトを使用して環境をスピンアップしています。私はタグを使って、すべてのリソースのいくつかの便利な情報を追跡しています。PowerShellを使用してAzure IotHubにタグを設定する

The requested resource does not support http method 'PATCH' 

一部のリソースを:IoTをハブ上で私に与えのために、

$resource = Get-AzureRmResouce -ResourceGroupName 'my-rg' -ResourceType 'microsoft.web/sites' -ResourceName 'my-app' 
Set-AzureRmResource -ResourceId $resource.ResourceId -Tags @(${'tagname'='tagvalue';}) 

しかし:

はほとんどすべてのもののために私はこのような何か(すべてのエラーチェックや既存のタグをスキップ)を行うことができます私に別の仕組みを教えてください。

New-AzureRmResourceGroup -Name 'my-rg' -Tag ... 

でも、IoTハブのいずれにも該当しません。

答えて

0

現在、IoTハブは、追加Tagsをサポートしていません。これはfeedbackを参照してください。

リソースを管理する場合は、リソースグループにタグを追加することができます。

0

Iは、New-AzureRmResourceGroupのコマンドレットを使用して成功した新しいタグを作成しようとしました:

New-AzureRmResourceGroup -Name 'my-rg' -Tag @{key1="value1";key2="value2"} 

(それはhashsテーブルである)Tagパラメータのデータ値の形式に気づくし、その後は、Get-AzureRmTagを使用してください結果をチェックするために:

Get-Module AzureRM -list | Select-Object Name,Version,Path 
AzureRM Tags

はところで、私のAzureRMのバージョンは4.3.1ですが、あなたはバージョンを確認するコマンドレットの下で使用することができます10

Microsoft Azure New-AzureRmResourceGroup

+0

これはリソースグループ自体にタグを追加しますが、そのグループにアタッチされているリソースには追加しません。私の目標は、同じ「環境」に属するすべてのリソースにタグを付けることです –

関連する問題