Compartir a través de


Azure.ResourceManager.Storage.Models Espacio de nombres

Clases

AccountImmutabilityPolicy

Esto define las propiedades de la directiva de inmutabilidad de nivel de cuenta.

AccountSasContent

Parámetros para enumerar las credenciales de SAS de una cuenta de almacenamiento.

ArmStorageModelFactory

Generador de modelos para modelos.

BlobContainerImmutabilityPolicy

Las propiedades de un objeto ImmutabilityPolicy de un contenedor de blobs.

BlobInventoryPolicyDefinition

Objeto que define la regla de inventario de blobs.

BlobInventoryPolicyFilter

Objeto que define las condiciones de filtro de reglas de inventario de blobs. Para la definición de "Blob". objectType se aplican todas las propiedades de filtro, se requiere "blobTypes" y otros son opcionales. Para "Container" definition.objectType solo se aplica prefixMatch y es opcional.

BlobInventoryPolicyRule

Objeto que encapsula la regla de inventario de blobs. Cada regla se define de forma única por nombre.

BlobInventoryPolicySchema

Reglas de directiva de inventario de blobs de la cuenta de almacenamiento.

BlobRestoreContent

Parámetros de restauración de blobs.

BlobRestoreRange

Intervalo de blobs.

BlobRestoreStatus

Estado de restauración de blobs.

BlobServiceChangeFeed

Propiedades de Blob Service para eventos de fuente de cambios.

DateAfterCreation

Objeto para definir las condiciones de acción de instantánea y versión.

DateAfterModification

Objeto para definir las condiciones de acción del blob base. Las propiedades daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan y daysAfterCreationGreaterThan son mutuamente excluyentes. La propiedad daysAfterLastTierChangeGreaterThan solo es aplicable a las acciones tierToArchive que requieren que se establezca daysAfterModificationGreaterThan, tampoco se puede usar junto con daysAfterLastAccessTimeGreaterThan o daysAfterCreationGreaterThan.

DeletedShare

Recurso compartido eliminado que se va a restaurar.

DeleteRetentionPolicy

Las propiedades del servicio para la eliminación temporal.

EncryptionScopeKeyVaultProperties

Propiedades del almacén de claves para el ámbito de cifrado. Se trata de un campo obligatorio si el atributo de ámbito de cifrado 'source' está establecido en 'Microsoft.KeyVault'.

FilesIdentityBasedAuthentication

Configuración de Azure Files autenticación basada en identidades.

GeoReplicationStatistics

Estadísticas relacionadas con la replicación de los servicios Blob, Table, Queue y File de la cuenta de almacenamiento. Solo está disponible cuando la replicación con redundancia geográfica está habilitada para la cuenta de almacenamiento.

GetAccountSasResult

Respuesta de la operación Enumerar credenciales de SAS.

GetServiceSasResult

Respuesta de la operación list service SAS credentials.

ImmutableStorageAccount

Esta propiedad habilita y define la inmutabilidad de nivel de cuenta. Habilitar la característica habilita automáticamente el control de versiones de blobs.

ImmutableStorageWithVersioning

Propiedades de inmutabilidad de nivel de objeto del contenedor.

LastAccessTimeTrackingPolicy

Las propiedades de Blob Service para la directiva de seguimiento basada en la hora de último acceso.

LeaseContainerContent

Esquema de solicitud de contenedor de concesión.

LeaseContainerResponse

Esquema de respuesta de contenedor de concesión.

LeaseShareContent

Esquema de solicitud de recurso compartido de concesión.

LeaseShareResponse

Esquema de respuesta del recurso compartido de concesión.

LegalHold

Propiedad LegalHold de un contenedor de blobs.

LegalHoldProperties

Propiedad LegalHold de un contenedor de blobs.

LegalHoldTag

Etiqueta de LegalHold de un contenedor de blobs.

LocalUserKeys

Claves de usuario local de la cuenta de almacenamiento.

LocalUserRegeneratePasswordResult

Secretos del usuario local de la cuenta de almacenamiento.

ManagementPolicyAction

Las acciones se aplican a los blobs filtrados cuando se cumple la condición de ejecución.

ManagementPolicyBaseBlob

Acción de directiva de administración para el blob base.

ManagementPolicyDefinition

Objeto que define la regla de ciclo de vida. Cada definición se compone de un conjunto de filtros y un conjunto de acciones.

ManagementPolicyFilter

