Compartir a través de


Virtual Machine Instances - Update

Actualiza una máquina virtual.
Operación para actualizar una instancia de máquina virtual.

PATCH https://management.azure.com/{resourceUri}/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceUri
path True

string

Identificador completo de Azure Resource Manager del recurso.

api-version
query True

string

Versión de la API que se va a usar para esta operación.

Cuerpo de la solicitud

Nombre Tipo Description
properties.availabilitySets

AvailabilitySetListItem[]

Conjuntos de disponibilidad en la máquina virtual.

properties.hardwareProfile

HardwareProfileUpdate

Propiedades de hardware.

properties.infrastructureProfile

InfrastructureProfileUpdate

Obtiene el perfil de infraestructura.

properties.networkProfile

NetworkProfileUpdate

Propiedades de red.

properties.storageProfile

StorageProfileUpdate

Propiedades de almacenamiento.

Respuestas

Nombre Tipo Description
200 OK

VirtualMachineInstance

La operación de Azure se completó correctamente.

202 Accepted

Solicitud de actualización de recursos aceptada.

Encabezados

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Una respuesta de error inesperada.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

VirtualMachineInstances_Update_MaximumSet
VirtualMachineInstances_Update_MinimumSet

VirtualMachineInstances_Update_MaximumSet

Solicitud de ejemplo

PATCH https://management.azure.com/gtgclehcbsyave/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

{
  "properties": {
    "availabilitySets": [
      {
        "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName",
        "name": "lwbhaseo"
      }
    ],
    "hardwareProfile": {
      "memoryMB": 5,
      "cpuCount": 22,
      "limitCpuForMigration": "true",
      "dynamicMemoryEnabled": "true",
      "dynamicMemoryMaxMB": 2,
      "dynamicMemoryMinMB": 30
    },
    "networkProfile": {
      "networkInterfaces": [
        {
          "name": "kvofzqulbjlbtt",
          "macAddress": "oaeqqegt",
          "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName",
          "ipv4AddressType": "Dynamic",
          "ipv6AddressType": "Dynamic",
          "macAddressType": "Dynamic",
          "nicId": "roxpsvlo"
        }
      ]
    },
    "storageProfile": {
      "disks": [
        {
          "name": "fgnckfymwdsqnfxkdvexuaobe",
          "diskId": "ltdrwcfjklpsimhzqyh",
          "diskSizeGB": 30,
          "bus": 8,
          "lun": 10,
          "busType": "zu",
          "vhdType": "cnbeeeylrvopigdynvgpkfp",
          "storageQoSPolicy": {
            "name": "ceiyfrflu",
            "id": "o"
          }
        }
      ]
    },
    "infrastructureProfile": {
      "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz"
    }
  }
}

Respuesta de muestra

