deleteCapacityProvider method
Future<DeleteCapacityProviderResponse>
deleteCapacityProvider({
- required String capacityProviderName,
Deletes a capacity provider. You cannot delete a capacity provider that is currently being used by Lambda functions.
May throw InvalidParameterValueException.
May throw ResourceConflictException.
May throw ResourceNotFoundException.
May throw ServiceException.
May throw TooManyRequestsException.
Parameter capacityProviderName :
The name of the capacity provider to delete.
Implementation
Future<DeleteCapacityProviderResponse> deleteCapacityProvider({
required String capacityProviderName,
}) async {
final response = await _protocol.send(
payload: null,
method: 'DELETE',
requestUri:
'/2025-11-30/capacity-providers/${Uri.encodeComponent(capacityProviderName)}',
exceptionFnMap: _exceptionFns,
);
return DeleteCapacityProviderResponse.fromJson(response);
}