IBM Cloud Docs
IBM Cloud-Katalog durchsuchen und verwalten (ibmcloud catalog)

IBM Cloud-Katalog durchsuchen und verwalten (ibmcloud catalog)

Mit den folgenden Befehlen der Befehlszeilenschnittstelle (CLI) von IBM Cloud® können Sie die IBM Cloud-Katalogeinträge, Abfragevorlagen, Laufzeiten und geografischen Standorte von Rechenzentren verwalten.

Sie können weitere CLI-Befehle und Funktionen für Kataloge verwenden. Verwenden Sie das Catalogs Management CLI-Plugin, um Ihre privaten Kataloge zu verwalten und neue private Software einzubinden. Weitere Informationen finden Sie unter CLI-Plug-in für die Katalogverwaltung.

ibmcloud catalog entry

Katalogeintrag abrufen:

ibmcloud catalog entry ID [--children] [--global]

Befehlsoptionen

--children
Alle untergeordneten Elemente für den Katalogeintrag abrufen
--global
Im globalen Bereich arbeiten

Beispiele

Eintrag mit der ID a0ef1-d3b4j0 abrufen:

ibmcloud catalog entry 'a0ef1-d3b4j0'

ibmcloud catalog entry-create

Katalogeintrag erstellen (nur für Katalogadministrator eines Kontos):

ibmcloud catalog entry-create [-c PARAMETERS_AS_JSON] [-p, --parent PARENT] [--global]

Befehlsoptionen

-p, --parent
Die übergeordnete ID des Objekts.
-c
Ein gültiges JSON-Objekt, das katalogspezifische Konfigurationsparameter enthält, entweder integriert oder in einer Datei bereitgestellt. Eine Liste der unterstützten Konfigurationsparameter finden Sie in der Dokumentation zu dem jeweiligen Katalogeintrag.
--global
Im globalen Bereich arbeiten

Beispiele

Ressource aus JSON-Datei mit übergeordneter ID a0ef1-d3b4j0 erstellen:

ibmcloud catalog entry-create -c @entry.json -p 'a0ef1-d3b4j0'

ibmcloud catalog entry-update

Vorhandenen Katalogeintrag aktualisieren (nur für Katalogadministrator oder Bearbeiter eines Kontos):

ibmcloud catalog entry-update ID [-c PARAMETERS_AS_JSON] [--global]

Befehlsoptionen

-c
Ein gültiges JSON-Objekt, das katalogspezifische Konfigurationsparameter enthält, entweder integriert oder in einer Datei bereitgestellt. Eine Liste der unterstützten Konfigurationsparameter finden Sie in der Dokumentation zu dem jeweiligen Katalogeintrag.
--global
Im globalen Bereich arbeiten

Beispiele

Ressource j402-dnf1i aus JSON-Datei aktualisieren:

ibmcloud catalog entry-update 'j402-dnf1i' -c update

ibmcloud catalog entry-delete

Katalogeintrag löschen (nur für Katalogadministrator eines Kontos):

ibmcloud catalog entry-delete ID [--global]

Befehlsoptionen

--global
Im globalen Bereich arbeiten

Beispiele

Ressource j402-dnf1i löschen:

ibmcloud catalog delete `j402-dnf1i`

ibmcloud catalog entry-visibility

Sichtbarkeit für einen Katalogeintrag abrufen (nur für Katalogadministrator eines Kontos)

ibmcloud catalog entry-visibility ID [--global]

Befehlsoptionen

--global
Im globalen Bereich arbeiten

Beispiele

Sichtbarkeit der Ressource j402-dnf1i im globalen Bereich abrufen:

ibmcloud catalog entry-visibility 'j402-dnf1i' --global

ibmcloud catalog entry-visibility-set

Sichtbarkeit eines vorhandenen Katalogeintrags aktualisieren (nur für Katalogadministrator eines Kontos):

ibmcloud catalog entry-visibility-set ID [--includes-add LIST] [--includes-remove LIST] [--excludes-add LIST] [--excludes-remove LIST] [--owner ID or Email] [--restrict] [--unrestrict] [-c PARAMETERS_AS_JSON] [--global]

Befehlsoptionen

