class_docstr: This operator creates an S3 bucket.
  
  .. seealso::
      For more information on how to use this operator, take a look at the guide:
      :ref:`howto/operator:S3CreateBucketOperator`
  
  :param bucket_name: This is bucket name you want to create
  :param aws_conn_id: The Airflow connection used for AWS credentials.
      If this is None or empty then the default boto3 behaviour is used. If
      running Airflow in a distributed manner and aws_conn_id is None or
      empty, then default boto3 configuration would be used (and must be
      maintained on each worker node).
  :param region_name: AWS region_name. If not specified fetched from connection.
class_docstr_tok: ["This","operator","creates","an","S3","bucket",".","..","seealso",":",":","For","more","information","on","how","to","use","this","operator",",","take","a","look","at","the","guide",":",":","ref",":","`","howto\/operator",":","S3CreateBucketOperator","`",":","param","bucket_name",":","This","is","bucket","name","you","want","to","create",":","param","aws_conn_id",":","The","Airflow","connection","used","for","AWS","credentials",".","If","this","is","None","or","empty","then","the","default","boto3","behaviour","is","used",".","If","running","Airflow","in","a","distributed","manner","and","aws_conn_id","is","None","or","empty",",","then","default","boto3","configuration","would","be","used","(","and","must","be","maintained","on","each","worker","node",")",".",":","param","region_name",":","AWS","region_name",".","If","not","specified","fetched","from","connection","."]
code: def __init__(
      self,
      *,
      bucket_name: str,
      aws_conn_id: str | None = "aws_default",
      region_name: str | None = None,
      **kwargs,
  ) -> None:
      super().__init__(**kwargs)
      self.bucket_name = bucket_name
      self.region_name = region_name
      self.aws_conn_id = aws_conn_id
  
imports: from __future__ import annotations
  import subprocess
  import sys
  from tempfile import NamedTemporaryFile
  from typing import TYPE_CHECKING, Sequence
  from airflow.exceptions import AirflowException
  from airflow.models import BaseOperator
  from airflow.providers.amazon.aws.hooks.s3 import S3Hook
  from airflow.utils.helpers import exactly_one
label_desc: Use image node_id 1 to create a new S3CreateBucketOperator object from inherited base classes: BaseOperator with example: obj = S3CreateBucketOperator()