IStorageAccount Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET