ElasticBeanstalk.Client.
rebuild_environment
(**kwargs)¶Deletes and recreates all of the AWS resources (for example: the Auto Scaling group, load balancer, etc.) for a specified environment and forces a restart.
See also: AWS API Documentation
Request Syntax
response = client.rebuild_environment(
EnvironmentId='string',
EnvironmentName='string'
)
The ID of the environment to rebuild.
Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter
error.
The name of the environment to rebuild.
Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter
error.
None
Exceptions
ElasticBeanstalk.Client.exceptions.InsufficientPrivilegesException
Examples
The following operation terminates and recreates the resources in an environment named my-env:
response = client.rebuild_environment(
EnvironmentName='my-env',
)
print(response)
Expected Output:
{
'ResponseMetadata': {
'...': '...',
},
}