AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
ClientConfigurationDefaults.h
1
12#pragma once
13
14#include <aws/core/client/ClientConfiguration.h>
15
16namespace Aws
17{
18 namespace Config
19 {
20 namespace Defaults
21 {
31 const Aws::String& defaultMode,
32 bool hasEc2MetadataRegion,
33 const Aws::String& ec2MetadataRegion);
34
48 AWS_CORE_API const char* ResolveAutoClientConfiguration(const Aws::Client::ClientConfiguration& clientConfig,
49 const Aws::String& ec2MetadataRegion);
50
58
70
83
95
107
118 Aws::String requestedDefaultMode,
119 const Aws::String& configFileDefaultMode,
120 bool hasEc2MetadataRegion,
121 Aws::String ec2MetadataRegion);
122 } //namespace Defaults
123 } //namespace Config
124} //namespace Aws
AWS_CORE_API void SetMobileClientConfiguration(Aws::Client::ClientConfiguration &clientConfig)
AWS_CORE_API void SetInRegionClientConfiguration(Aws::Client::ClientConfiguration &clientConfig)
AWS_CORE_API const char * ResolveAutoClientConfiguration(const Aws::Client::ClientConfiguration &clientConfig, const Aws::String &ec2MetadataRegion)
AWS_CORE_API void SetCrossRegionClientConfiguration(Aws::Client::ClientConfiguration &clientConfig)
AWS_CORE_API void SetStandardClientConfiguration(Aws::Client::ClientConfiguration &clientConfig)
AWS_CORE_API void SetSmartDefaultsConfigurationParameters(Aws::Client::ClientConfiguration &clientConfig, const Aws::String &defaultMode, bool hasEc2MetadataRegion, const Aws::String &ec2MetadataRegion)
AWS_CORE_API Aws::String ResolveDefaultModeName(const Aws::Client::ClientConfiguration &clientConfig, Aws::String requestedDefaultMode, const Aws::String &configFileDefaultMode, bool hasEc2MetadataRegion, Aws::String ec2MetadataRegion)
AWS_CORE_API void SetLegacyClientConfiguration(Aws::Client::ClientConfiguration &clientConfig)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition AWSString.h:97