Actualización de los archivos adjuntos del software de instantáneas de Block Storage for VPC

Puedes actualizar el nombre de los archivos adjuntos de software de una instantánea.

Al aprovisionar una instancia de servidor virtual a partir de una imagen del catálogo con un plan de facturación de software, se crea un volumen de arranque con un complemento de software. El archivo adjunto de software contiene el plan de software y los detalles del software con licencia. Al crear una instantánea de ese volumen de arranque, la instantánea hereda el complemento de software. Las instantáneas creadas antes de que esta función estuviera disponible y que hagan referencia a un plan de facturación de software también se actualizan con un archivo adjunto de software. Puedes actualizar el archivo adjunto de software de la instantánea desde la CLI, la API o Terraform.

Actualización de un archivo adjunto de software de instantánea en la consola

La consola no admite la actualización de un archivo adjunto de software de instantánea. Para actualizar un archivo adjunto de software de una instantánea, utilice la CLI, la API o las instrucciones de Terraform.

Actualización de un archivo adjunto de software de instantánea mediante la CLI

Para poder utilizar la CLI, debe instalar la CLI de IBM Cloud y el plugin de la CLI de VPC. Para obtener más información, consulte los Requisitos previos de la CLI.

Para actualizar un archivo adjunto de software de una instantánea, utiliza el comando ibmcloud is snapshot-software-attachment-update. La variable SNAPSHOT es el ID o el nombre de la instantánea. La variable SWAC es el ID o el nombre del archivo adjunto del software de instantáneas. El valor --name es el nuevo nombre del archivo adjunto del software de instantáneas.

ibmcloud is snapshot-software-attachment-update SNAPSHOT SWAC --name NEW_NAME [--output JSON] [-q, --quiet]

El siguiente ejemplo cambia el nombre del archivo adjunto de software my-snapshot-software-attachment a my-renamed-snapshot-software-attachment para la instantánea my-snapshot.

ibmcloud is snapshot-software-attachment-update my-snapshot my-snapshot-software-attachment --name my-renamed-snapshot-software-attachment

Para obtener más información sobre las opciones comando disponibles, consulta ibmcloud is snapshot-software-attachment-update.

Recuperación de un archivo adjunto de software de instantánea mediante la CLI

Puedes recuperar un archivo adjunto de software específico de una instantánea por su ID o nombre desde la CLI. Utilizar ibmcloud is snapshot-software-attachment. La variable SNAPSHOT es el ID o el nombre de la instantánea. La variable SWAC es el ID o el nombre del archivo adjunto del software de instantáneas.

ibmcloud is snapshot-software-attachment SNAPSHOT SWAC [--output JSON] [-q, --quiet]
  • Para recuperar un archivo adjunto de software de instantánea por su ID, especifique el ID del archivo adjunto de software como variable SWAC.

    El siguiente ejemplo recupera el complemento de software con el ID r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a correspondiente a la instantánea cli-snap.

    ibmcloud is snapshot-software-attachment cli-snap r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a
    
  • Para recuperar un archivo adjunto de software de instantánea por su nombre, especifica el nombre del archivo adjunto de software como variable SWAC.

    El siguiente ejemplo recupera el complemento de software denominado twiddling-thud-stash-reliant para la instantánea cli-snap.

    ibmcloud is snapshot-software-attachment cli-snap twiddling-thud-stash-reliant
    

Para obtener más información sobre las opciones comando disponibles, consulta ibmcloud is snapshot-software-attachment.

Actualización de un archivo adjunto de software de instantánea mediante la API

Realice una solicitud PATCH /snapshots/{snapshot_id}/software_attachments/{id} y especifique el ID de la instantánea y el ID del archivo adjunto de software para actualizar el archivo adjunto de software con la información que se proporciona en un objeto de parche del archivo adjunto de software de la instantánea.

El siguiente ejemplo actualiza un archivo adjunto de software con el ID para $software_attachment_id una instantánea con el ID $snapshot_id.

curl -X PATCH "https://us-south.iaas.cloud.ibm.com/v1/snapshots/$snapshot_id/software_attachments/$software_attachment_id?version=2026-06-23&generation=2" \
  -H "accept: application/json" \
  -H "Content-Type: application/merge-patch+json" \
  -H "Authorization: Bearer $iam_token" \
  -d '{"name":"my-renamed-snapshot-software-attachment"}'

Para obtener más información, consulta Actualizar un archivo adjunto de software de una instantánea en la referencia de la API de VPC.

Recuperación de un archivo adjunto de software de instantánea mediante la API

Realice una solicitud GET /snapshots/{snapshot_id}/software_attachments/{id} y especifique el ID del archivo adjunto de software y el ID de la instantánea. Esta solicitud recupera un único archivo adjunto de software de instantánea especificado por un identificador en el servicio URL.

El siguiente ejemplo recupera un archivo adjunto de software específico con el ID para $software_attachment_id una instantánea con el ID de instantánea $snapshot_id.

curl -X GET "https://us-south.iaas.cloud.ibm.com/v1/snapshot/$snapshot_id/software_attachments/$software_attachment_id?version=2026-06-23&generation=2" -H "accept: application/json" -H "Authorization: Bearer $iam_token"

Para obtener más información, consulta Recuperar un archivo adjunto de software de una instantánea en la API de VPC.

Próximos pasos