Compartir a través de


IStorageAccount Interfaz

Definición

Representación inmutable del lado cliente de una cuenta de almacenamiento de 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)
Implementaciones

Propiedades

AccessTier

Obtiene el nivel de acceso usado para la facturación. El nivel de acceso no se puede cambiar más de una vez cada 7 días (168 horas). No se puede establecer el nivel de acceso para los tipos de cuenta StandardLRS, StandardGRS, StandardRAGRS o PremiumLRS. Entre los valores posibles se incluyen: "Frecuente", "Esporádico".

AccountStatuses

Obtiene el estado que indica si la ubicación principal y secundaria de la cuenta de almacenamiento está disponible o no está disponible. Entre los valores posibles se incluyen: "Disponible", "No disponible".

AzureFilesAadIntegration

Obtiene si la integración de Azure Files AAD está habilitada en la cuenta de almacenamiento.

CanAccessFromAzureServices

Obtiene comprobaciones a la cuenta de almacenamiento a la que se puede acceder desde aplicaciones que se ejecutan en Azure.

(Heredado de IStorageAccountBeta)
CanReadLogEntriesFromAnyNetwork

Obtiene comprobaciones de las entradas del registro de almacenamiento que se pueden leer desde cualquier red.

(Heredado de IStorageAccountBeta)
CanReadMetricsFromAnyNetwork

Obtiene comprobaciones de las métricas de almacenamiento que se pueden leer desde cualquier red.

(Heredado de IStorageAccountBeta)
CreationTime

Obtiene la fecha y hora de creación de la cuenta de almacenamiento en UTC.

CustomDomain

Obtiene el dominio personalizado asignado por el usuario asignado a esta cuenta de almacenamiento.

Encryption
Obsoletos.

En su lugar, use StorageAccount.EncryptionKeySource, StorageAccount.encryptionStatuses.

EncryptionKeySource

Obtiene el origen de la clave usada para el cifrado.

EncryptionStatuses

Obtiene los estados de cifrado indexados por tipo de servicio de almacenamiento.

EndPoints

Obtiene las direcciones URL que se usan para realizar una recuperación de un objeto de tabla, cola o blob público. Tenga en cuenta que las cuentas StandardZRS y PremiumLRS solo devuelven el punto de conexión de blob.

HnsEnabled

Obtiene si Hns está habilitado en la cuenta de almacenamiento.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
Inner

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IHasInner<T>)
IPAddressesWithAccess

Obtiene la lista de direcciones IP que tienen acceso a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
IPAddressRangesWithAccess

Obtiene la lista de intervalos de direcciones IP que tienen acceso a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
IsAccessAllowedFromAllNetworks

Obtiene true si se permite que la aplicación autenticada de cualquier red acceda a la cuenta de almacenamiento, false si solo la aplicación de la red en la lista blanca (subred, dirección IP, intervalo de direcciones IP) puede acceder a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
Key

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IIndexable)
Kind

Obtiene el tipo de la cuenta de almacenamiento. Los valores posibles son "Storage", "BlobStorage".

LastGeoFailoverTime

Obtiene la marca de tiempo de la instancia más reciente de una conmutación por error a la ubicación secundaria. Solo se conserva la marca de tiempo más reciente. Este elemento no se devuelve si nunca ha habido una instancia de conmutación por error. Solo está disponible si accountType es StandardGRS o StandardRAGRS.

Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
NetworkSubnetsWithAccess

Obtiene la lista del identificador de recurso de la subred de red virtual que tiene acceso a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
ProvisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación. Entre los valores posibles se incluyen: "Creating", "ResolvingDNS", "Succeeded".

Region

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IResource)
RegionName

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IResource)
ResourceGroupName

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IHasResourceGroup)
SkuType

Obtiene la SKU de esta cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityPrincipalId

Obtiene el identificador de entidad de servicio de Active Directory específico de Managed Service Identity asignado a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
SystemAssignedManagedServiceIdentityTenantId

Obtiene el identificador de inquilino de Active Directory específico de Managed Service Identity asignado a la cuenta de almacenamiento.

(Heredado de IStorageAccountBeta)
Tags

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IResource)
Type

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IResource)

Métodos

GetKeys()

Obtenga las claves de acceso actualizadas de Azure para esta cuenta de almacenamiento.

GetKeysAsync(CancellationToken)

Recupere las claves de acceso actualizadas de Azure para esta cuenta de almacenamiento de forma asincrónica.

Refresh()

Actualiza el recurso para que se sincronice con Azure.

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

Actualiza el recurso para que se sincronice con Azure.

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

Vuelve a generar las claves de acceso de esta cuenta de almacenamiento.

RegenerateKeyAsync(String, CancellationToken)

Vuelve a generar las claves de acceso de esta cuenta de almacenamiento de forma asincrónica.

Update()

Representación inmutable del lado cliente de una cuenta de almacenamiento de Azure.

(Heredado de IUpdatable<T>)

Se aplica a