{
  "properties": {
    "availabilitySets": [
      {
        "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/availabilitySets/availabilitySetResourceName",
        "name": "lwbhaseo"
      }
    ],
    "osProfile": {
      "computerName": "uuxpcxuxcufllc",
      "osType": "Windows",
      "osSku": "cxqnjxgkts",
      "osVersion": "djt"
    },
    "hardwareProfile": {
      "memoryMB": 5,
      "cpuCount": 22,
      "limitCpuForMigration": "true",
      "dynamicMemoryEnabled": "true",
      "dynamicMemoryMaxMB": 2,
      "dynamicMemoryMinMB": 30,
      "isHighlyAvailable": "true"
    },
    "networkProfile": {
      "networkInterfaces": [
        {
          "name": "kvofzqulbjlbtt",
          "displayName": "yoayfd",
          "ipv4Addresses": [
            "eeunirpkpqazzxhsqonkxcfuks"
          ],
          "ipv6Addresses": [
            "pk"
          ],
          "macAddress": "oaeqqegt",
          "virtualNetworkId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualNetworks/virtualNetworkName",
          "networkName": "lqbm",
          "ipv4AddressType": "Dynamic",
          "ipv6AddressType": "Dynamic",
          "macAddressType": "Dynamic",
          "nicId": "roxpsvlo"
        }
      ]
    },
    "storageProfile": {
      "disks": [
        {
          "name": "fgnckfymwdsqnfxkdvexuaobe",
          "displayName": "fgladknawlgjodo",
          "diskId": "ltdrwcfjklpsimhzqyh",
          "diskSizeGB": 30,
          "maxDiskSizeGB": 18,
          "bus": 8,
          "lun": 10,
          "busType": "zu",
          "vhdType": "cnbeeeylrvopigdynvgpkfp",
          "volumeType": "ckkymkuekzzqhexyjueruzlfemoeln",
          "vhdFormatType": "vbcrrmhgahznifudvhxfagwoplcb",
          "templateDiskId": "lcdwrokpyvekqccclf",
          "storageQoSPolicy": {
            "name": "ceiyfrflu",
            "id": "o"
          },
          "createDiffDisk": "true"
        }
      ]
    },
    "infrastructureProfile": {
      "inventoryItemId": "ihkkqmg",
      "vmmServerId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName",
      "cloudId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/clouds/cloudResourceName",
      "templateId": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineTemplates/virtualMachineTemplateName",
      "vmName": "qovpayfydhcvfrhe",
      "uuid": "hrpw",
      "lastRestoredVMCheckpoint": {
        "parentCheckpointID": "hqhhzikoxunuqguouw",
        "checkpointID": "wsqmrje",
        "name": "keqn",
        "description": "qurzfrgyflrh"
      },
      "checkpointType": "jkbpzjxpeegackhsvikrnlnwqz",
      "generation": 28,
      "biosGuid": "xixivxifyql",
      "checkpoints": [
        {
          "parentCheckpointID": "hqhhzikoxunuqguouw",
          "checkpointID": "wsqmrje",
          "name": "keqn",
          "description": "kz"
        }
      ]
    },
    "powerState": "dbqyxewvrbqcifpwfvxyllwyaffmvm",
    "provisioningState": "Succeeded"
  },
  "extendedLocation": {
    "type": "customLocation",
    "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName"
  },
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/virtualMachineInstances/default",
  "name": "uuqpsdoiyvedvqtrwop",
  "type": "zculorteltpvthtzgnpgdpoe",
  "systemData": {
    "createdBy": "p",
    "createdByType": "User",
    "createdAt": "2024-01-29T22:28:00.094Z",
    "lastModifiedBy": "goxcwpyyqlxndquly",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2024-01-29T22:28:00.095Z"
  }
}
location: https://contoso.com/operationstatus

VirtualMachineInstances_Update_MinimumSet

Solicitud de ejemplo

PATCH https://management.azure.com/gtgclehcbsyave/providers/Microsoft.ScVmm/virtualMachineInstances/default?api-version=2024-06-01

{}

Respuesta de muestra

{
  "extendedLocation": {}
}
location: https://contoso.com/operationstatus

Definiciones

Nombre Description
AllocationMethod

Método de asignación de direcciones de red.

AvailabilitySetListItem

Modelo del conjunto de disponibilidad

Checkpoint

Define las propiedades del recurso.

createdByType

Tipo de identidad que creó el recurso.

CreateDiffDisk

Cree un disco diff.

DynamicMemoryEnabled

Memoria dinámica habilitada.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ExtendedLocation

Ubicación extendida.

HardwareProfile

Define las propiedades del recurso.

HardwareProfileUpdate

Define las propiedades de actualización de recursos.

InfrastructureProfile

Especifica la configuración específica de la infraestructura vmmServer para la instancia de máquina virtual.

InfrastructureProfileUpdate

Especifica la configuración de actualización específica de la infraestructura vmmServer para la instancia de máquina virtual.

IsHighlyAvailable

Alta disponibilidad.

LimitCpuForMigration

Limite la CPU para la migración.

NetworkInterface

Modelo de interfaz de red

NetworkInterfaceUpdate

Modelo de actualización de interfaz de red

NetworkProfile

Define las propiedades del recurso.

NetworkProfileUpdate

Define las propiedades de actualización de recursos.

OsProfileForVmInstance

Define las propiedades del recurso.

OsType

Tipo de sistema operativo de máquina virtual.

ProvisioningState

Estado de aprovisionamiento del recurso.

StorageProfile

Define las propiedades del recurso.

StorageProfileUpdate

Define las propiedades de actualización de recursos.

StorageQosPolicyDetails

Definición StorageQoSPolicyDetails.

systemData

Metadatos relativos a la creación y última modificación del recurso.

VirtualDisk

Modelo de disco virtual

VirtualDiskUpdate