Los filtros limitan las acciones de regla a un subconjunto de blobs dentro de la cuenta de almacenamiento. Si se definen varios filtros, se realiza una and lógica en todos los filtros.

ManagementPolicyRule

Objeto que ajusta la regla de ciclo de vida. Cada regla se define de forma única por nombre.

ManagementPolicySnapShot

Acción de directiva de administración para la instantánea.

ManagementPolicyTagFilter

Filtrado basado en etiquetas de índice de blobs para objetos de blob.

ManagementPolicyVersion

Acción de directiva de administración para la versión de blob.

ObjectReplicationPolicyFilter

Los filtros limitan la replicación a un subconjunto de blobs dentro de la cuenta de almacenamiento. Un OR lógico se realiza en los valores del filtro. Si se definen varios filtros, se realiza una and lógica en todos los filtros.

ObjectReplicationPolicyRule

Regla de directiva de replicación entre dos contenedores.

ProtectedAppendWritesHistory

La configuración del historial de escrituras de anexión protegida para el contenedor de blobs con suspensiones legales.

RestorePolicy

Las propiedades de Blob Service para la directiva de restauración de blobs.

ServiceSasContent

Parámetros para enumerar las credenciales de SAS de servicio de un recurso específico.

SmbSetting

Configuración del protocolo SMB.

StorageAccountCreateOrUpdateContent

Parámetros que se usan al crear una cuenta de almacenamiento.

StorageAccountEncryption

La configuración de cifrado en la cuenta de almacenamiento.

StorageAccountEncryptionIdentity

Identidad de cifrado de la cuenta de almacenamiento.

StorageAccountEncryptionServices

Lista de servicios que admiten el cifrado.

StorageAccountEndpoints

Los URI que se usan para realizar una recuperación de un blob público, una cola, una tabla, un objeto web o dfs.

StorageAccountInternetEndpoints

Los URI que se usan para realizar una recuperación de un objeto blob, archivo, web o dfs público a través de un punto de conexión de enrutamiento de Internet.

StorageAccountIPRule

Regla de IP con intervalos IP o IP específicos en formato CIDR.

StorageAccountKey

Una clave de acceso para la cuenta de almacenamiento.

StorageAccountKeyCreationTime

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

StorageAccountKeyVaultProperties

Propiedades del almacén de claves.

StorageAccountMicrosoftEndpoints

Los URI que se usan para realizar una recuperación de un objeto public blob, queue, table, web o dfs a través de un punto de conexión de enrutamiento de Microsoft.

StorageAccountNameAvailabilityContent

Parámetros usados para comprobar la disponibilidad del nombre de la cuenta de almacenamiento.

StorageAccountNameAvailabilityResult

Respuesta de la operación CheckNameAvailability.

StorageAccountNetworkRuleSet

Conjunto de reglas de red.

StorageAccountPatch

Parámetros que se pueden proporcionar al actualizar las propiedades de la cuenta de almacenamiento.

StorageAccountRegenerateKeyContent

Parámetros usados para regenerar la clave de la cuenta de almacenamiento.

StorageAccountResourceAccessRule

Regla de acceso a recursos.

StorageAccountSasPolicy

SasPolicy asignado a la cuenta de almacenamiento.

StorageAccountSkuConversionStatus

Esto define el objeto de estado de conversión de SKU para conversiones asincrónicas de SKU.

StorageAccountVirtualNetworkRule

Virtual Network regla.

StorageActiveDirectoryProperties

Propiedades de configuración para Active Directory (AD).

StorageCorsRule

Especifica una regla de CORS para Blob service.

StorageCustomDomain

Dominio personalizado asignado a esta cuenta de almacenamiento. Esto se puede establecer a través de Update.

StorageEncryptionService

Servicio que permite usar el cifrado del lado servidor.

StoragePermissionScope

The StoragePermissionScope.

StoragePrivateLinkResourceData

Un recurso de vínculo privado.

StoragePrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

StorageRoutingPreference

Las preferencias de enrutamiento definen el tipo de red, ya sea microsoft o enrutamiento de Internet que se usará para entregar los datos de usuario, la opción predeterminada es el enrutamiento de Microsoft.

StorageServiceAccessPolicy

The StorageServiceAccessPolicy.

StorageSignedIdentifier

The StorageSignedIdentifier.

StorageSku

SKU de la cuenta de almacenamiento.

StorageSkuCapability

