StorageAccount interface
La cuenta de almacenamiento
- Extends
Propiedades
access |
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. |
allow |
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. |
allow |
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. |
azure |
Proporciona la configuración de autenticación basada en identidades para Azure Files. |
blob |
Estado de restauración de blobs NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
creation |
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. |
custom |
Obtiene el dominio personalizado que el usuario asignó a esta cuenta de almacenamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
enable |
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. |
failover |
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. |
geo |
Estadísticas de replicación geográfica NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
identity | Identidad del recurso. |
is |
Account HierarchicalNamespace habilitado si establece en true. |
kind | Obtiene el tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
large |
Permitir recursos compartidos de archivos grandes si se establece en Habilitado. No se puede deshabilitar una vez habilitado. |
last |
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. |
minimum |
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. |
network |
Conjunto de reglas de red NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
primary |
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. |
primary |
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. |
private |
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. |
provisioning |
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. |
routing |
Mantiene información sobre la opción de enrutamiento de red elegida por el usuario para la transferencia de datos. |
secondary |
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. |
secondary |
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. |
status |
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. |
status |
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
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
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