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
SWACan.Das folgende Beispiel ruft den Software-Anhang mit der ID
r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0afür den Snapshot abcli-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
SWACan.Das folgende Beispiel ruft den Software-Anhang mit dem Namen für
twiddling-thud-stash-reliantden Snapshot abcli-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.