Procurando e gerenciando o catálogo IBM Cloud (ibmcloud catalog)

Use os comandos a seguir por meio da interface da linha de comandos da IBM Cloud® para gerenciar as entradas de catálogo, modelos de consulta, tempos de execução e localizações geográficas de data centers da IBM Cloud.

Você pode usar mais comandos e recursos da CLI para catálogos. Use o plug-in CLI de gerenciamento de catálogos para gerenciar seus catálogos privados e integrar novos softwares privados. Para obter mais informações, consulte o plug-in da CLI de gerenciamento de Catálogos.

ibmcloud catalog entry

Obtenha uma entrada no catálogo:

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

Opções de comando

--children
Obtenha todos os filhos para a entrada do catálogo
--global
Operar em escopo global

Exemplos

Obtenha a entrada com ID a0ef1-d3b4j0:

ibmcloud catalog entry 'a0ef1-d3b4j0'

ibmcloud catalog entry-create

Crie uma entrada de catálogo (administrador de catálogo de uma conta apenas):

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

Opções de comando

-p, --parent
ID pai do objeto
-c
Objeto JSON válido que contém parâmetros de configuração específicos do catálogo, fornecidos in-line ou em um arquivo. Para obter uma lista dos parâmetros de configuração compatíveis, consulte a documentação da entrada de catálogo específica.
--global
Operar em escopo global

Exemplos

Crie o recurso do arquivo JSON com ID a0ef1-d3b4j0:

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

ibmcloud catalog entry-update

Atualize uma entrada de catálogo existente (administrador de catálogo ou editor de uma conta apenas):

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

Opções de comando

-c
Objeto JSON válido que contém parâmetros de configuração específicos do catálogo, fornecidos in-line ou em um arquivo. Para obter uma lista dos parâmetros de configuração compatíveis, consulte a documentação da entrada de catálogo específica.
--global
Operar em escopo global

Exemplos

Atualize o recurso j402-dnf1i do arquivo JSON:

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

ibmcloud catalog entry-delete

Exclua uma entrada de catálogo (administrador de catálogo de uma conta apenas)

ibmcloud catalog entry-delete ID [--global]

Opções de comando

--global
Operar em escopo global

Exemplos

Exclua o recurso j402-dnf1i:

ibmcloud catalog delete `j402-dnf1i`

ibmcloud catalog entry-visibility

Obtenha a visibilidade de uma entrada de catálogo (administrador de catálogo de uma conta apenas)

ibmcloud catalog entry-visibility ID [--global]

Opções de comando

--global
Operar em escopo global

Exemplos

Obtenha visibilidade do recurso j402-dnf1i no escopo global:

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

ibmcloud catalog entry-visibility-set

Atualize a visibilidade de uma entrada de catálogo existente (administrador de catálogo de uma conta apenas):

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]

Opções de comando

--includes-add
Incluindo uma conta (ou lista de contas separadas por vírgulas) na lista de inclusões, concedendo visibilidade à entrada. E-mail ou GUIDs de conta são aceitáveis.
--includes-remove
Removendo uma conta (ou lista de contas separadas por vírgulas) da lista de inclusões, revogando a visibilidade da entrada. E-mail ou GUIDs de conta são aceitáveis.
--excludes-add
Incluindo uma conta (ou lista de contas separadas por vírgulas) na lista de exclusões. E-mail ou GUIDs de conta são aceitáveis.
--excludes-remove
Removendo uma conta (ou lista de contas separadas por vírgulas) da lista de exclusões, revogando a visibilidade da entrada. Se a conta foi configurada por administradores globais, os administradores de conta não podem remover a conta. E-mail ou GUIDs de conta são aceitáveis.
--owner
Mudando o proprietário de um objeto. E-mail ou GUIDs de conta são aceitáveis.
--restrict
Mudando a restrição do objeto de visibilidade para 'Privado'.
--unrestrict
Mudando a restrição do objeto de visibilidade para 'Público'.
-c
Objeto JSON válido que contém parâmetros de configuração específicos do catálogo, fornecidos in-line ou em um arquivo. Para obter uma lista dos parâmetros de configuração compatíveis, consulte a documentação da entrada de catálogo específica.
--global
Operar em escopo global

Exemplos

Configure a visibilidade do recurso j402-dnf1i do arquivo JSON:

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

ibmcloud catalog service-marketplace

Liste as ofertas de serviço no mercado:

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

Opções de comando

--rc
Mostrar apenas serviços compatíveis com RC
--global
Operar em escopo global

Exemplos

Mostrar ofertas de serviço em escopo global:

ibmcloud catalog service-marketplace --global

ibmcloud catalog service

Visualize os detalhes de um serviço no catálogo, incluindo uma descrição, tags, informações de compatibilidade e planos disponíveis.

ibmcloud catalog service NAME_OR_ID [--global]

Opções de comando

--global
Operar em um escopo global

Exemplos

Mostrar detalhes do serviço container-kubernetes:

ibmcloud catalog service container-kubernetes

ibmcloud catalog templates

Visualize os modelos no IBM Cloud.

ibmcloud catalog templates [-d]

Opções de comando

-d (opcional)
Se a opção -d for especificada, a descrição de cada modelo também será exibida. Caso contrário, apenas o ID e o nome de cada modelo são mostrados.

ibmcloud catalog template

Visualize as informações detalhadas de um modelo padrão especificado.

ibmcloud catalog template TEMPLATE_ID

Opções de comando

TEMPLATE_ID (necessário)
O ID do modelo de modelo. Use ibmcloud templates para ver todos os IDs dos modelos.

Exemplos

Visualize os detalhes do modelo mobileBackendStarter:

ibmcloud catalog template mobileBackendStarter

ibmcloud catalog locations

Obtenha um subconjunto de regiões de sua escolha de formato.

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

Opções de comando

-i, --id
Especifique a geografia por id.
-k, --kind
Obtenha uma lista de entradas para o tipo especificado.
--col
Especifique mais colunas para a tabela. Currently, "group", "provider", and "tags".
--global
Opere em um escopo global.
--csv
Arquivo CSV de saída

ibmcloud catalog runtime

Visualizar os detalhes de um tempo de execução. Este comando está disponível apenas para nuvem pública.

ibmcloud catalog runtime RUNTIME_ID

Exemplos

Mostrar detalhes do tempo de execução "nodejsHelloWorld":

ibmcloud catalog runtime nodejsHelloWorld

ibmcloud catalog runtimes

Liste todos os tempos de execução. Este comando está disponível apenas para nuvem pública.

ibmcloud catalog runtimes [-d]

Opções de comando

-d
Mostra a descrição de cada tempo de execução

Exemplos

Liste todos os tempos de execução junto com suas descrições:

ibmcloud catalog runtimes -d