Modelo de actualización de disco virtual

VirtualMachineInstance

Defina virtualMachineInstance.

VirtualMachineInstanceUpdate

Tipo usado para las operaciones de actualización de VirtualMachineInstance.

AllocationMethod

Método de asignación de direcciones de red.

Nombre Tipo Description
Dynamic

string

Dirección asignada dinámicamente.

Static

string

Dirección asignada estáticamente.

AvailabilitySetListItem

Modelo del conjunto de disponibilidad

Nombre Tipo Description
id

string

Obtiene el identificador de ARM del recurso microsoft.scvmm/availabilitySets.

name

string

Obtiene o establece el nombre del conjunto de disponibilidad.

Checkpoint

Define las propiedades del recurso.

Nombre Tipo Description
checkpointID

string

Obtiene el identificador del punto de control.

description

string

Obtiene la descripción del punto de control.

name

string

Obtiene el nombre del punto de control.

parentCheckpointID

string

Obtiene el identificador del elemento primario del punto de control.

createdByType

Tipo de identidad que creó el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

CreateDiffDisk

Cree un disco diff.

Nombre Tipo Description
false

string

Deshabilite la creación de un disco de diferencias.

true

string

Habilite la creación de un disco diff.

DynamicMemoryEnabled

Memoria dinámica habilitada.

Nombre Tipo Description
false

string

Deshabilite la memoria dinámica.

true

string

Habilite la memoria dinámica.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ExtendedLocation

Ubicación extendida.

Nombre Tipo Description
name

string

Nombre de ubicación extendida.

type

string

Tipo de ubicación extendida.

HardwareProfile

Define las propiedades del recurso.

Nombre Tipo Description
cpuCount

integer

Obtiene o establece el número de vCPU de la máquina virtual.

dynamicMemoryEnabled

DynamicMemoryEnabled

Obtiene o establece un valor que indica si se va a habilitar o no la memoria dinámica.

dynamicMemoryMaxMB

integer

Obtiene o establece la memoria dinámica máxima de la máquina virtual.

dynamicMemoryMinMB

integer

Obtiene o establece la memoria dinámica mínima para la máquina virtual.

isHighlyAvailable

IsHighlyAvailable

Obtiene la propiedad de alta disponibilidad.

limitCpuForMigration

LimitCpuForMigration

Obtiene o establece un valor que indica si se va a habilitar el modo de compatibilidad del procesador para la migración en vivo de máquinas virtuales.

memoryMB

integer

MemoryMB es el tamaño de la memoria de una máquina virtual, en MB.

HardwareProfileUpdate

Define las propiedades de actualización de recursos.

Nombre Tipo Description
cpuCount

integer

Obtiene o establece el número de vCPU de la máquina virtual.

dynamicMemoryEnabled

DynamicMemoryEnabled

Obtiene o establece un valor que indica si se va a habilitar o no la memoria dinámica.

dynamicMemoryMaxMB

integer

Obtiene o establece la memoria dinámica máxima de la máquina virtual.

dynamicMemoryMinMB

integer

Obtiene o establece la memoria dinámica mínima para la máquina virtual.

limitCpuForMigration

LimitCpuForMigration

Obtiene o establece un valor que indica si se va a habilitar el modo de compatibilidad del procesador para la migración en vivo de máquinas virtuales.

memoryMB

integer

MemoryMB es el tamaño de la memoria de una máquina virtual, en MB.

InfrastructureProfile

Especifica la configuración específica de la infraestructura vmmServer para la instancia de máquina virtual.

Nombre Tipo Description
biosGuid

string

Obtiene o establece el guid del bios de la máquina virtual.

checkpointType

string

Tipo de punto de control admitido para la máquina virtual.

checkpoints

Checkpoint[]

Puntos de control en la máquina virtual.

cloudId

string

Identificador de ARM del recurso en la nube que se va a usar para implementar la máquina virtual.

generation

integer

Obtiene o establece la generación de la máquina virtual.

inventoryItemId

string

Obtiene o establece el identificador de elemento de inventario para el recurso.

lastRestoredVMCheckpoint

Checkpoint

Último punto de control restaurado en la máquina virtual.

templateId

string

Id. de ARM del recurso de plantilla que se va a usar para implementar la máquina virtual.

uuid

string

Identificador único de la máquina virtual.

