Wechseln Sie Ihren Preisplan
Sie können den Tarif eines „ IBM Cloud® “-Dienstes ändern, sofern für diesen Dienst Tarifwechsel aktiviert sind. Möglicherweise möchten Sie beispielsweise Ihren Tarif wechseln oder eine niedrigere Tarifstufe wählen. Sie können den Tarif des Dienstes über das Dashboard der Dienstinstanz ändern.
Sie können den Tarif nur für bestimmte Dienste wechseln. Bei einigen Diensten können die Tarife nicht auf einen früheren Tarif reduziert oder zurückgestuft werden. Informationen zu den zulässigen Planänderungen finden Sie in der Dokumentation für die jeweilige Leistung.
Wenn die Möglichkeit zum Wechseln eines Plans für den Dienst aktiviert ist, wird auf dem Dashboard der Dienstinstanz eine Planoption angezeigt. Bei jedem Dienst sind bei einem Tarifwechsel unterschiedliche Schritte zu befolgen. Weitere Informationen finden Sie im Abschnitt Wie werden Sie belastet?
Sind Sie auf der Suche nach Details zum Upgrade Ihres Kontotyps? Weitere Informationen enthält der Abschnitt Upgrade für Konto durchführen.
Tarifwechsel in der Konsole
-
Klicken Sie in der Konsole IBM Cloud auf das Symbol Navigationsmenü
> Ressourcenliste, und wählen Sie den Dienst aus.
-
Klicken Sie im Dashboard der Serviceinstanz auf Plan. Wählen Sie den gewünschten Preisstrukturplan aus und klicken Sie auf Speichern.
Die Preisstrukturpläne einiger Services können nicht über die Seite 'Plan' ausgewählt werden. In der Regel sind diese Tarife nicht auswählbar, weil sie die Unterstützung des IBM Cloud-Vertriebs oder eine Migration erfordern, bevor Sie den Tarif wechseln können. Informationen zu den erforderlichen nächsten Schritten finden Sie in der Dokumentation zum jeweiligen Service.
Je nachdem, welche Art von Änderung Sie an Ihrem Plan vornehmen, können Ihre nächsten Schritte variieren. Wenn Sie beispielsweise den Preisstrukturplan reduziert haben, starten Sie die App erneut. Oder falls Sie den Tarif gewechselt haben, müssen Sie möglicherweise Ihre App neu starten und anschließend weitere Schritte durchführen.
Führen Sie die folgenden Schritte aus, um die App erneut zu starten:
- Klicken Sie auf das Symbol für das Navigationsmenü
> Ressourcenliste und suchen Sie die App, an die der Dienst gebunden ist.
- Wählen Sie im Menü 'App' die Option Anwendung erneut starten aus.
Weitere Informationen zu weiteren erforderlichen Aktionen finden Sie in der Dokumentation für den jeweiligen Service.
Aktualisieren eines Preisplans über die CLI
Führen Sie die folgenden Schritte aus, um mithilfe der Befehlszeilenschnittstelle (CLI) von „ IBM Cloud “ zu einem anderen Tarif zu wechseln.
-
Prüfen Sie, ob der Service mit dem Ressourcencontroller aktiviert ist.
ibmcloud catalog service SERVICE_NAMEIn der Ausgabe wird
RC Compatible trueangezeigt. Notieren Sie sich die ID des Tarifs, zu dem Sie wechseln möchten.RC Compatible true RC Provisionable true IAM Compatible true Children Name Kind ID lite plan 4bcd3fgh-3cf2-47c0-93d4-d2f2289eac28 standard plan 264d0450-996d-4bcd-894d-fc7018dacf1e -
Ändern Sie den Tarif für Ihre Service-Instanz.
-
Wenn der Service mit dem Ressourcencontroller aktiviert ist, führen Sie den Befehl
ibmcloud resource service-instance-updateaus.ibmcloud resource service-instance-update SERVICE_INSTANCE_NAME --service-plan-id PLAN_ID
-
Wechsel des Tarifplans über die API
Sie können den Tarifplan für einen Dienst programmgesteuert ändern, indem Sie die „ IBM Cloud “-Ressourcen-Controller-API aufrufen, wie in der folgenden Beispielanfrage gezeigt. In diesem Beispiel wird der Tarif einer Instanz geändert.
curl -X PATCH https://resource-controller.cloud.ibm.com/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94 -H 'Authorization: Bearer <>' -H 'Content-Type: application/json' -d '{
"name": "my-instance-new-binding-1",
"resource_plan_id": "744bfc56-d12c-4866-88d5-dac9139e0e5d"
}'
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("exampleProperty", "exampleValue");
UpdateResourceInstanceOptions updateResourceInstanceOptions = new UpdateResourceInstanceOptions.Builder()
.id(instanceGuid)
.name(resourceInstanceUpdateName)
.parameters(parameters)
.build();
Response<ResourceInstance> response = service.updateResourceInstance(updateResourceInstanceOptions).execute();
ResourceInstance resourceInstance = response.getResult();
System.out.printf("updateResourceInstance() response:\n%s\n", resourceInstance.toString());
getAccountUsage(params)
parameters = {
'exampleProperty': 'exampleValue'
}
resource_instance = resource_controller_service.update_resource_instance(
id=instance_guid,
name=resource_instance_update_name,
parameters=parameters
).get_result()
print('\nupdate_resource_instance() response:\n',
json.dumps(resource_instance, indent=2))
parameters := map[string]interface{}{"exampleProperty": "exampleValue"}
updateResourceInstanceOptions := resourceControllerService.NewUpdateResourceInstanceOptions(
instanceGUID,
)
updateResourceInstanceOptions = updateResourceInstanceOptions.SetName(resourceInstanceUpdateName)
updateResourceInstanceOptions = updateResourceInstanceOptions.SetParameters(parameters)
resourceInstance, response, err := resourceControllerService.UpdateResourceInstance(updateResourceInstanceOptions)
if err != nil {
panic(err)
}
b, _ := json.MarshalIndent(resourceInstance, "", " ")
fmt.Printf("\nUpdateResourceInstance() response:\n%s\n", string(b))
Wenn Sie ein erweitertes Abonnement erwerben möchten, wenden Sie sich bitte an IBM Cloud Sales.