Cloud Foundry CLI Reference Guide


NOME

cf - Uma ferramenta de linha de comandos para interagir com o Cloud Foundry

UTILIZAÇÃO

cf [global options] command [arguments...] [command options]

VERSÃO

6.27.0+d26b32d.2017-06-08

INICIANDO

Mostrar ajuda
Imprimir a versão
Efetuar login do usuário
Efetuar logout do usuário
Alterar senha do usuário
Configurar ou visualizar a organização ou o espaço destinado
Configurar ou visualizar URL da API de destino
Autenticar usuário não interativamente

APPS

Listar todos os apps no espaço de destino
Exibir funcionamento e status do app
Enviar um novo app por push ou sincronizar mudanças com um app existente
Mudar ou visualizar a contagem de instâncias, o limite de espaço em disco e o limite de memória de um app
Excluir um app
Renomear um app
Iniciar um app
Parar um app
Stop all instances of the app, then start them again. This may cause downtime.
Recriar o artefato executável do app usando os arquivos de app enviados por push mais recentes e o ambiente mais recente (variáveis, ligações de serviço, buildpack, pilha, etc.)
Finalizar a instância do aplicativo em execução no índice especificado e instanciar uma nova instância do aplicativo com o mesmo índice
Run a one-off task on an app
List tasks of an app
Terminate a running task of an app
Mostrar eventos recentes do app
Imprimir uma lista de arquivos em um diretório ou o conteúdo de um arquivo específico de um app em execução no backend DEA
Tail ou mostrar logs recentes de um app
Mostrar todas as variáveis de ambiente de um app
Configurar uma variável de ambiente para um app
Remover uma variável de ambiente
Listar todas as pilhas (uma pilha é um sistema de arquivos pré-construído, incluindo um sistema operacional, que pode executar apps)
Mostrar informações de uma pilha (uma pilha é um sistema de arquivos pré-construído, incluindo um sistema operacional, que pode executar apps)
Cópias do código-fonte de um aplicativo para outro aplicativo existente (e reinicia esse aplicativo)
Criar um manifest do app para um app que tenha sido enviado por push com êxito
Mostrar o tipo de verificação de funcionamento executado em um app
Mudar o tipo de verificação de funcionamento executado em um app
Ativar ssh para o aplicativo
Desativar ssh para o aplicativo
Relata se SSH está ativado em uma instância de contêiner de aplicativo
SSH para uma instância do contêiner de aplicativo

SERVIÇOS

Listar ofertas disponíveis no mercado de trabalho
Listar todas as instâncias de serviço no espaço de destino
Mostrar informações da instância de serviço
Criar uma instância de serviço
Atualizar uma instância de serviço
Excluir uma instância de serviço
Renomear uma instância de serviço
Criar chave para uma instância de serviço
Listar chaves para uma instância de serviço
Mostrar informações da chave de serviço
Excluir uma chave de serviço
Vincular uma instância de serviço a um app
Desvincular uma instância de serviço de um app
Ligar uma instância de serviço a uma rota HTTP
Desvincular uma instância de serviço de uma rota HTTP
Disponibilizar uma instância de serviço fornecida pelo usuário aos apps CF
Atualizar a instância de serviço fornecida pelo usuário

ORGANIZAÇÕES

Listar todas as orgs
Mostrar informações da organização
Criar uma organização
Excluir uma organização
Renomear uma organização

ESPAÇOS

Listar todos os espaços em uma organização
Mostrar informações do espaço
Criar um espaço
Excluir um espaço
Renomear um espaço
Permitir acesso SSH para o espaço
Desaprovar acesso SSH para o espaço
Relata se SSH é permitido em um espaço

DOMÍNIOS

Listar domínios na organização de destino
Criar um domínio em uma organização para uso posterior
Excluir um domínio
Criar um domínio que possa ser usado por todas as organizações (somente administração)
Excluir um domínio compartilhado
Listar grupos de roteadores

ROTAS

Listar todas as rotas no espaço atual ou na organização atual
Criar uma rota de URL em um espaço para uso posterior
Executar uma verificação simples para determinar se uma rota existe atualmente ou não
Incluir uma rota de URL em um app
Remover uma rota de URL de um app
Excluir uma rota
Excluir todas as rotas órfãs (por exemplo, aquelas que não estão mapeadas para um app)

BUILDPACKS

Listar todos os buildpacks
Criar um buildpack
Atualizar um buildpack
Renomear um buildpack
Excluir um buildpack

ADMINISTRADOR DO USUÁRIO

Criar um novo usuário
Excluir um Usuário
Mostrar usuários da organização por função
Designar uma função de organização a um usuário
Remover uma função de organização de um usuário
Mostrar usuários do espaço por função
Designar uma função de espaço a um usuário
Remover uma função de espaço de um usuário

ADMINISTRADOR DA ORGANIZAÇÃO