La información de funcionalidad de la SKU especificada, incluido el cifrado de archivos, las ACL de red, la notificación de cambios, etc.

StorageSkuInformation

SKU de almacenamiento y sus propiedades.

StorageSkuRestriction

Restricción debido a la cual no se puede usar la SKU.

StorageSshPublicKey

The StorageSshPublicKey.

StorageTableAccessPolicy

Objeto de propiedades de directiva de acceso a tablas.

StorageTableSignedIdentifier

Objeto para establecer la directiva de acceso a tablas.

StorageUsage

Describe el uso de recursos de almacenamiento.

StorageUsageName

Nombres de uso que se pueden usar; actualmente limitado a StorageAccount.

UpdateHistoryEntry

Historial de actualizaciones de ImmutabilityPolicy de un contenedor de blobs.

Estructuras

AccountImmutabilityPolicyState

El estado ImmutabilityPolicy define el modo de la directiva. El estado deshabilitado deshabilita la directiva, el estado Desbloqueado permite aumentar y disminuir el tiempo de retención de inmutabilidad y también permite alternar la propiedad allowProtectedAppendWrites, el estado Bloqueado solo permite el aumento del tiempo de retención de inmutabilidad. Una directiva solo se puede crear en un estado Deshabilitado o Desbloqueado y se puede alternar entre los dos estados. Solo una directiva en un estado Desbloqueado puede pasar a un estado Bloqueado que no se puede revertir.

ActiveDirectoryAccountType

Especifica el tipo de cuenta de Active Directory para Azure Storage.

AllowedCopyScope

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

BlobContainerState

The BlobContainerState.

BlobInventoryPolicyFormat

Este es un campo obligatorio, especifica el formato de los archivos de inventario.

BlobInventoryPolicyName

The BlobInventoryPolicyName.

BlobInventoryPolicyObjectType

Este campo es obligatorio. Este campo especifica el ámbito del inventario creado en el nivel de blob o contenedor.

BlobInventoryPolicySchedule

Este campo es obligatorio. Este campo se usa para programar una formación de inventario.

BlobInventoryRuleType

El valor válido es Inventory.

BlobRestoreProgressStatus

Estado del progreso de la restauración de blobs. Los valores posibles son: - InProgress: indica que la restauración de blobs está en curso. - Completado: indica que la restauración de blobs se ha completado correctamente. - Error: indica que se ha producido un error en la restauración de blobs.

CorsRuleAllowedMethod

The CorsRuleAllowedMethod.

DefaultSharePermission

Permiso de recurso compartido predeterminado para los usuarios que usan la autenticación Kerberos si no se asigna el rol RBAC.

DirectoryServiceOption

Indica el servicio de directorio usado. Tenga en cuenta que esta enumeración se puede extender en el futuro.

EncryptionScopesIncludeType

The EncryptionScopesIncludeType.

EncryptionScopeSource

