retryImage method
RetryImage retries an image distribution without rebuilding the image.
May throw CallRateLimitExceededException.
May throw ClientException.
May throw ForbiddenException.
May throw IdempotentParameterMismatchException.
May throw InvalidRequestException.
May throw ResourceInUseException.
May throw ServiceException.
May throw ServiceUnavailableException.
Parameter imageBuildVersionArn :
The source image Amazon Resource Name (ARN) to retry.
Parameter clientToken :
Unique, case-sensitive identifier you provide to ensure idempotency of the
request. For more information, see Ensuring
idempotency in the Amazon EC2 API Reference.
Implementation
Future<RetryImageResponse> retryImage({
required String imageBuildVersionArn,
String? clientToken,
}) async {
final $payload = <String, dynamic>{
'imageBuildVersionArn': imageBuildVersionArn,
'clientToken': clientToken ?? _s.generateIdempotencyToken(),
};
final response = await _protocol.send(
payload: $payload,
method: 'PUT',
requestUri: '/RetryImage',
exceptionFnMap: _exceptionFns,
);
return RetryImageResponse.fromJson(response);
}