deleteServiceTemplate method
If no other major or minor versions of the service template exist, delete the service template.
May throw AccessDeniedException.
May throw ConflictException.
May throw InternalServerException.
May throw ResourceNotFoundException.
May throw ThrottlingException.
May throw ValidationException.
Parameter name :
The name of the service template to delete.
Implementation
Future<DeleteServiceTemplateOutput> deleteServiceTemplate({
required String name,
}) async {
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.0',
'X-Amz-Target': 'AwsProton20200720.DeleteServiceTemplate'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'name': name,
},
);
return DeleteServiceTemplateOutput.fromJson(jsonResponse.body);
}