你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IStorageAccount 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Azure 存储帐户的不可变客户端表示形式。
public interface IStorageAccount : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Storage.Fluent.IStorageManager,Microsoft.Azure.Management.Storage.Fluent.Models.StorageAccountInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.StorageAccountInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Storage.Fluent.IStorageManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Storage.Fluent.IStorageAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IUpdate>, Microsoft.Azure.Management.Storage.Fluent.IStorageAccountBeta
type IStorageAccount = interface
interface IGroupableResource<IStorageManager, StorageAccountInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IStorageManager>
interface IHasInner<StorageAccountInner>
interface IRefreshable<IStorageAccount>
interface IUpdatable<IUpdate>
interface IStorageAccountBeta
interface IBeta
Public Interface IStorageAccount
Implements IBeta, IGroupableResource(Of IStorageManager, StorageAccountInner), IHasInner(Of StorageAccountInner), IHasManager(Of IStorageManager), IRefreshable(Of IStorageAccount), IStorageAccountBeta, IUpdatable(Of IUpdate)
- 实现
属性
AccessTier |
获取用于计费的访问层。 访问层不能每 7 天更改一次, (168 小时) 。 无法为 StandardLRS、StandardGRS、StandardRAGRS 或 PremiumLRS 帐户类型设置访问层。 可能的值包括:“Hot”、“Cool”。 |
AccountStatuses |
获取指示存储帐户的主位置和辅助位置是可用还是不可用的状态。 可能的值包括:“Available”、“Unavailable”。 |
AzureFilesAadIntegration |
获取是否在存储帐户上启用 Azure 文件 AAD 集成。 |
CanAccessFromAzureServices |
获取 检查可从 Azure 上运行的应用程序访问存储帐户。 (继承自 IStorageAccountBeta) |
CanReadLogEntriesFromAnyNetwork |
获取检查是否可以从任何网络读取存储日志条目。 (继承自 IStorageAccountBeta) |
CanReadMetricsFromAnyNetwork |
获取检查可从任何网络读取存储指标。 (继承自 IStorageAccountBeta) |
CreationTime |
获取存储帐户的创建日期和时间(UTC)。 |
CustomDomain |
获取分配给此存储帐户的用户分配的自定义域。 |
Encryption |
已过时.
已弃用,请改用 StorageAccount.EncryptionKeySource、StorageAccount.encryptionStatuses。 |
EncryptionKeySource |
获取用于加密的密钥的源。 |
EncryptionStatuses |
获取按存储服务类型编制索引的加密状态。 |
EndPoints |
获取用于对公共 Blob、队列或表对象执行检索的 URL。 请注意,StandardZRS 和 PremiumLRS 帐户仅返回 Blob 终结点。 |
HnsEnabled |
获取是否在存储帐户上启用 Hns。 |
Id |
获取资源 ID 字符串 (继承自 IHasId) |
Inner |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IHasInner<T>) |
IPAddressesWithAccess |
获取有权访问存储帐户的 IP 地址的列表。 (继承自 IStorageAccountBeta) |
IPAddressRangesWithAccess |
获取有权访问存储帐户的 IP 地址范围的列表。 (继承自 IStorageAccountBeta) |
IsAccessAllowedFromAllNetworks |
如果允许来自任何网络经过身份验证的应用程序访问存储帐户,则为 true;如果只有允许列表网络 (子网、IP 地址、ip 地址范围) 的应用程序可以访问存储帐户,则为 false。 (继承自 IStorageAccountBeta) |
Key |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IIndexable) |
Kind |
获取存储帐户的类型。 可能的值为“Storage”、“BlobStorage”。 |
LastGeoFailoverTime |
获取故障转移到辅助位置的最新实例的时间戳。 仅保留最新的时间戳。 如果从未有故障转移实例,则不会返回此元素。 仅当 accountType 为 StandardGRS 或 StandardRAGRS 时才可用。 |
Manager |
获取此资源类型的管理器客户端类型。 (继承自 IHasManager<ManagerT>) |
Name |
获取资源的名称 (继承自 IHasName) |
NetworkSubnetsWithAccess |
获取有权访问存储帐户的虚拟网络子网的资源 ID 列表。 (继承自 IStorageAccountBeta) |
ProvisioningState |
获取调用操作时存储帐户的状态。 可能的值包括:“Create”、“ResolvingDNS”、“Succeeded”。 |
Region |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IResource) |
RegionName |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IResource) |
ResourceGroupName |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IHasResourceGroup) |
SkuType |
获取此存储帐户的 SKU。 (继承自 IStorageAccountBeta) |
SystemAssignedManagedServiceIdentityPrincipalId |
获取分配给存储帐户的特定于托管服务标识的 Active Directory 服务主体 ID。 (继承自 IStorageAccountBeta) |
SystemAssignedManagedServiceIdentityTenantId |
获取分配给存储帐户的特定于 Active Directory 租户 ID 的托管服务标识。 (继承自 IStorageAccountBeta) |
Tags |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IResource) |
Type |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IResource) |
方法
GetKeys() |
从 Azure 获取此存储帐户的最新访问密钥。 |
GetKeysAsync(CancellationToken) |
以异步方式从 Azure 获取此存储帐户的最新访问密钥。 |
Refresh() |
刷新资源以与 Azure 同步。 (继承自 IRefreshable<T>) |
RefreshAsync(CancellationToken) |
刷新资源以与 Azure 同步。 (继承自 IRefreshable<T>) |
RegenerateKey(String) |
重新生成此存储帐户的访问密钥。 |
RegenerateKeyAsync(String, CancellationToken) |
异步重新生成此存储帐户的访问密钥。 |
Update() |
Azure 存储帐户的不可变客户端表示形式。 (继承自 IUpdatable<T>) |