  def Delete(self, cascade: bool = True) -> None:
    """Deletes this resource from the Kubernetes cluster.

    For determining how the deletion will cascade, the propagationPolicy
    parameter for Kubernetes API is used.

    https://kubernetes.io/docs/tasks/administer-cluster/use-cascading-deletion/#set-orphan-deletion-policy  # pylint: disable=line-too-long

    Args:
      cascade (bool): Optional. If true, deletion will be propagated to child
          objects. If false, only this resource will be deleted and the child
          objects will be orphaned. Defaults to True.
    """
Deletes this resource from the Kubernetes cluster.

For determining how the deletion will cascade, the propagationPolicy
parameter for Kubernetes API is used.

https://kubernetes.io/docs/tasks/administer-cluster/use-cascading-deletion/#set-orphan-deletion-policy  # pylint: disable=line-too-long

Args:
cascade (bool): Optional. If true, deletion will be propagated to child
objects. If false, only this resource will be deleted and the child
objects will be orphaned. Defaults to True.
libcloudforensics/providers/kubernetes/base.py