Proveedor del ámbito de cifrado. Valores posibles (que no distinguen mayúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

EncryptionScopeState

Estado del ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Habilitado, Deshabilitado.

ExpirationAction

Acción de expiración de SAS. Solo puede ser Log.

FileShareAccessTier

Nivel de acceso para un recurso compartido específico. La cuenta de GpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta FileStorage puede elegir Premium.

FileShareEnabledProtocol

Protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido.

GeoReplicationStatus

El estado de la ubicación secundaria. Los valores posibles son: - Live: indica que la ubicación secundaria está activa y operativa. - Bootstrap: indica la sincronización inicial desde la ubicación principal a la ubicación secundaria está en curso. Esto suele ocurrir cuando la replicación está habilitada por primera vez. - No disponible: indica que la ubicación secundaria no está disponible temporalmente.

ImmutabilityPolicyState

El estado ImmutabilityPolicy de un contenedor de blobs, entre los valores posibles se incluyen: Bloqueado y Desbloqueado.

ImmutabilityPolicyUpdateType

El tipo de actualización ImmutabilityPolicy de un contenedor de blobs, los valores posibles incluyen: put, lock y extend.

ImmutableStorageWithVersioningMigrationState

Esta propiedad indica la inmutabilidad de nivel de contenedor al estado de migración de inmutabilidad de nivel de objeto.

LargeFileSharesState

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

LastAccessTimeTrackingPolicyName

Nombre de la directiva. El valor válido es AccessTimeTracking. Este campo es actualmente de solo lectura.

LeaseContainerAction

Especifica la acción de concesión. Puede ser una de las acciones disponibles.

LeaseShareAction

Especifica la acción de concesión. Puede ser una de las acciones disponibles.

ManagementPolicyName

The ManagementPolicyName.

ManagementPolicyRuleType

El valor válido es Ciclo de vida.

RootSquashType

La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash.

ServiceSasSignedResourceType

Los servicios firmados accesibles con la SAS de servicio. Entre los valores posibles se incluyen: Blob (b), Container (c), File (f), Share (s).

StorageAccountFailoverType

The StorageAccountFailoverType.

StorageAccountKeySource

KeySource (proveedor) de cifrado. Valores posibles (que no distinguen mayúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault.

StorageAccountNetworkRuleAction

Acción de la regla de red virtual.

StorageAccountNetworkRuleState

Obtiene el estado de la regla de red virtual.

StorageAccountSasPermission

Permisos firmados para la SAS de la cuenta. Entre los valores posibles se incluyen: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) y Process (p).

StorageAccountSasSignedResourceType

Los tipos de recursos firmados a los que se puede acceder con la SAS de la cuenta. Servicio (s): acceso a las API de nivel de servicio; Contenedor (c): acceso a las API de nivel de contenedor; Object (o): acceso a las API de nivel de objeto para blobs, mensajes de cola, entidades de tabla y archivos.

StorageAccountSasSignedService

Los servicios firmados accesibles con la SAS de la cuenta. Entre los valores posibles se incluyen: Blob (b), Queue (q), Table (t), File (f).

StorageAccountSkuConversionState

Esta propiedad indica el estado de conversión de SKU actual.

StorageDnsEndpointType

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.

StorageEncryptionKeyType

Tipo de clave de cifrado que se va a usar para el servicio de cifrado. El tipo de clave "Account" implica que se usará una clave de cifrado con ámbito de cuenta. El tipo de clave "Servicio" implica que se usa una clave de servicio predeterminada.

StorageKind

Indica el tipo de cuenta de almacenamiento.

StorageLeaseDurationType

Especifica si la concesión en un contenedor tiene una duración infinita o fija, solo cuando se alquila el contenedor.

StorageLeaseState

Estado de concesión del contenedor.

StorageLeaseStatus

El estado de concesión del contenedor.

StorageListKeyExpand

The StorageListKeyExpand.

StorageMinimumTlsVersion

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.

StorageNetworkBypass

Especifica si se omite el tráfico para Logging/Metrics/AzureServices. Los valores posibles son cualquier combinación de Registro | Métricas| AzureServices (por ejemplo, "Registro, Métricas") o Ninguno para omitir ninguno de esos tráficos.

StoragePrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

StoragePrivateEndpointServiceConnectionStatus

Estado de conexión del punto de conexión privado.

StoragePublicNetworkAccess

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".

StorageRestrictionReasonCode

Motivo de la restricción. A partir de ahora, puede ser "QuotaId" o "NotAvailableForSubscription". El identificador de cuota se establece cuando la SKU tiene el parámetro requiredQuotas, ya que la suscripción no pertenece a esa cuota. La "NotAvailableForSubscription" está relacionada con la capacidad en DC.

StorageRoutingChoice

La opción de enrutamiento define el tipo de enrutamiento de red elegido por el usuario.

StorageSkuName

El nombre de la SKU. Necesario para la creación de cuentas; opcional para la actualización. Tenga en cuenta que en versiones anteriores, el nombre de la SKU se llamó accountType.

Enumeraciones

StorageAccountAccessTier

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.

StorageAccountExpand

The StorageAccountExpand.

StorageAccountHttpProtocol

El protocolo permitido para una solicitud realizada con la SAS de la cuenta.

StorageAccountKeyPermission

Permisos para la clave: permisos de solo lectura o completos.

StorageAccountNameUnavailableReason

Obtiene el motivo por el que no se pudo usar un nombre de cuenta de almacenamiento. El elemento Reason solo se devuelve si NameAvailable es false.

StorageAccountStatus

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

StorageNetworkDefaultAction

Especifica la acción predeterminada de permitir o denegar cuando no coinciden otras reglas.

StorageProvisioningState

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

StoragePublicAccessType

Especifica si el acceso a los datos del contenedor es público, así como el nivel de acceso.

StorageSkuTier

Nivel de SKU. Esto se basa en el nombre de la SKU.

StorageUsageUnit

Obtiene la unidad de medida.