AWS SDK for C++

AWS SDK for C++ Version 1.11.865

Loading...
Searching...
No Matches
S3ControlEndpointProvider.h
1
6#pragma once
7#include <aws/core/endpoint/DefaultEndpointProvider.h>
8#include <aws/core/endpoint/EndpointParameter.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
11#include <aws/s3control/S3ControlClientConfiguration.h>
12#include <aws/s3control/S3Control_EXPORTS.h>
13
14namespace Aws {
15namespace S3Control {
16namespace Endpoint {
21
23 public:
25
29 void SetUseArnRegion(bool value);
30 const ClientContextParameters::EndpointParameter& GetUseArnRegion() const;
31};
32
34 public:
38};
39
47
50
51} // namespace Endpoint
52} // namespace S3Control
53
54namespace Endpoint {
58AWS_S3CONTROL_EXTERN template class AWS_S3CONTROL_API
61
62AWS_S3CONTROL_EXTERN template class AWS_S3CONTROL_API Aws::Endpoint::DefaultEndpointProvider<
65} // namespace Endpoint
66
67namespace S3Control {
68namespace Endpoint {
73 public:
75
77
79};
80} // namespace Endpoint
81} // namespace S3Control
82} // namespace Aws
virtual void SetFromClientConfiguration(const Client::ClientConfiguration &config)
virtual void SetFromClientConfiguration(const S3ControlClientConfiguration &config)
const ClientContextParameters::EndpointParameter & GetUseArnRegion() const
Aws::Vector< Aws::Endpoint::EndpointParameter > EndpointParameters
Aws::Utils::Outcome< AWSEndpoint, Aws::Client::AWSError< Aws::Client::CoreErrors > > ResolveEndpointOutcome
Aws::S3Control::S3ControlClientConfiguration S3ControlClientConfiguration
Aws::Endpoint::EndpointParameters EndpointParameters