async def METHOD_NAME(
    aiobotocore_s3_client: AioBaseClient, s3_settings: S3Settings
) -> AsyncIterator[str]:
    response = await aiobotocore_s3_client.create_bucket(
        Bucket=s3_settings.S3_BUCKET_NAME
    )
    assert "ResponseMetadata" in response
    assert "HTTPStatusCode" in response["ResponseMetadata"]
    assert response["ResponseMetadata"]["HTTPStatusCode"] == 200
    response = await aiobotocore_s3_client.list_buckets()
    assert response["Buckets"]
    assert len(response["Buckets"]) == 1
    bucket_name = response["Buckets"][0]["Name"]
    yield bucket_name
    # await _clean_bucket_content(aiobotocore_s3_client, bucket_name)