Compartir a través de


StorageAccount interface

La cuenta de almacenamiento

Extends

Propiedades

accessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. Nivel de acceso que se usa para la facturación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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 true para esta propiedad.

allowSharedKeyAccess

Indica si la cuenta de almacenamiento permite autorizar las solicitudes con la clave de acceso de la cuenta mediante 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 NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

creationTime

Obtiene la fecha y hora de creación de la cuenta de almacenamiento en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

customDomain

Obtiene el dominio personalizado que el usuario asignó a esta cuenta de almacenamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

enableHttpsTrafficOnly

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

encryption

Obtiene la configuración de cifrado de la cuenta. Si no se especifica, la cuenta no se cifra. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

failoverInProgress

Si la conmutación por error está en curso, el valor será true; de lo contrario, será null. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

geoReplicationStats

Estadísticas de replicación geográfica NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

identity

Identidad del recurso.

isHnsEnabled

Account HierarchicalNamespace habilitado si establece en true.

kind

Obtiene el tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

largeFileSharesState

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

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 está Standard_GRS o Standard_RAGRS. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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.

networkRuleSet

Conjunto de reglas de red NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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 Standard_ZRS y Premium_LRS cuentas solo devuelven el punto de conexión de blob. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

primaryLocation

Obtiene la ubicación del centro de datos principal de la cuenta de almacenamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

privateEndpointConnections

Lista de conexiones de punto de conexión privado asociadas a la cuenta de almacenamiento especificada NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

routingPreference

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

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

secondaryLocation

Obtiene la ubicación de la base de datos secundaria con replicación geográfica para la cuenta de almacenamiento. Solo está disponible si accountType está Standard_GRS o Standard_RAGRS. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

sku

Obtiene la SKU. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

statusOfPrimary

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas del recurso.

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

accessTier

Necesario para las cuentas de almacenamiento donde kind = BlobStorage. Nivel de acceso que se usa para la facturación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

accessTier?: AccessTier

Valor de propiedad

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 true para esta propiedad.

allowBlobPublicAccess?: boolean

Valor de propiedad

boolean

allowSharedKeyAccess

Indica si la cuenta de almacenamiento permite autorizar las solicitudes con la clave de acceso de la cuenta mediante 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.

allowSharedKeyAccess?: boolean

Valor de propiedad

boolean

azureFilesIdentityBasedAuthentication

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

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Valor de propiedad

blobRestoreStatus

Estado de restauración de blobs NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

blobRestoreStatus?: BlobRestoreStatus

Valor de propiedad

creationTime

Obtiene la fecha y hora de creación de la cuenta de almacenamiento en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

creationTime?: Date

Valor de propiedad

Date

customDomain

Obtiene el dominio personalizado que el usuario asignó a esta cuenta de almacenamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

customDomain?: CustomDomain

Valor de propiedad

enableHttpsTrafficOnly

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

enableHttpsTrafficOnly?: boolean

Valor de propiedad

boolean

encryption

Obtiene la configuración de cifrado de la cuenta. Si no se especifica, la cuenta no se cifra. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

encryption?: Encryption

Valor de propiedad

failoverInProgress

Si la conmutación por error está en curso, el valor será true; de lo contrario, será null. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

failoverInProgress?: boolean

Valor de propiedad

boolean

geoReplicationStats

Estadísticas de replicación geográfica NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

geoReplicationStats?: GeoReplicationStats

Valor de propiedad

identity

Identidad del recurso.

identity?: Identity

Valor de propiedad

isHnsEnabled

Account HierarchicalNamespace habilitado si establece en true.

isHnsEnabled?: boolean

Valor de propiedad

boolean

kind

Obtiene el tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

kind?: string

Valor de propiedad

string

largeFileSharesState

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

largeFileSharesState?: string

Valor de propiedad

string

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 está Standard_GRS o Standard_RAGRS. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

lastGeoFailoverTime?: Date

Valor de propiedad

Date

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.

minimumTlsVersion?: string

Valor de propiedad

string

networkRuleSet

Conjunto de reglas de red NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

networkRuleSet?: NetworkRuleSet

Valor de propiedad

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 Standard_ZRS y Premium_LRS cuentas solo devuelven el punto de conexión de blob. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

primaryEndpoints?: Endpoints

Valor de propiedad

primaryLocation

Obtiene la ubicación del centro de datos principal de la cuenta de almacenamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

primaryLocation?: string

Valor de propiedad

string

privateEndpointConnections

Lista de conexiones de punto de conexión privado asociadas a la cuenta de almacenamiento especificada NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor de propiedad

provisioningState

Obtiene el estado de la cuenta de almacenamiento en el momento en que se llamó a la operación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: ProvisioningState

Valor de propiedad

routingPreference

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

routingPreference?: RoutingPreference

Valor de propiedad

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

secondaryEndpoints?: Endpoints

Valor de propiedad

secondaryLocation

Obtiene la ubicación de la base de datos secundaria con replicación geográfica para la cuenta de almacenamiento. Solo está disponible si accountType está Standard_GRS o Standard_RAGRS. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

secondaryLocation?: string

Valor de propiedad

string

sku

Obtiene la SKU. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

sku?: Sku

Valor de propiedad

Sku

statusOfPrimary

Obtiene el estado que indica si la ubicación principal de la cuenta de almacenamiento está disponible o no disponible. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

statusOfPrimary?: AccountStatus

Valor de propiedad

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. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

statusOfSecondary?: AccountStatus

Valor de propiedad

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

Heredado deTrackedResource.location

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deTrackedResource.name

tags

Etiquetas del recurso.

tags?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deTrackedResource.type