你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IStorageAccount 接口

定义

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>)

适用于