Compartir a través de


StorageAccountData Clase

Definición

Clase que representa el modelo de datos StorageAccount. La cuenta de almacenamiento

public class StorageAccountData : Azure.ResourceManager.Models.TrackedResourceData
type StorageAccountData = class
    inherit TrackedResourceData
Public Class StorageAccountData
Inherits TrackedResourceData
Herencia

Constructores

StorageAccountData(AzureLocation)

Inicializa una nueva instancia de StorageAccountData.

Propiedades

AccessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. El nivel de acceso se usa para la facturación. El nivel de acceso "Premium" es el valor predeterminado para el tipo de cuenta de almacenamiento de blobs en bloques Premium y no se puede cambiar para el tipo de cuenta de almacenamiento de blobs en bloques Premium.

AllowBlobPublicAccess

Permitir o no permitir el acceso público a todos los blobs o contenedores de la cuenta de almacenamiento. La interpretación predeterminada es verdadera para esta propiedad.

AllowCrossTenantReplication

Permitir o no permitir la replicación de objetos de inquilino de AAD. La interpretación predeterminada es verdadera para esta propiedad.

AllowedCopyScope

Restrinja la copia hacia y desde las cuentas de almacenamiento dentro de un inquilino de AAD o con vínculos privados a la misma red virtual.

AllowSharedKeyAccess

Indica si la cuenta de almacenamiento permite autorizar las solicitudes con la clave de acceso de la cuenta a través de clave compartida. Si es false, todas las solicitudes, incluidas las firmas de acceso compartido, deben estar autorizadas con Azure Active Directory (Azure AD). El valor predeterminado es null, que es equivalente a true.

AzureFilesIdentityBasedAuthentication

Proporciona la configuración de autenticación basada en identidades para Azure Files.

BlobRestoreStatus

Estado de restauración de blobs.

CreatedOn

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

CustomDomain

Obtiene el dominio personalizado que el usuario asignó a esta cuenta de almacenamiento.

DnsEndpointType

Permite especificar el tipo de punto de conexión. Establézcalo en AzureDNSZone para crear un gran número de cuentas en una sola suscripción, que crea cuentas en una zona DNS de Azure y la dirección URL del punto de conexión tendrá un identificador de zona DNS alfanumérica.

EnableHttpsTrafficOnly

Permite el tráfico https solo al servicio de almacenamiento si se establece en true.

Encryption

Configuración de cifrado que se usará para el cifrado del lado servidor para la cuenta de almacenamiento.

ExtendedLocation

ExtendedLocation del recurso.

GeoReplicationStats

Estadísticas de replicación geográfica.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Identity

Identidad del recurso.

ImmutableStorageWithVersioning

La propiedad es inmutable y solo se puede establecer en true en la hora de creación de la cuenta. Cuando se establece en true, habilita la inmutabilidad de nivel de objeto para todos los contenedores de la cuenta de forma predeterminada.

IsDefaultToOAuthAuthentication

Marca booleana que indica si la autenticación predeterminada es OAuth o no. La interpretación predeterminada es false para esta propiedad.

IsFailoverInProgress

Si la conmutación por error está en curso, el valor será true; de lo contrario, será null.

IsHnsEnabled

Account HierarchicalNamespace habilitado si se establece en true.

IsLocalUserEnabled

Habilita la característica de usuarios locales, si se establece en true.

IsNfsV3Enabled

La compatibilidad con el protocolo NFS 3.0 está habilitada si se establece en true.

IsSftpEnabled

Habilita el protocolo seguro de transferencia de archivos, si se establece en true.

KeyCreationTime

Hora de creación de claves de cuenta de almacenamiento.

KeyExpirationPeriodInDays

Período de expiración de la clave en días.

Kind

Obtiene el tipo.

LargeFileSharesState

Permitir recursos compartidos de archivos grandes si se establece en Habilitado. No se puede deshabilitar una vez habilitado.

LastGeoFailoverOn

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 está Standard_GRS o Standard_RAGRS.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
MinimumTlsVersion

Establezca la versión mínima de TLS que se permitirá en las solicitudes al almacenamiento. La interpretación predeterminada es TLS 1.0 para esta propiedad.

Name

Nombre del recurso.

(Heredado de ResourceData)
NetworkRuleSet

Conjunto de reglas de red.

PrimaryEndpoints

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 de Standard_ZRS y Premium_LRS solo devuelven el punto de conexión de blob.

PrimaryLocation

Obtiene la ubicación del centro de datos principal de la cuenta de almacenamiento.

PrivateEndpointConnections

Lista de conexiones de punto de conexión privado asociadas a la cuenta de almacenamiento especificada.

ProvisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación.

PublicNetworkAccess

Permitir o no permitir el acceso de red pública a la cuenta de almacenamiento. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
RoutingPreference

Mantiene información sobre la opción de enrutamiento de red elegida por el usuario para la transferencia de datos.

SasPolicy

SasPolicy asignado a la cuenta de almacenamiento.

SecondaryEndpoints

Obtiene las direcciones URL que se usan para realizar una recuperación de un objeto de tabla, cola o blob público desde la ubicación secundaria de la cuenta de almacenamiento. Solo está disponible si el nombre de la SKU es Standard_RAGRS.

SecondaryLocation

Obtiene la ubicación de la base de datos secundaria replicada geográficamente para la cuenta de almacenamiento. Solo está disponible si accountType está Standard_GRS o Standard_RAGRS.

Sku

Obtiene la SKU.

StatusOfPrimary

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible.

StatusOfSecondary

Obtiene el estado que indica si la ubicación secundaria de la cuenta de almacenamiento está disponible o no disponible. Solo está disponible si el nombre de la SKU es Standard_GRS o Standard_RAGRS.

StorageAccountSkuConversionStatus

Esta propiedad es readOnly y la establece el servidor durante las operaciones asincrónicas de conversión de SKU de la cuenta de almacenamiento.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas del recurso.

(Heredado de TrackedResourceData)

Se aplica a