Compartilhar via


IStorageAccount Interface

Definição

Uma representação imutável do lado do cliente de uma conta de armazenamento do 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)
Implementações

Propriedades

AccessTier

Obtém a camada de acesso usada para cobrança. A camada de acesso não pode ser alterada mais de uma vez a cada 7 dias (168 horas). A camada de acesso não pode ser definida para tipos de conta StandardLRS, StandardGRS, StandardRAGRS ou PremiumLRS. Os valores possíveis incluem: 'Hot', 'Cool'.

AccountStatuses

Obtém o status indicando se o local primário e secundário da conta de armazenamento está disponível ou não. Os valores possíveis incluem: 'Disponível', 'Indisponível'.

AzureFilesAadIntegration

Obtém se a integração do AAD de arquivos do Azure está habilitada na conta de armazenamento.

CanAccessFromAzureServices

Obtém verificações que a conta de armazenamento pode ser acessada de aplicativos em execução no azure.

(Herdado de IStorageAccountBeta)
CanReadLogEntriesFromAnyNetwork

Obtém Verificações as entradas de log de armazenamento podem ser lidas de qualquer rede.

(Herdado de IStorageAccountBeta)
CanReadMetricsFromAnyNetwork

Obtém Verificações de métricas de armazenamento podem ser lidas de qualquer rede.

(Herdado de IStorageAccountBeta)
CreationTime

Obtém a data e a hora de criação da conta de armazenamento em UTC.

CustomDomain

Obtém o domínio personalizado atribuído pelo usuário atribuído a essa conta de armazenamento.

Encryption
Obsoleto.

Preterido, use StorageAccount.EncryptionKeySource, StorageAccount.encryptionStatuses.

EncryptionKeySource

Obtém a origem da chave usada para criptografia.

EncryptionStatuses

Obtém os status de criptografia indexados pelo tipo de serviço de armazenamento.

EndPoints

Obtém as URLs usadas para executar uma recuperação de um blob público, fila ou objeto de tabela. Observe que as contas StandardZRS e PremiumLRS retornam apenas o ponto de extremidade de blob.

HnsEnabled

Obtém se o Hns está habilitado na conta de armazenamento.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IHasInner<T>)
IPAddressesWithAccess

Obtém a lista de endereços IP que têm acesso à conta de armazenamento.

(Herdado de IStorageAccountBeta)
IPAddressRangesWithAccess

Obtém a lista de intervalos de endereços IP que têm acesso à conta de armazenamento.

(Herdado de IStorageAccountBeta)
IsAccessAllowedFromAllNetworks

Obtém true se o aplicativo autenticado de qualquer rede tiver permissão para acessar a conta de armazenamento, false se apenas o aplicativo da rede na lista de permissões (sub-rede, endereço ip, intervalo de endereços ip) puder acessar a conta de armazenamento.

(Herdado de IStorageAccountBeta)
Key

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IIndexable)
Kind

Obtém o tipo da conta de armazenamento. Os valores possíveis são 'Storage', 'BlobStorage'.

LastGeoFailoverTime

Obtém o carimbo de data/hora da instância mais recente de um failover para o local secundário. Somente o carimbo de data/hora mais recente é retido. Esse elemento não será retornado se nunca houve uma instância de failover. Disponível somente se o accountType for StandardGRS ou StandardRAGRS.

Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
NetworkSubnetsWithAccess

Obtém a lista de ID de recurso da sub-rede de rede virtual que tem acesso à conta de armazenamento.

(Herdado de IStorageAccountBeta)
ProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada. Os valores possíveis incluem: 'Criando', 'ResolvendoDNS', 'Êxito'.

Region

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IHasResourceGroup)
SkuType

Obtém o sku dessa conta de armazenamento.

(Herdado de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityPrincipalId

Obtém a ID da entidade de serviço do Active Directory específica da Identidade de Serviço Gerenciada atribuída à conta de armazenamento.

(Herdado de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityTenantId

Obtém a ID de locatário específica da Identidade de Serviço Gerenciada do Active Directory atribuída à conta de armazenamento.

(Herdado de IStorageAccountBeta)
Tags

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IResource)

Métodos

GetKeys()

Busque as chaves de acesso atualizadas do Azure para essa conta de armazenamento.

GetKeysAsync(CancellationToken)

Busque as chaves de acesso atualizadas do Azure para essa conta de armazenamento de forma assíncrona.

Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RegenerateKey(String)

Regenera as chaves de acesso para essa conta de armazenamento.

RegenerateKeyAsync(String, CancellationToken)

Regenera as chaves de acesso para essa conta de armazenamento de forma assíncrona.

Update()

Uma representação imutável do lado do cliente de uma conta de armazenamento do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a