是否可以使用Azure存储Java API确定存储帐户是blob存储还是通用存储
答案 0 :(得分:-1)
根据Azure存储REST API Create Storage Account
(仅限2016-01-01及更高版本),您可以看到参数kind
,它可以确定哪种存储帐户(Storage
或BlobStorage
)将在请求正文中创建。
对于使用Azure存储Java API,有一个枚举类Kind
,其中包含两种存储帐户,您可以通过两个接口选择您想要的一个(WithGeneralPurposeAccountKind
和{{3 {}}}接口。
以下是他们的惯常用法。
通过StorageAccount.DefinitionStages
方法创建默认的种类存储帐户,请参阅完整的示例代码WithBlobStorageAccountKind
。
define
根据here方法的源代码,默认的存储帐户类型为StorageAccount storageAccount = azure.storageAccounts().define(storageAccountName)
.withRegion(Region.US_EAST)
.withNewResourceGroup(rgName)
.create();
来自Storage
。
创建WithGeneralPurposeAccountKind
种类的存储帐户。
BlobStorage