14#include <aws/core/client/ClientConfiguration.h>
32 bool hasEc2MetadataRegion,
120 bool hasEc2MetadataRegion,
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