Aktualisierung der Software-Anhänge für Block Storage for VPC-Snapshots

Sie können den Namen der Software-Anhänge eines Snapshots aktualisieren.

Bei der Bereitstellung einer virtuellen Serverinstanz aus einem Katalog-Image mit einem Software-Abrechnungsplan wird ein Startvolume mit einer Software-Anbindung erstellt. Der Software-Anhang enthält den Softwareplan und Details zur lizenzierbaren Software. Wenn Sie einen Snapshot dieses Startvolumens erstellen, übernimmt der Snapshot die Software-Zuordnung. Snapshots, die vor der Verfügbarkeit dieser Funktion erstellt wurden und auf einen Software-Abrechnungsplan verweisen, werden ebenfalls mit einem Software-Anhang aktualisiert. Sie können den Software-Anhang des Snapshots über die CLI, die API oder Terraform aktualisieren.

Aktualisieren eines Software-Anhangs in der Konsole

Das Aktualisieren eines Software-Anhangs eines Snapshots wird in der Konsole nicht unterstützt. Um einen Software-Anhang eines Snapshots zu aktualisieren, befolgen Sie die Anweisungen für die CLI, die API oder Terraform.

Aktualisieren eines Software-Anhangs eines Snapshots über die CLI

Bevor Sie die Befehlszeilenschnittstelle (CLI) verwenden können, müssen Sie die IBM Cloud-CLI und das VPC-CLI-Plug-in installieren. Weitere Informationen finden Sie unter CLI-Voraussetzungen.

Um einen Software-Anhang eines Snapshots zu aktualisieren, verwenden Sie den Befehl ibmcloud is snapshot-software-attachment-update. Die Variable SNAPSHOT ist die ID oder der Name des Snapshots. Die Variable SWAC ist die ID oder der Name des Software-Anhangs des Snapshots. Value --name ist die neue Bezeichnung für den Anhang zur Snapshot-Software.

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

Im folgenden Beispiel wird der Software-Anhang my-snapshot-software-attachment für my-renamed-snapshot-software-attachment den Snapshot umbenannt my-snapshot.

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

Weitere Informationen zu den verfügbaren Befehlsoptionen finden Sie unter ibmcloud is snapshot-software-attachment-update.

Abrufen eines Software-Anhangs eines Snapshots über die CLI

Sie können einen bestimmten Software-Anhang eines Snapshots anhand der ID oder des Namens über die CLI abrufen. Verwenden Sie ibmcloud is snapshot-software-attachment. Die Variable SNAPSHOT ist die ID oder der Name des Snapshots. Die Variable SWAC ist die ID oder der Name des Snapshot-Software-Anhangs.

ibmcloud is snapshot-software-attachment SNAPSHOT SWAC [--output JSON] [-q, --quiet]
  • Um einen Software-Anhang eines Snapshots anhand seiner ID abzurufen, geben Sie die ID des Software-Anhangs als Variable SWAC an.

    Das folgende Beispiel ruft den Software-Anhang mit der ID r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a für den Snapshot ab cli-snap.

    ibmcloud is snapshot-software-attachment cli-snap r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a
    
  • Um einen Software-Anhang eines Snapshots anhand seines Namens abzurufen, geben Sie den Namen des Software-Anhangs als Variable SWAC an.

    Das folgende Beispiel ruft den Software-Anhang mit dem Namen für twiddling-thud-stash-reliant den Snapshot ab cli-snap.

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

Weitere Informationen zu den verfügbaren Befehlsoptionen finden Sie unter ibmcloud is snapshot-software-attachment.

Aktualisieren eines Software-Anhangs eines Snapshots über die API

Senden Sie eine Anfrage PATCH /snapshots/{snapshot_id}/software_attachments/{id} und geben Sie die Snapshot-ID sowie die ID des Softwareanhangs an, um den Softwareanhang mit den Informationen zu aktualisieren, die in einem Snapshot-Softwareanhang-Patch-Objekt bereitgestellt werden.

Im folgenden Beispiel wird ein Software-Anhang mit der ID für $software_attachment_id einen Snapshot mit der ID aktualisiert $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"}'

Weitere Informationen finden Sie unter Software-Anhang eines Snapshots aktualisieren in der VPC-API-Referenz.

Abrufen eines Software-Anhangs eines Snapshots über die API

Stellen Sie eine Anfrage GET /snapshots/{snapshot_id}/software_attachments/{id} und geben Sie die ID des Software-Anhangs sowie die Snapshot-ID an. Diese Anfrage ruft einen einzelnen Software-Snapshot-Anhang ab, der durch eine Kennung im URL angegeben ist.

Das folgende Beispiel ruft einen bestimmten Software-Anhang mit der ID für $software_attachment_id einen Snapshot mit der Snapshot-ID ab $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"

Weitere Informationen finden Sie unter Abrufen eines Software-Anhangs eines Snapshots in der VPC-API.

Nächste Schritte