You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1007 B
31 lines
1007 B
2 years ago
|
/* Copyright 2018-2018 University Corporation for Atmospheric
|
||
|
Research/Unidata. */
|
||
|
|
||
|
/**
|
||
|
* @author Dennis Heimbigner
|
||
|
*/
|
||
|
|
||
|
#include <aws/core/Aws.h> /* Needed for InitAPI, SDKOptions, Logging,
|
||
|
and ShutdownAPI */
|
||
|
#include <aws/s3/S3Client.h>
|
||
|
#include <aws/s3/model/Object.h>
|
||
|
#include <aws/s3/model/ListObjectsRequest.h>
|
||
|
#include <aws/s3/model/ListObjectsV2Request.h>
|
||
|
#include <aws/s3/model/GetObjectRequest.h>
|
||
|
#include <aws/s3/model/PutObjectRequest.h>
|
||
|
#include <aws/s3/model/DeleteObjectRequest.h>
|
||
|
#include <aws/s3/model/HeadObjectRequest.h>
|
||
|
#include <aws/s3/model/CreateBucketRequest.h>
|
||
|
#include <aws/s3/model/DeleteBucketRequest.h>
|
||
|
#include <aws/core/auth/AWSCredentialsProvider.h>
|
||
|
#include <aws/core/utils/memory/stl/AWSString.h>
|
||
|
#include <aws/core/utils/logging/DefaultLogSystem.h>
|
||
|
#include <aws/core/utils/logging/AWSLogging.h>
|
||
|
#include <aws/core/Version.h>
|
||
|
#include <ios>
|
||
|
#include <iostream>
|
||
|
#include <fstream>
|
||
|
#include <sstream>
|
||
|
#include <cstdio>
|
||
|
#include <sys/stat.h>
|