docstr: Creates the given S3 bucket
  
  See:
      https://docs.aws.amazon.com/cli/latest/reference/s3api/create-bucket.html
  
  Args:
      bucket (str): The string name of the intended S3 bucket
      region (str): AWS Region
  
  Returns:
      bool: True on success
  
  Raises:
      ClientError
docstr_tok: ["Creates","the","given","S3","bucket","See",":","https",":","\/\/docs.aws.amazon.com\/cli\/latest\/reference\/s3api\/create-bucket.html","Args",":","bucket","(","str",")",":","The","string","name","of","the","intended","S3","bucket","region","(","str",")",":","AWS","Region","Returns",":","bool",":","True","on","success","Raises",":","ClientError"]
code: def create_bucket(bucket, region):
      """Creates the given S3 bucket
  
      See:
          https://docs.aws.amazon.com/cli/latest/reference/s3api/create-bucket.html
  
      Args:
          bucket (str): The string name of the intended S3 bucket
          region (str): AWS Region
  
      Returns:
          bool: True on success
  
      Raises:
          ClientError
      """
      try:
          client = boto3.client(
              "s3", config=default_config(region=region)
          )
          client.create_bucket(Bucket=bucket)
          return True
      except ClientError:
          LOGGER.error("An error occurred during S3 CreateBucket")
          raise
  
file_path: streamalert/streamalert/shared/helpers/aws_api_client.py
imports: import json
  import boto3
  from botocore.exceptions import ClientError
  from streamalert.shared.helpers.boto import default_config
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 2 for calling the AwsS3 obj's underlying member method code with example usage: obj.create_bucket(bucket, region) and returns: True