使用 Azure Java SDK 获取资源组中的所有可用资源
Get all resources available in a resourcegroup using Azure Java SDK
您好,我正在尝试从 Azure Java SDK 获取资源组中可用的资源名称。但找不到合适的方法。
ArrayList<ResourceGroupExtended> groups = resourceManagementClient.getResourceGroupsOperations().list(null).getResourceGroups();
for (GenericResourceExtended genericResourceExtended : resourceList) {
System.out.println( "genericResourceExtended Name :"+genericResourceExtended.getName());
}
如果您尝试过,请与我分享您的想法。谢谢
试试这个:
ArrayList<ResourceGroupExtended> groups = client.getResourceGroupsOperations().list(null).getResourceGroups();
for (ResourceGroupExtended group : groups) {
System.out.println(group.getName());
ResourceListParameters resListParams = new ResourceListParameters();
resListParams.setResourceGroupName(group.getName());
ArrayList<GenericResourceExtended> resList = client.getResourcesOperations().list(resListParams).getResources();
for(GenericResourceExtended r: resList) {
System.out.println("Resource Type: "+r.getType()+" name: "+r.getName());
}
}
您好,我正在尝试从 Azure Java SDK 获取资源组中可用的资源名称。但找不到合适的方法。
ArrayList<ResourceGroupExtended> groups = resourceManagementClient.getResourceGroupsOperations().list(null).getResourceGroups();
for (GenericResourceExtended genericResourceExtended : resourceList) {
System.out.println( "genericResourceExtended Name :"+genericResourceExtended.getName());
}
如果您尝试过,请与我分享您的想法。谢谢
试试这个:
ArrayList<ResourceGroupExtended> groups = client.getResourceGroupsOperations().list(null).getResourceGroups();
for (ResourceGroupExtended group : groups) {
System.out.println(group.getName());
ResourceListParameters resListParams = new ResourceListParameters();
resListParams.setResourceGroupName(group.getName());
ArrayList<GenericResourceExtended> resList = client.getResourcesOperations().list(resListParams).getResources();
for(GenericResourceExtended r: resList) {
System.out.println("Resource Type: "+r.getType()+" name: "+r.getName());
}
}