Delete

Smarter API command-line interface ‘delete’ view

class smarter.apps.api.v1.cli.views.delete.ApiV1CliDeleteApiView(*args, **kwargs)

Bases: CliBaseApiView

This is the API endpoint for the ‘delete’ command in the Smarter command-line interface (CLI).

The ‘delete’ command is a Smarter Brokered and Journaled operation that is used with some Smarter resources.

The client making the HTTP request to this endpoint is expected to be the Smarter CLI, which is written in Golang and available on Windows, macOS, and Linux.

The response from this endpoint is a JSON object.

This class is a child of the Django Rest Framework View.

property formatted_class_name: str

Returns the class name in a formatted string along with the name of this mixin.

post(request, kind, *args, **kwargs)