delete method

Delete an image on Cloudflare Images. On success, all copies of the image are deleted and purged from Cache.

Documentation: https://api.cloudflare.com/#cloudflare-images-delete-image

Implementation

Future<CloudflareHTTPResponse> delete({
  /// Image identifier
  String? id,

  /// Image with the required identifier
  CloudflareImage? image,
}) async {
  assert(!isBasic, RestAPIService.authorizedRequestAssertMessage);
  assert(id != null || image != null, 'One of id or image must not be null.');
  id ??= image?.id;
  final response = await getSaveResponse(
      service.delete(
        id: id!,
      ),
      parseCloudflareResponse: false);
  return response;
}