Elastic Beanstalk API command line interface (retired) - AWS Elastic Beanstalk

Elastic Beanstalk API command line interface (retired)

This tool, the Elastic Beanstalk API command line interface (API CLI), has been replaced by the AWS CLI, which provides API equivalent commands for all AWS services. See the AWS Command Line Interface User Guide to get started with the AWS CLI. Also try the EB CLI for a simplified, higher-level command line experience.

Converting Elastic Beanstalk API CLI scripts

Convert your old EB API CLI scripts to use the AWS CLI or Tools for Windows PowerShell to get access to the latest Elastic Beanstalk APIs. The following table lists the Elastic Beanstalk API-based CLI commands and their equivalent commands in the AWS CLI and Tools for Windows PowerShell.

Elastic Beanstalk API CLI AWS CLI AWS Tools for Windows PowerShell

elastic-beanstalk-check-dns-availability

check-dns-availability

Get-EBDNSAvailability

elastic-beanstalk-create-application

create-application

New-EBApplication

elastic-beanstalk-create-application-version

create-application-version

New-EBApplicationVersion

elastic-beanstalk-create-configuration-template

create-configuration-template

New-EBConfigurationTemplate

elastic-beanstalk-create-environment

create-environment

New-EBEnvironment

elastic-beanstalk-create-storage-location

create-storage-location

New-EBStorageLocation

elastic-beanstalk-delete-application

delete-application

Remove-EBApplication

elastic-beanstalk-delete-application-version

delete-application-version

Remove-EBApplicationVersion

elastic-beanstalk-delete-configuration-template

delete-configuration-template

Remove-EBConfigurationTemplate

elastic-beanstalk-delete-environment-configuration

delete-environment-configuration

Remove-EBEnvironmentConfiguration

elastic-beanstalk-describe-application-versions

describe-application-versions

Get-EBApplicationVersion

elastic-beanstalk-describe-applications

describe-applications

Get-EBApplication

elastic-beanstalk-describe-configuration-options

describe-configuration-options

Get-EBConfigurationOption

elastic-beanstalk-describe-configuration-settings

describe-configuration-settings

Get-EBConfigurationSetting

elastic-beanstalk-describe-environment-resources

describe-environment-resources

Get-EBEnvironmentResource

elastic-beanstalk-describe-environments

describe-environments

Get-EBEnvironment

elastic-beanstalk-describe-events

describe-events

Get-EBEvent

elastic-beanstalk-list-available-solution-stacks

list-available-solution-stacks

Get-EBAvailableSolutionStack

elastic-beanstalk-rebuild-environment

rebuild-environment

Start-EBEnvironmentRebuild

elastic-beanstalk-request-environment-info

request-environment-info

Request-EBEnvironmentInfo

elastic-beanstalk-restart-app-server

restart-app-server

Restart-EBAppServer

elastic-beanstalk-retrieve-environment-info

retrieve-environment-info

Get-EBEnvironmentInfo

elastic-beanstalk-swap-environment-cnames

swap-environment-cnames

Set-EBEnvironmentCNAME

elastic-beanstalk-terminate-environment

terminate-environment

Stop-EBEnvironment

elastic-beanstalk-update-application

update-application

Update-EBApplication

elastic-beanstalk-update-application-version

update-application-version

Update-EBApplicationVersion

elastic-beanstalk-update-configuration-template

update-configuration-template

Update-EBConfigurationTemplate

elastic-beanstalk-update-environment

update-environment

Update-EBEnvironment

elastic-beanstalk-validate-configuration-settings

validate-configuration-settings

Test-EBConfigurationSetting