vmName

string

VMName es el nombre de la máquina virtual en el servidor SCVmm.

vmmServerId

string

Id. de ARM del recurso vmmServer en el que reside este recurso.

InfrastructureProfileUpdate

Especifica la configuración de actualización específica de la infraestructura vmmServer para la instancia de máquina virtual.

Nombre Tipo Description
checkpointType

string

Tipo de punto de control admitido para la máquina virtual.

IsHighlyAvailable

Alta disponibilidad.

Nombre Tipo Description
false

string

Deshabilite la alta disponibilidad.

true

string

Habilite alta disponibilidad.

LimitCpuForMigration

Limite la CPU para la migración.

Nombre Tipo Description
false

string

Deshabilite el límite de CPU para la migración.

true

string

Habilite el límite de CPU para la migración.

NetworkInterface

Modelo de interfaz de red

Nombre Tipo Description
displayName

string

Obtiene el nombre para mostrar de la interfaz de red como se muestra en vmmServer. Esta es la etiqueta de reserva de una NIC cuando no se establece el nombre.

ipv4AddressType

AllocationMethod

Obtiene o establece el tipo de dirección ipv4.

ipv4Addresses

string[]

Obtiene las direcciones ipv4 nic.

ipv6AddressType

AllocationMethod

Obtiene o establece el tipo de dirección ipv6.

ipv6Addresses

string[]

Obtiene las direcciones ipv6 nic.

macAddress

string

Obtiene o establece la dirección MAC nic.

macAddressType

AllocationMethod

Obtiene o establece el tipo de dirección mac.

name

string

Obtiene o establece el nombre de la interfaz de red.

networkName

string

Obtiene el nombre de la red virtual en vmmServer a la que está conectada la nic.

nicId

string

Obtiene o establece el identificador de nic.

virtualNetworkId

string

Obtiene o establece el identificador de ARM del recurso Microsoft.ScVmm/virtualNetwork para conectar la nic.

NetworkInterfaceUpdate

Modelo de actualización de interfaz de red

Nombre Tipo Description
ipv4AddressType

AllocationMethod

Obtiene o establece el tipo de dirección ipv4.

ipv6AddressType

AllocationMethod

Obtiene o establece el tipo de dirección ipv6.

macAddress

string

Obtiene o establece la dirección MAC nic.

macAddressType

AllocationMethod

Obtiene o establece el tipo de dirección mac.

name

string

Obtiene o establece el nombre de la interfaz de red.

nicId

string

Obtiene o establece el identificador de nic.

virtualNetworkId

string

Obtiene o establece el identificador de ARM del recurso Microsoft.ScVmm/virtualNetwork para conectar la nic.

NetworkProfile

Define las propiedades del recurso.

Nombre Tipo Description
networkInterfaces

NetworkInterface[]

Obtiene o establece la lista de interfaces de red asociadas a la máquina virtual.

NetworkProfileUpdate

Define las propiedades de actualización de recursos.

Nombre Tipo Description
networkInterfaces

NetworkInterfaceUpdate[]

Obtiene o establece la lista de interfaces de red asociadas a la máquina virtual.

OsProfileForVmInstance

Define las propiedades del recurso.

Nombre Tipo Description
adminPassword

string

Contraseña de administrador de la máquina virtual.

computerName

string

Obtiene o establece el nombre del equipo.

domainName

string

Obtiene o establece el nombre de dominio.

domainPassword

string

Contraseña del dominio al que tiene que unirse la máquina virtual.

domainUsername

string

Obtiene o establece el nombre de usuario del dominio.

osSku

string

Obtiene la SKU de os.

osType

OsType

Obtiene el tipo del sistema operativo.

osVersion

string

Obtiene la versión del sistema operativo.

productKey

string

Obtiene o establece la clave de producto. Formato de entrada xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

runOnceCommands

string

Obtiene o establece los comandos que se ejecutarán una vez en el momento de la creación separados por punto y coma.

timezone

integer

Obtiene o establece el valor de índice de la zona horaria.

workgroup

string

Obtiene o establece el grupo de trabajo.

OsType

Tipo de sistema operativo de máquina virtual.

Nombre Tipo Description
Linux

string

Sistema operativo Linux.

Other

string

Otro sistema operativo.

Windows

string

Sistema operativo Windows.

ProvisioningState

