首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure:使用存储API查找存储是通用存储还是blob存储

Azure:使用存储API查找存储是通用存储还是blob存储
EN

Stack Overflow用户
提问于 2017-05-26 22:26:37
回答 1查看 89关注 0票数 0

有没有办法使用Azure存储Java API来确定存储帐户是blob存储还是通用存储

EN

回答 1

Stack Overflow用户

发布于 2017-05-27 03:55:35

根据Azure Storage REST API Create Storage Account(仅限版本2016-01-01及更高版本),您可以看到一个参数kind,该参数确定将在请求正文中创建哪种类型的存储帐户(StorageBlobStorage)。

为了使用Azure Storage Java API,有一个枚举类Kind,它包含了两种存储帐户,你可以通过StorageAccount.DefinitionStages接口的两个接口(WithGeneralPurposeAccountKindWithBlobStorageAccountKind)选择你想要的一个。

下面是它们的常用用法。

  1. 通过define方法创建一个默认的kind存储账号,参见完整的示例代码here

StorageAccount storageAccount = azure.storageAccounts().define(storageAccountName) .withRegion(Region.US_EAST) .withNewResourceGroup(rgName) .create();

根据define方法的源码,通过WithGeneralPurposeAccountKind.

  • Create默认的存储帐号类型是Storage,是BlobStorage类型的存储帐号。

StorageAccount storageAccount = azure.storageAccounts().define(storageAccountName) .withBlobStorageAccountKind() //设置种类为BlobStorage .withRegion(Region.US_EAST) .withNewResourceGroup(rgName) .create();

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44204065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档