Azure资源管理器 - 获取资源组的所有资源

Elo*_*die 7 c# azure azure-sdk-.net azure-resource-manager

昨天,我在Microsoft.Azure.Management.ResourceManager的1.5.0版预览中使用了这行代码:

var listResources = 
ResourceManagementClient.ResourceGroups.ListResources(resourceGroup.Name);
Run Code Online (Sandbox Code Playgroud)

今天,我已经更新到1.6.0版预览版,但是这个功能似乎不再可用了.是否有其他方法可以获取资源组中包含的资源列表?

Tom*_*SFT 8

现在SDK仍然是预览版.在1.6.0预览版中.它应该使用以下代码.

   var listResources = resourceManagementClient.Resources.ListByResourceGroup("ResourceGroup Name");
Run Code Online (Sandbox Code Playgroud)

但它仍然无法在我身边正常工作,因为API-Version是api-version = 2017-05-10.我和小提琴手一起抓住了这个请求.

在此输入图像描述

您提到的使用API​​版本的代码

var listResources = 
ResourceManagementClient.ResourceGroups.ListResources(resourceGroup.Name);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

注意:如果您想获得组资源,请仍然使用1.5.0预览而不是1.6.0预览,或者向azure sdk团队提供反馈.或者您可以直接使用REST API