As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
eb appversion
Descrição
O comando appversion
da EB CLI gerencia as versões da aplicação do Elastic Beanstalk. Você pode criar uma nova versão de aplicação sem implantar, excluir uma versão da aplicação ou criar a política de ciclo de vida da versão da aplicação. Se você chamar o comando sem opções, ele entrará no modo interativo.
Use a opção --create
para criar uma nova versão da aplicação.
Use a opção --delete
para excluir uma versão do aplicativo.
Use a opção lifecycle
para exibir ou criar a política de ciclo de vida de versão do aplicativo. Para ter mais informações, consulte Definir as configurações de ciclo de vida da versão do aplicativo.
Sintaxe
eb appversion
eb appversion [-c | --create]
eb appversion [-d | --delete] version-label
eb appversion lifecycle [-p | --print]
Opções
Nome |
Descrição Tipo: sequência |
---|---|
ou —application_name |
O nome do aplicativo. Se uma aplicação com o nome especificado não for encontrada, a EB CLI criará uma versão da aplicação para uma nova aplicação. Aplicável somente com a opção Tipo: sequência |
-c ou --create |
Crie uma nova versão da aplicação. |
-d ou --delete |
Exclua a versão da aplicação rotulada como rótulo de versão . |
ou
|
Especifique um rótulo a ser usado para a versão criada pela EB CLI. Se você não usar essa opção, a EB CLI gerará um novo rótulo exclusivo. Se você fornecer um rótulo de versão, verifique se ele é exclusivo. Aplicável somente com a opção Tipo: sequência |
ciclo de vida |
Chamar o editor padrão para criar uma nova política de ciclo de vida de versão do aplicativo. Use esta política para evitar atingir a cota da versão da aplicação. |
lifecycle -p ou lifecycle --print |
Exibir a política de ciclo de vida do aplicativo atual. |
ou
|
A descrição da versão da aplicação. Está incluído entre aspas duplas. Aplicável somente com a opção Tipo: sequência |
ou
|
Pré-processa e valida o manifesto de ambiente e os arquivos de configuração no pacote de origem. A validação de arquivos de configuração pode identificar problemas. Recomendamos que você faça isso antes de implantar a versão da aplicação no ambiente. Aplicável somente com a opção |
|
Repositório do CodeCommit e ramificação. Para obter mais informações, consulte Usar o EB CLI com o AWS CodeCommit. Aplicável somente com a opção |
|
Use os arquivos preparados no índice git em vez da confirmação HEAD para criar a versão da aplicação. Aplicável somente com a opção |
|
O número de minutos antes de esgotar o tempo limite do comando. Aplicável somente com a opção |
Usar o comando interativamente
Se você usar o comando sem argumentos, a saída exibirá as versões da aplicação. Eles estão listados em ordem cronológica inversa, com a última versão listada primeiro. Consulte a seção Examples (Exemplos) para obter exemplos da aparência da tela. Observe que a linha de status é exibida na parte inferior. A linha de status exibe informações sensíveis ao contexto.
Pressione d
para excluir uma versão do aplicativo, pressione l
para gerenciar a política de ciclo de vida de seu aplicativo ou pressione q
para sair sem fazer alterações.
nota
Se a versão estiver implantada em qualquer ambiente, você não poderá excluí-la.
Saída
O comando com a opção --create
exibe uma mensagem confirmando que a versão da aplicação foi excluída.
O comando com a opção --delete
rótulo-da-versão
exibe uma mensagem confirmando que a versão do aplicativo foi excluída.
Exemplos
O exemplo a seguir mostra a janela interativa de um aplicativo sem implantações.

O exemplo a seguir mostra a janela interativa de um aplicativo com a quarta versão, com o rótulo da versão Sample Application (Aplicativo de exemplo), implantada.

O exemplo a seguir mostra a saída de um comando eb appversion lifecycle -p, em que ACCOUNT-ID
é o ID da conta do usuário:
Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::
ACCOUNT-ID
:role/aws-elasticbeanstalk-service-role