Partager via


IStorageAccount Interface

Définition

Représentation côté client immuable d’un compte de stockage 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)
Implémente

Propriétés

AccessTier

Obtient le niveau d’accès utilisé pour la facturation. Le niveau d’accès ne peut pas être modifié plus d’une fois tous les 7 jours (168 heures). Le niveau d’accès ne peut pas être défini pour les types de comptes StandardLRS, StandardGRS, StandardRAGRS ou PremiumLRS. Les valeurs possibles sont les suivantes : « Chaud », « Froid ».

AccountStatuses

Obtient le status indiquant si l’emplacement principal et l’emplacement secondaire du compte de stockage sont disponibles ou indisponibles. Les valeurs possibles sont les suivantes : « Disponible », « Indisponible ».

AzureFilesAadIntegration

Obtient si l’intégration AAD azure files est activée sur le compte de stockage.

CanAccessFromAzureServices

Obtient les vérifications que le compte de stockage est accessible à partir d’applications s’exécutant sur Azure.

(Hérité de IStorageAccountBeta)
CanReadLogEntriesFromAnyNetwork

Obtient des vérifications vérifie que les entrées du journal de stockage peuvent être lues à partir de n’importe quel réseau.

(Hérité de IStorageAccountBeta)
CanReadMetricsFromAnyNetwork

Obtient des vérifications que les métriques de stockage peuvent être lues à partir de n’importe quel réseau.

(Hérité de IStorageAccountBeta)
CreationTime

Obtient la date et l’heure de création du compte de stockage au format UTC.

CustomDomain

Obtient le domaine personnalisé affecté par l’utilisateur à ce compte de stockage.

Encryption
Obsolète.

Déprécié, utilisez StorageAccount.EncryptionKeySource et StorageAccount.encryptionStatuses à la place.

EncryptionKeySource

Obtient la source de la clé utilisée pour le chiffrement.

EncryptionStatuses

Obtient les états de chiffrement indexés par type de service de stockage.

EndPoints

Obtient les URL utilisées pour effectuer une récupération d’un objet blob public, de file d’attente ou de table. Notez que les comptes StandardZRS et PremiumLRS retournent uniquement le point de terminaison d’objet blob.

HnsEnabled

Obtient si Hns est activé sur le compte de stockage.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IHasInner<T>)
IPAddressesWithAccess

Obtient la liste des adresses IP ayant accès au compte de stockage.

(Hérité de IStorageAccountBeta)
IPAddressRangesWithAccess

Obtient la liste des plages d’adresses IP ayant accès au compte de stockage.

(Hérité de IStorageAccountBeta)
IsAccessAllowedFromAllNetworks

Obtient true si l’application authentifiée à partir d’un réseau est autorisée à accéder au compte de stockage, false si seule l’application du réseau mis en liste verte (sous-réseau, adresse IP, plage d’adresses IP) peut accéder au compte de stockage.

(Hérité de IStorageAccountBeta)
Key

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IIndexable)
Kind

Obtient le type du compte de stockage. Les valeurs possibles sont « Storage », « BlobStorage ».

LastGeoFailoverTime

Obtient l’horodatage de la instance la plus récente d’un basculement vers l’emplacement secondaire. Seul l’horodatage le plus récent est conservé. Cet élément n’est pas retourné s’il n’y a jamais eu de basculement instance. Disponible uniquement si accountType est StandardGRS ou StandardRAGRS.

Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
NetworkSubnetsWithAccess

Obtient la liste de l’ID de ressource du sous-réseau de réseau virtuel ayant accès au compte de stockage.

(Hérité de IStorageAccountBeta)
ProvisioningState

Obtient le status du compte de stockage au moment où l’opération a été appelée. Les valeurs possibles sont les suivantes : « Creating », « ResolvingDNS », « Succeeded ».

Region

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IResource)
RegionName

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IResource)
ResourceGroupName

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IHasResourceGroup)
SkuType

Obtient la référence sku de ce compte de stockage.

(Hérité de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityPrincipalId

Obtient l’ID de principal de service Active Directory spécifique à Managed Service Identity affecté au compte de stockage.

(Hérité de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityTenantId

Obtient l’ID de locataire Active Directory spécifique à Managed Service Identity affecté au compte de stockage.

(Hérité de IStorageAccountBeta)
Tags

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IResource)
Type

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IResource)

Méthodes

GetKeys()

Récupérez les clés d’accès à jour d’Azure pour ce compte de stockage.

GetKeysAsync(CancellationToken)

Récupérez les clés d’accès à jour d’Azure de manière asynchrone pour ce compte de stockage.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RegenerateKey(String)

Régénère les clés d’accès pour ce compte de stockage.

RegenerateKeyAsync(String, CancellationToken)

Régénère les clés d’accès pour ce compte de stockage de manière asynchrone.

Update()

Représentation côté client immuable d’un compte de stockage Azure.

(Hérité de IUpdatable<T>)

S’applique à