@Override
    public CreateContainerServiceDeploymentResult createContainerServiceDeployment(CreateContainerServiceDeploymentRequest request) {
        request = beforeClientExecution(request);
        return executeCreateContainerServiceDeployment(request);
    }
<p>
Creates a deployment for your Amazon Lightsail container service.
</p>
<p>
A deployment specifies the containers that will be launched on the container service and their settings, such as
the ports to open, the environment variables to apply, and the launch command to run. It also specifies the
container that will serve as the public endpoint of the deployment and its settings, such as the HTTP or HTTPS
port to use, and the health check configuration.
</p>
<p>
You can deploy containers to your container service using container images from a public registry such as Amazon
ECR Public, or from your local machine. For more information, see <a
href="https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-creating-container-images"
>Creating container images for your Amazon Lightsail container services</a> in the <i>Amazon Lightsail Developer
Guide</i>.
</p>

@param createContainerServiceDeploymentRequest
@return Result of the CreateContainerServiceDeployment operation returned by the service.
@throws ServiceException
        A general service exception.
@throws InvalidInputException
        Lightsail throws this exception when user input does not conform to the validation rules of an input
        field.</p> <note>
        <p>
        Domain and distribution APIs are only available in the N. Virginia (<code>us-east-1</code>) Amazon Web
        Services Region. Please set your Amazon Web Services Region configuration to <code>us-east-1</code> to
        create, view, or edit these resources.
        </p>
@throws NotFoundException
        Lightsail throws this exception when it cannot find a resource.
@throws AccessDeniedException
        Lightsail throws this exception when the user cannot be authenticated or uses invalid credentials to
        access a resource.
@throws UnauthenticatedException
        Lightsail throws this exception when the user has not been authenticated.
@sample AmazonLightsail.CreateContainerServiceDeployment
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/CreateContainerServiceDeployment"
     target="_top">AWS API Documentation</a>
aws-java-sdk-lightsail/src/main/java/com/amazonaws/services/lightsail/AmazonLightsailClient.java