Azure 存储帐户位置变量/常量在哪里
Posted
技术标签:
【中文标题】Azure 存储帐户位置变量/常量在哪里【英文标题】:Where is the Azure Storage Account Location Variable/Constant 【发布时间】:2020-04-15 09:35:54 【问题描述】:我需要获取 Azure 存储帐户位置 EG(西欧)以进行输出,但似乎在 azure-storage-php 项目中的任何地方都找不到它。
project location
【问题讨论】:
什么意思 容器所在区域 它在构建管道中 Region 是 storage account 级别,而不是 container 级别;存储帐户中的所有容器都将位于同一区域。 @David Clews,有关于这个问题的更新吗? 【参考方案1】:如果你想获取位置,有一个获取账户属性的方法叫做getStorageServiceProperties,它会给你账户地址。
但是在我的测试中我发现它只能获得这个 sdk 的 classic 存储帐户属性。如果您的帐户不是classic,它将响应 404 not found 错误。
因此,如果您的帐户是经典帐户,则可以使用此方法,如果不是,则可以更改其他语言,例如 dotnet,或者您可以选择使用 Rest API 来获取属性:Storage Accounts - Get Properties。
GET https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/accountName?api-version=2019-06-01
【讨论】:
以上是关于Azure 存储帐户位置变量/常量在哪里的主要内容,如果未能解决你的问题,请参考以下文章