Aggiornamento degli allegati del software " Block Storage for VPC " relativi agli snapshot

È possibile aggiornare il nome dei file allegati di un’istantanea.

Quando si configura un'istanza di server virtuale a partire da un'immagine del catalogo con un piano di fatturazione software, viene creato un volume di avvio con un componente software associato. L'allegato relativo al software contiene il piano del software e i dettagli relativi al software per cui è prevista la licenza. Quando si crea uno snapshot di quel volume di avvio, lo snapshot eredita l'associazione software. Anche le istantanee create prima che questa funzionalità fosse disponibile e che fanno riferimento a un piano di fatturazione del software vengono aggiornate con un allegato relativo al software. È possibile aggiornare il software allegato allo snapshot tramite CLI, API o Terraform.

Aggiornamento di un allegato software "snapshot" nella console

L'aggiornamento di un allegato software di snapshot non è supportato nella console. Per aggiornare un allegato software di snapshot, utilizzare la CLI, l'API o le istruzioni di Terraform.

Aggiornamento di un allegato software di snapshot tramite la CLI

Prima di poter utilizzare la CLI, è necessario installare la CLI di “ IBM Cloud ” e il plug-in CLI per VPC. Per ulteriori informazioni, consultare i prerequisiti della CLI.

Per aggiornare un allegato software di uno snapshot, utilizzare il ibmcloud is snapshot-software-attachment-update comando. La variabile SNAPSHOT rappresenta l'ID o il nome dello snapshot. La variabile SWAC rappresenta l'ID o il nome dell'allegato del software di snapshot. Il valore “ --name ” è la nuova denominazione dell’allegato software dello snapshot.

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

L'esempio seguente rinomina l'allegato software “ my-snapshot-software-attachment ” in “ my-renamed-snapshot-software-attachment ” per l'istantanea “ my-snapshot ”.

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

Per ulteriori informazioni sulle opzioni di comando disponibili, consultare ibmcloud is snapshot-software-attachment-update.

Recupero di un allegato software di snapshot tramite l'interfaccia CLI

È possibile recuperare un allegato software specifico di uno snapshot in base all'ID o al nome dalla CLI. Utilizzo ibmcloud is snapshot-software-attachment. La variabile SNAPSHOT rappresenta l'ID o il nome dello snapshot. La variabile SWAC rappresenta l'ID o il nome dell'allegato del software di snapshot.

ibmcloud is snapshot-software-attachment SNAPSHOT SWAC [--output JSON] [-q, --quiet]
  • Per recuperare un allegato software di snapshot in base all'ID, specificare l'ID dell'allegato software come variabile SWAC.

    L'esempio seguente recupera l'allegato software con ID r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a relativo allo snapshot cli-snap.

    ibmcloud is snapshot-software-attachment cli-snap r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a
    
  • Per recuperare un allegato software di uno snapshot in base al nome, specificare il nome dell'allegato software come variabile " SWAC ".

    L'esempio seguente recupera l'allegato software denominato " twiddling-thud-stash-reliant " relativo allo snapshot " cli-snap".

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

Per ulteriori informazioni sulle opzioni di comando disponibili, consultare ibmcloud is snapshot-software-attachment.

Aggiornamento di un allegato software di snapshot tramite l’API

Effettuare una richiesta di tipo " PATCH /snapshots/{snapshot_id}/software_attachments/{id} " e specificare l'ID dello snapshot e l'ID dell'allegato software per aggiornare l'allegato software con le informazioni fornite in un oggetto "patch" dell'allegato software dello snapshot.

L'esempio seguente aggiorna un allegato software con ID $software_attachment_id relativo a uno snapshot con 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"}'

Per ulteriori informazioni, consultare la sezione " Aggiornamento di un allegato software di snapshot " nella documentazione di riferimento dell'API VPC.

Recupero di un allegato software di tipo “snapshot” tramite l’API

Effettua una richiesta di " GET /snapshots/{snapshot_id}/software_attachments/{id} " e specifica l'ID dell'allegato software e l'ID dello snapshot. Questa richiesta recupera un singolo allegato software di tipo "snapshot" specificato da un identificatore presente nell' URL.

L'esempio seguente recupera un allegato software specifico con ID $software_attachment_id per uno snapshot con ID $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"

Per ulteriori informazioni, consultare la sezione “Recupero di un allegato software di snapshot ” nell’API VPC.

Passi successivi