是否有任何API或其他方式来获取azure blob存储在golang容器区域信息?我们有服务,容器URL。
Azure存储帐户有REST API
由于blob容器区域与存储帐户区域相同,您可以使用Azure存储REST API来获取blob存储的区域。
您可以使用下面的API调用来获取存储帐户属性:
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2021-04-01
如果您想要存储帐户的特定属性,如位置,可以使用expand property:
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2021-04-01&$expand={$expand}
参考:存储帐户-获取属性- REST API (Azure存储资源提供程序)| Microsoft Docs
Golang REST API参考:Golang REST API -入门- Golang Docs