Listar cotas de uso disponíveis
Mostrar informações de cota
Designar uma cota a uma organização
Definir uma nova cota de recurso
Excluir uma cota
Atualizar uma cota de recurso existente
Compartilhar um domínio privado com uma organização
Descompartilhar um domínio privado com uma organização

ADMINISTRADOR DO ESPAÇO

Listar cotas de recurso de espaço disponíveis
Mostrar informações da cota de espaço
Definir uma nova cota de recurso de espaço
Atualizar uma cota de espaço existente
Excluir uma definição de cota de espaço e remover designação da cota de espaço de todos os espaços
Designar uma definição de cota de espaço a um espaço
Remover designação de uma cota de um espaço

ADMINISTRADOR DO SERVIÇO

Listar tokens de autenticação de serviço
Criar um token de autenticação de serviço
Atualizar um token de autenticação de serviço
Excluir um token de autenticação de serviço
Listar brokers de serviço
Criar um broker de serviço
Atualizar um broker de serviço
Excluir um broker de serviço
Renomear um broker de serviço
Migrar instâncias de serviço de um plano de serviço para outro
Remover recursivamente um serviço e os objetos-filhos do banco de dados do Cloud Foundry sem fazer solicitações a um broker de serviço
Remover recursivamente uma instância de serviço e os objetos-filhos do banco de dados do Cloud Foundry sem fazer solicitações a um broker de serviço
Listar configurações de acesso ao serviço
Ativar o acesso a um serviço ou plano de serviço para uma ou para todas as organizações
Desativar o acesso a um serviço ou plano de serviço de uma ou de todas as organizações

GRUPO DE SEGURANÇA

Mostrar um único grupo de segurança
Listar todos os grupos de segurança
Criar um grupo de segurança
Atualizar um grupo de segurança
Exclui um grupo de segurança
Ligar um grupo de segurança a um espaço particular ou todos os espaços existentes de uma organização
Desvincular um grupo de segurança de um espaço
Ligar um grupo de segurança à lista de grupos de segurança a serem usados para aplicativos temporários
Listar grupos de segurança no conjunto temporário para aplicativos
Desvincular um grupo de segurança do conjunto de grupos de segurança para aplicativos temporários
Ligar um grupo de segurança à lista de grupos de segurança a serem usados para aplicativos em execução
Listar grupos de segurança no conjunto de grupos de segurança para aplicativos em execução
Desvincular um grupo de segurança do conjunto de grupos de segurança para aplicativos em execução

GRUPOS DE VARIÁVEIS DE AMBIENTE

Recuperar os conteúdos do grupo de variáveis de ambiente em execução
Recuperar os conteúdos do grupo de variáveis de ambiente temporárias
Passar parâmetros como JSON para criar um grupo de variáveis de ambiente temporárias
Passar parâmetros como JSON para criar um grupo de variáveis de ambiente em execução

ISOLATION SEGMENTS

List all isolation segments
Create an isolation segment
Delete an isolation segment
Entitle an organization to an isolation segment
Revoke an organization's entitlement to an isolation segment
Assign the isolation segment that apps in a space are started in
Reset the isolation segment assignment of a space to the org's default

SINALIZAÇÕES DE RECURSOS

Recuperar a lista de sinalizações do recurso com o status de cada recurso que pode ser sinalizado
Recuperar uma sinalização de recurso individual com status
Ativar o uso de um recurso para que os usuários tenham acesso e possam usar o recurso
Desativar o uso de um recurso para que os usuários tenham acesso e possam usar o recurso

AVANÇADO

Executa uma solicitação para o terminal API destinado
Gravar valores padrão para a configuração
Recuperar e exibir o token OAuth da sessão atual
Obter uma senha descartável para clientes ssh

INCLUIR/REMOVER REPOSITÓRIO DE PLUG-IN

Incluir um novo repositório de plug-in
Remover um repositório de plug-in
Listar todos os repositórios de plug-in incluídos
Listar todos os plug-ins disponíveis no repositório especificado ou em todos os repositórios incluídos

INCLUIR/REMOVER PLUG-IN

List commands of installed plugins
Instalar o plug-in da CLI
Uninstall CLI plugin

COMANDOS DE PLUG-IN INSTALADOS

VARIÁVEIS DE AMBIENTE

CF_COLOR=false
Não colorir a saída
CF_DIAL_TIMEOUT=5
Máximo de tempo de espera para estabelecer uma conexão, incluindo resolução do nome, em segundos
CF_HOME=path/to/dir/
Substituir caminho para o diretório de configuração padrão
CF_PLUGIN_HOME=path/to/dir/
Substituir caminho para o diretório de configuração de plug-in padrão
CF_TRACE=true
Imprimir diagnósticos da solicitação de API na saída padrão
CF_TRACE=path/to/trace.log
Anexar diagnósticos de solicitação de API a um arquivo de log
https_proxy=proxy.example.com:8080
Ativar proxy de HTTP para solicitações de API

OPÇÕES GLOBAIS

--help, -h
Mostrar ajuda
-v
Imprimir diagnósticos da solicitação de API na saída padrão