class_docstr: This operator to delete an OSS object.
  
  :param key: key of the object to delete.
  :param region: OSS region
  :param bucket_name: OSS bucket name
  :param oss_conn_id: The Airflow connection used for OSS credentials.
class_docstr_tok: ["This","operator","to","delete","an","OSS","object",".",":","param","key",":","key","of","the","object","to","delete",".",":","param","region",":","OSS","region",":","param","bucket_name",":","OSS","bucket","name",":","param","oss_conn_id",":","The","Airflow","connection","used","for","OSS","credentials","."]
code: def execute(self, context: Context):
      oss_hook = OSSHook(
          oss_conn_id=self.oss_conn_id, region=self.region
      )
      oss_hook.delete_object(bucket_name=self.bucket_name, key=self.key)
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING
  from airflow.models import BaseOperator
  from airflow.providers.alibaba.cloud.hooks.oss import OSSHook
label_desc: Use image node_id 2 for calling the OSSDeleteObjectOperator obj's underlying member method code with example usage: obj.execute(context) without return types