Estado de aprovisionamiento del recurso.

Nombre Tipo Description
Accepted

string

Se ha aceptado el recurso.

Canceled

string

Se canceló la creación de recursos.

Created

string

Se creó el recurso.

Deleting

string

El recurso se está eliminando.

Failed

string

Error en la creación de recursos.

Provisioning

string

El recurso está aprovisionando.

Succeeded

string

Se ha creado el recurso.

Updating

string

El recurso se está actualizando.

StorageProfile

Define las propiedades del recurso.

Nombre Tipo Description
disks

VirtualDisk[]

Obtiene o establece la lista de discos virtuales asociados a la máquina virtual.

StorageProfileUpdate

Define las propiedades de actualización de recursos.

Nombre Tipo Description
disks

VirtualDiskUpdate[]

Obtiene o establece la lista de discos virtuales asociados a la máquina virtual.

StorageQosPolicyDetails

Definición StorageQoSPolicyDetails.

Nombre Tipo Description
id

string

Identificador de la directiva de QoS.

name

string

Nombre de la directiva.

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

VirtualDisk

Modelo de disco virtual

Nombre Tipo Description
bus

integer

Obtiene o establece el bus de disco.

busType

string

Obtiene o establece el tipo de bus de disco.

createDiffDisk

CreateDiffDisk

Obtiene o establece un valor que indica el disco de diferencias.

diskId

string

Obtiene o establece el identificador de disco.

diskSizeGB

integer

Obtiene o establece el tamaño total del disco.

displayName

string

Obtiene el nombre para mostrar del disco virtual como se muestra en vmmServer. Esta es la etiqueta de reserva de un disco cuando no se establece el nombre.

lun

integer

Obtiene o establece el lun de disco.

maxDiskSizeGB

integer

Obtiene el tamaño máximo del disco.

name

string

Obtiene o establece el nombre del disco.

storageQoSPolicy

StorageQosPolicyDetails

Directiva QoS del disco.

templateDiskId

string

Obtiene o establece el identificador de disco de la plantilla.

vhdFormatType

string

Obtiene el tipo de formato vhd de disco.

vhdType

string

Obtiene o establece el tipo de disco duro virtual.

volumeType

string

Obtiene el tipo de volumen de disco.

VirtualDiskUpdate

Modelo de actualización de disco virtual

Nombre Tipo Description
bus

integer

Obtiene o establece el bus de disco.

busType

string

Obtiene o establece el tipo de bus de disco.

diskId

string

Obtiene o establece el identificador de disco.

diskSizeGB

integer

Obtiene o establece el tamaño total del disco.

lun

integer

Obtiene o establece el lun de disco.

name

string

Obtiene o establece el nombre del disco.

storageQoSPolicy

StorageQosPolicyDetails

Directiva QoS del disco.

vhdType

string

Obtiene o establece el tipo de disco duro virtual.

VirtualMachineInstance

Defina virtualMachineInstance.

Nombre Tipo Description
extendedLocation

ExtendedLocation

Obtiene o establece la ubicación extendida.

id

string

Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nombre del recurso

properties.availabilitySets

AvailabilitySetListItem[]

Conjuntos de disponibilidad en la máquina virtual.

properties.hardwareProfile

HardwareProfile

Propiedades de hardware.

properties.infrastructureProfile

InfrastructureProfile

Obtiene el perfil de infraestructura.

properties.networkProfile

NetworkProfile

Propiedades de red.

properties.osProfile

OsProfileForVmInstance

Propiedades del sistema operativo.

properties.powerState

string

Obtiene el estado de energía de la máquina virtual.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso.

properties.storageProfile

StorageProfile

Propiedades de almacenamiento.

systemData

systemData

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

type

string

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

VirtualMachineInstanceUpdate

Tipo usado para las operaciones de actualización de VirtualMachineInstance.

Nombre Tipo Description
properties.availabilitySets

AvailabilitySetListItem[]

Conjuntos de disponibilidad en la máquina virtual.

properties.hardwareProfile

HardwareProfileUpdate

Propiedades de hardware.

properties.infrastructureProfile

InfrastructureProfileUpdate

Obtiene el perfil de infraestructura.

properties.networkProfile

NetworkProfileUpdate

Propiedades de red.

properties.storageProfile

StorageProfileUpdate

Propiedades de almacenamiento.