AWS IoT Device SDK C++ v2 1.45.1
AWS IoT Device SDK C++ v2
Loading...
Searching...
No Matches
S3.h File Reference
#include <aws/crt/Exports.h>
#include <aws/crt/Optional.h>
#include <aws/crt/Types.h>
#include <aws/crt/auth/Sigv4Signing.h>
#include <aws/crt/http/HttpConnection.h>
#include <aws/crt/http/HttpRequestResponse.h>
#include <aws/crt/io/TlsOptions.h>
#include <aws/crt/io/Uri.h>
#include <aws/crt/s3/S3BufferTicket.h>
#include <cstdint>
#include <functional>
#include <future>
#include <memory>

Go to the source code of this file.

Classes

struct  Aws::Crt::S3::S3RetryStrategyExponentialBackoffOptions
class  Aws::Crt::S3::S3RetryStrategy
struct  Aws::Crt::S3::S3MetaRequestResult
class  Aws::Crt::S3::S3ChecksumConfig
class  Aws::Crt::S3::S3ClientConfig
class  Aws::Crt::S3::S3MetaRequestOptions
class  Aws::Crt::S3::S3GetObjectMetaRequestOptions
class  Aws::Crt::S3::S3PutObjectMetaRequestOptions
class  Aws::Crt::S3::S3CopyObjectMetaRequestOptions
class  Aws::Crt::S3::S3DefaultObjectMetaRequestOptions
class  Aws::Crt::S3::S3Client
class  Aws::Crt::S3::S3MetaRequest

Namespaces

namespace  Aws
namespace  Aws::Crt
namespace  Aws::Crt::Auth
namespace  Aws::Crt::S3

Enumerations

enum class  Aws::Crt::S3::S3MetaRequestType { Aws::Crt::S3::Default , Aws::Crt::S3::GetObject , Aws::Crt::S3::PutObject , Aws::Crt::S3::CopyObject }
enum class  Aws::Crt::S3::S3ChecksumLocation { Aws::Crt::S3::None , Aws::Crt::S3::Header , Aws::Crt::S3::Trailer }
enum class  Aws::Crt::S3::S3ChecksumAlgorithm {
  Aws::Crt::S3::None , Aws::Crt::S3::Crc32c , Aws::Crt::S3::Crc32 , Aws::Crt::S3::Sha1 ,
  Aws::Crt::S3::Sha256 , Aws::Crt::S3::Crc64Nvme , Aws::Crt::S3::Sha512 , Aws::Crt::S3::XXHash64 ,
  Aws::Crt::S3::XXHash3_64 , Aws::Crt::S3::XXHash3_128
}
enum class  Aws::Crt::S3::S3TlsMode { Aws::Crt::S3::Enabled , Aws::Crt::S3::Disabled }
enum class  Aws::Crt::S3::S3RecvFileMode { Aws::Crt::S3::CreateOrReplace , Aws::Crt::S3::CreateNew , Aws::Crt::S3::CreateOrAppend , Aws::Crt::S3::WriteToPosition }
enum class  Aws::Crt::S3::S3RetryStrategyType { Aws::Crt::S3::Default , Aws::Crt::S3::Standard , Aws::Crt::S3::ExponentialBackoff , Aws::Crt::S3::NoRetry }