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