以编程方式确定 Azure 资源的子资源
Programmatically determining the child resources of an Azure resource
给定一个 Azure 资源,例如一个存储帐户:
/subscriptions/.../resourceGroups/myresources/providers/Microsoft.Storage/storageAccounts/mystorageaccount
有没有什么方法可以通过编程方式确定它下面有子资源,例如存储帐户资源将 return:
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/blobServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/fileServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/queueServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/tableServices/default
我对具有相关指标的子资源特别感兴趣。我在 Microsoft.Azure.Management.Monitor
和 Microsoft.Azure.Management.ResourceManager
包的预览版中仔细研究了一下,但没有发现任何明显的东西。
是的,您可以使用 REST API 列出资源组中的资源
获取https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources?api-version=2019-08-01
目前没有特定的 API 可用于列出特定服务下的子资源。但是,ex 的每项服务都有特定的 API。 AppService
给定一个 Azure 资源,例如一个存储帐户:
/subscriptions/.../resourceGroups/myresources/providers/Microsoft.Storage/storageAccounts/mystorageaccount
有没有什么方法可以通过编程方式确定它下面有子资源,例如存储帐户资源将 return:
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/blobServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/fileServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/queueServices/default
/subscriptions/.../Microsoft.Storage/storageAccounts/mystorageaccount/tableServices/default
我对具有相关指标的子资源特别感兴趣。我在 Microsoft.Azure.Management.Monitor
和 Microsoft.Azure.Management.ResourceManager
包的预览版中仔细研究了一下,但没有发现任何明显的东西。
是的,您可以使用 REST API 列出资源组中的资源
获取https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/resources?api-version=2019-08-01
目前没有特定的 API 可用于列出特定服务下的子资源。但是,ex 的每项服务都有特定的 API。 AppService