start_deployment
(**kwargs)¶Initiate a manual deployment of the latest commit in a source code repository or the latest image in a source image repository to an App Runner service.
For a source code repository, App Runner retrieves the commit and builds a Docker image. For a source image repository, App Runner retrieves the latest Docker image. In both cases, App Runner then deploys the new image to your service and starts a new container instance.
This is an asynchronous operation. On a successful call, you can use the returned OperationId
and the ListOperations call to track the operation's progress.
See also: AWS API Documentation
Request Syntax
response = client.start_deployment(
ServiceArn='string'
)
[REQUIRED]
The Amazon Resource Name (ARN) of the App Runner service that you want to manually deploy to.
{
'OperationId': 'string'
}
Response Structure
The unique ID of the asynchronous operation that this request started. You can use it combined with the ListOperations call to track the operation's progress.
Exceptions
AppRunner.Client.exceptions.InvalidRequestException
AppRunner.Client.exceptions.ResourceNotFoundException
AppRunner.Client.exceptions.InternalServiceErrorException