Ricerca e gestione del catalogo IBM Cloud (ibmcloud catalog)

Utilizzi i seguenti comandi dall'interfaccia riga di comando (CLI, Command Line Interface) IBM Cloud® per gestire le voci del catalogo IBM Cloud, i template di query, i runtime e le geolocalizzazioni dei data center.

È possibile utilizzare più comandi e funzionalità della CLI per i cataloghi. Utilizzate il plug-in CLI di gestione dei cataloghi per gestire i vostri cataloghi privati e inserire nuovi software privati. Per ulteriori informazioni, consultare il plug-in Cataloghi di gestione CLI.

ibmcloud catalog entry

Ottiene una voce di catalogo:

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

Opzioni comando

--children
Ottieni tutti gli elementi child per la voce di catalogo
--global
Opera in ambito globale

Esempi

Ottieni la voce con ID a0ef1-d3b4j0:

ibmcloud catalog entry 'a0ef1-d3b4j0'

ibmcloud catalog entry-create

Crea una voce di catalogo (solo amministratore catalogo di un account):

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

Opzioni comando

-p, --parent
ID parent dell'oggetto
-c
Oggetto JSON valido che contiene i parametri di configurazione specifici per il catalogo, fornito incorporato o in un file. Per un elenco dei parametri di configurazione supportati, consultare la documentazione della voce di catalogo specifica.
--global
Opera in ambito globale

Esempi

Crea risorsa dal file JSON con l'ID parent a0ef1-d3b4j0:

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

ibmcloud catalog entry-update

Aggiorna una voce di catalogo esistente (solo editor o amministratore di catalogo di un account):

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

Opzioni comando

-c
Oggetto JSON valido che contiene i parametri di configurazione specifici per il catalogo, fornito incorporato o in un file. Per un elenco dei parametri di configurazione supportati, consultare la documentazione della voce di catalogo specifica.
--global
Opera in ambito globale

Esempi

Aggiorna la risorsa j402-dnf1i dal file JSON:

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

ibmcloud catalog entry-delete

Elimina una voce di catalogo (solo amministratore di catalogo di un account)

ibmcloud catalog entry-delete ID [--global]

Opzioni comando

--global
Opera in ambito globale

Esempi

Elimina risorsa j402-dnf1i:

ibmcloud catalog delete `j402-dnf1i`

ibmcloud catalog entry-visibility

Ottieni la visibilità per una voce di catalogo (solo amministratore di catalogo di un account)

ibmcloud catalog entry-visibility ID [--global]

Opzioni comando

--global
Opera in ambito globale

Esempi

Ottiene la visibilità della risorsa j402-dnf1i in ambito globale:

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

ibmcloud catalog entry-visibility-set

Aggiorna la visibilità di una voce di catalogo esistente (solo amministratore di catalogo di un account):

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]

Opzioni comando

--includes-add
Aggiunta di un account (o elenco di account separati da virgole) all'elenco di inclusione, concedendo la visibilità alla voce. GUID Email o Account sono accettabili.
--includes-remove
Rimozione di un account (o elenco di account separati da virgole) dall'elenco di inclusione, revocando la visibilità alla voce. GUID Email o Account sono accettabili.
--excludes-add
Aggiunta di un account (o elenco di account separati da virgole) all'elenco di esclusione. GUID Email o Account sono accettabili.
--excludes-remove
Rimozione di un account (o elenco di account separati da virgole) dall'elenco di esclusione, revocando la visibilità alla voce. Se l'account è stato impostato dagli amministratori globali, gli amministratori dell'account non possono rimuovere l'account. GUID Email o Account sono accettabili.
--owner
Modifica del proprietario di un oggetto. GUID Email o Account sono accettabili.
--restrict
Modifica della restrizione dell'oggetto di visibilità su 'Privato'.
--unrestrict
Modifica della restrizione dell'oggetto di visibilità su 'Pubblico'.
-c
Oggetto JSON valido che contiene i parametri di configurazione specifici per il catalogo, fornito incorporato o in un file. Per un elenco dei parametri di configurazione supportati, consultare la documentazione della voce di catalogo specifica.
--global
Opera in ambito globale

Esempi

Imposta la visibilità della risorsa j402-dnf1i dal file JSON:

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

ibmcloud catalog service-marketplace

Elenca le offerte di servizio nel marketplace:

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

Opzioni comando

--rc
Mostra solo i servizi compatibili con RC
--global
Opera in ambito globale

Esempi

Mostra le offerte del servizio in ambito globale:

ibmcloud catalog service-marketplace --global

ibmcloud catalog service

Visualizza i dettagli di un servizio nel catalogo, inclusi descrizione, tag informazioni sulla compatibilità e piani disponibili.

ibmcloud catalog service NAME_OR_ID [--global]

Opzioni comando

--global
Opera in un ambito globale

Esempi

Mostra i dettagli del servizio container-kubernetes:

ibmcloud catalog service container-kubernetes

ibmcloud catalog templates

Visualizza i template di contenitore tipo su IBM Cloud.

ibmcloud catalog templates [-d]

Opzioni comando

-d (facoltativo)
Se viene specificata l'opzione -d, viene visualizzata anche la descrizione di ciascun modello. Altrimenti, vengono visualizzati solo l'ID e il nome di ciascun template.

ibmcloud catalog template

Visualizza le informazioni dettagliate di un template contenitore tipo specificato.

ibmcloud catalog template TEMPLATE_ID

Opzioni comando

ID_TEMPLATE (obbligatorio)
L'ID del template di contenitore tipo. Utilizzare ibmcloud templates per visualizzare gli ID di tutti i modelli.

Esempi

Visualizza i dettagli del template mobileBackendStarter:

ibmcloud catalog template mobileBackendStarter

ibmcloud catalog locations

Ottieni un sottoinsieme scelto di regioni nel formato di tua scelta.

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

Opzioni comando

-i, --id
Specifica l'area geografica per ID.
-k, --kind
Ottieni un elenco di voci per il tipo specificato.
--col
Specifica più colonne per la tabella. Attualmente "group", "provider" e "tags".
--global
Opera in un ambito globale.
--csv
File CSV di output

ibmcloud catalog runtime

Visualizza i dettagli di un runtime. Questo comando è disponibile solo per il cloud pubblico.

ibmcloud catalog runtime RUNTIME_ID

Esempi

Mostra i dettagli del runtime "nodejsHelloWorld":

ibmcloud catalog runtime nodejsHelloWorld

ibmcloud catalog runtimes

Elenca tutti i runtime. Questo comando è disponibile solo per il cloud pubblico.

ibmcloud catalog runtimes [-d]

Opzioni comando

-d
Mostra la descrizione di ogni runtime

Esempi

Elenca tutti i runtime con le loro descrizioni:

ibmcloud catalog runtimes -d