--includes-add
Fügt ein Konto (oder eine durch Kommas getrennte Liste von Konten) zur Einschlussliste hinzu und erteilt hiermit die Sichtbarkeit für den Eintrag. Gültige Werte sind E-Mail-Adressen oder Konto-GUIDs.
--includes-remove
Entfernt ein Konto (oder eine durch Kommas getrennte Liste von Konten) aus der Einschlussliste und widerruft hiermit die Sichtbarkeit für den Eintrag. Gültige Werte sind E-Mail-Adressen oder Konto-GUIDs.
--excludes-add
Fügt ein Konto (oder eine durch Kommas getrennte Liste von Konten) zur Ausschlussliste hinzu. Gültige Werte sind E-Mail-Adressen oder Konto-GUIDs.
--excludes-remove
Entfernt ein Konto (oder eine durch Kommas getrennte Liste von Konten) aus der Ausschlussliste und widerruft hiermit die Sichtbarkeit für den Eintrag. Falls das Konto von globalen Administratoren festgelegt wurde, können die Kontoadministratoren das Konto nicht entfernen. Gültige Werte sind E-Mail-Adressen oder Konto-GUIDs.
--owner
Ändert den Eigner eines Objekts. Gültige Werte sind E-Mail-Adressen oder Konto-GUIDs.
--restrict
Ändert die Einschränkung für das Sichtbarkeitsobjekt in 'Privat'.
--unrestrict
Ändert die Einschränkung für das Sichtbarkeitsobjekt in 'Öffentlich'.
-c
Ein gültiges JSON-Objekt, das katalogspezifische Konfigurationsparameter enthält, entweder integriert oder in einer Datei bereitgestellt. Eine Liste der unterstützten Konfigurationsparameter finden Sie in der Dokumentation zu dem jeweiligen Katalogeintrag.
--global
Im globalen Bereich arbeiten

Beispiele

Sichtbarkeit der Ressource j402-dnf1i aus JSON-Datei festlegen:

ibmcloud catalog entry-visibility-set 'j402-dnf1i' -c @visibility.json

ibmcloud catalog service-marketplace

Serviceangebote im Marktplatz auflisten:

ibmcloud catalog service-marketplace [--rc] [--global]

Befehlsoptionen

--rc
Ausschließlich mit RC kompatible Services anzeigen
--global
Im globalen Bereich arbeiten

Beispiele

Serviceangebote im globalen Bereich anzeigen:

ibmcloud catalog service-marketplace --global

ibmcloud catalog service

Zeigt Details eines Service im Katalog an, einschließlich einer Beschreibung, der zugehörigen Tags, der Informationen zur Kompatibilität und der verfügbaren Pläne.

ibmcloud catalog service NAME_OR_ID [--global]

Befehlsoptionen

--global
In einem globalen Bereich arbeiten

Beispiele

Details des Service container-kubernetes anzeigen:

ibmcloud catalog service container-kubernetes

ibmcloud catalog templates

Boilerplate-Vorlagen in IBM Cloud anzeigen

ibmcloud catalog templates [-d]

Befehlsoptionen

-d (optional)
Wenn die Option -d angegeben wird, wird auch die Beschreibung jeder Vorlage angezeigt. Andernfalls werden nur die ID und der Name für jede Vorlage angezeigt.

ibmcloud catalog template

Ausführliche Informationen zu einer angegebenen Boilerplate-Vorlage anzeigen.

ibmcloud catalog template TEMPLATE_ID

Befehlsoptionen

TEMPLATE_ID (erforderlich)
Die ID der Boilerplate-Vorlage. Mit dem Befehl ibmcloud templates können Sie die IDs aller Vorlagen anzeigen.

Beispiele

Details der Vorlage mobileBackendStarter anzeigen:

ibmcloud catalog template mobileBackendStarter

ibmcloud catalog locations

Ruft eine Auswahluntergruppe von Regionen in einem Format Ihrer Wahl ab.

ibmcloud catalog locations [-i, --id ID] [-k, --kind KIND] [--col COLUMNS] [--global] [--csv]

Befehlsoptionen

-i, --id
Gibt die Geografie anhand der ID an.
-k, --kind
Ruft eine Liste von Einträgen für die angegebene Art ab.
--col
Gibt weitere Spalten für die Tabelle an. Gegenwärtig sind die Spalten 'group', 'provider' und 'tags' enthalten.
--global
Legt die Ausführung in einem globalen Bereich fest.
--csv
Gibt eine CSV-Datei aus.

ibmcloud catalog runtime

Details einer Laufzeit anzeigen. Dieser Befehl ist nur für die öffentliche Cloud verfügbar.

ibmcloud catalog runtime RUNTIME_ID

Beispiele

Details der Laufzeit 'nodejsHelloWorld' anzeigen:

ibmcloud catalog runtime nodejsHelloWorld

ibmcloud catalog runtimes

Listet alle Laufzeiten auf. Dieser Befehl ist nur für die öffentliche Cloud verfügbar.

ibmcloud catalog runtimes [-d]

Befehlsoptionen

-d
Zeigt die Beschreibung jeder Laufzeit an.

Beispiele

Alle Laufzeiten zusammen mit ihren Beschreibungen auflisten:

ibmcloud catalog runtimes -d