Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure Java SDK-Can';t fetch resource metrics:ApiVersion:2018-01-01不支持非Arm资源Id级别的查询_Java_Azure - Fatal编程技术网

Azure Java SDK-Can';t fetch resource metrics:ApiVersion:2018-01-01不支持非Arm资源Id级别的查询

Azure Java SDK-Can';t fetch resource metrics:ApiVersion:2018-01-01不支持非Arm资源Id级别的查询,java,azure,Java,Azure,我正在使用Azure的Java SDK,试图获取资源的指标,然后获取有关其成本的信息 com.microsoft.azure 蔚蓝色的 1.31.1 我正在尝试获取资源度量: azure.metricDefinitions().listByResource(resourceGroup.id()); 但我得到: 状态代码400,{“代码”:“BadRequest”,“消息”:“ApiVersion:2018-01-01不支持非Arm资源Id级别的查询”} 我不确定如何修复此问题。listBy

我正在使用Azure的Java SDK,试图获取资源的指标,然后获取有关其成本的信息


com.microsoft.azure
蔚蓝色的
1.31.1
我正在尝试获取资源度量:

azure.metricDefinitions().listByResource(resourceGroup.id());
但我得到:

状态代码400,{“代码”:“BadRequest”,“消息”:“ApiVersion:2018-01-01不支持非Arm资源Id级别的查询”}


我不确定如何修复此问题。

listByResource需要资源的resourceId(即存储帐户或VM)。但是您正在传递资源组的resourceId