class_docstr: This operator to delete an OSS bucket.
  
  :param region: OSS region you want to create bucket
  :param bucket_name: This is bucket name you want to delete
  :param oss_conn_id: The Airflow connection used for OSS credentials.
class_docstr_tok: ["This","operator","to","delete","an","OSS","bucket",".",":","param","region",":","OSS","region","you","want","to","create","bucket",":","param","bucket_name",":","This","is","bucket","name","you","want","to","delete",":","param","oss_conn_id",":","The","Airflow","connection","used","for","OSS","credentials","."]
code: def __init__(
      self,
      region: str,
      bucket_name: str | None = None,
      oss_conn_id: str = "oss_default",
      **kwargs,
  ) -> None:
      super().__init__(**kwargs)
      self.oss_conn_id = oss_conn_id
      self.region = region
      self.bucket_name = bucket_name
  
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 1 to create a new OSSDeleteBucketOperator object from inherited base classes: BaseOperator with example: obj = OSSDeleteBucketOperator(region, bucket_name, oss_conn_id)