Class DefaultConfigurationProvider
  
  
  
    - Namespace
 - Amazon.Runtime.Internal
 
  - Assembly
 - AWSSDK.Core.dll
 
   
  
  
  
    public class DefaultConfigurationProvider : IDefaultConfigurationProvider
   
  
    - Inheritance
 
    - 
      
      
DefaultConfigurationProvider
     
  
  
    - Implements
 
    - 
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  DefaultConfigurationProvider(IEnvironmentVariableRetriever, IDefaultConfigurationAutoModeResolver, params IDefaultConfiguration[])
  
  
  
  
  
    public DefaultConfigurationProvider(IEnvironmentVariableRetriever environmentVariableRetriever, IDefaultConfigurationAutoModeResolver defaultConfigurationAutoModeResolver, params IDefaultConfiguration[] availableConfigurations)
   
  Parameters
  
    environmentVariableRetriever IEnvironmentVariableRetriever 
    
    defaultConfigurationAutoModeResolver IDefaultConfigurationAutoModeResolver 
    
    availableConfigurations IDefaultConfiguration[] 
    
  
  
  
  DefaultConfigurationProvider(IEnvironmentVariableRetriever, IDefaultConfigurationAutoModeResolver, IEnumerable<IDefaultConfiguration>)
  
  
  
  
  
    public DefaultConfigurationProvider(IEnvironmentVariableRetriever environmentVariableRetriever, IDefaultConfigurationAutoModeResolver defaultConfigurationAutoModeResolver, IEnumerable<IDefaultConfiguration> availableConfigurations)
   
  Parameters
  
    environmentVariableRetriever IEnvironmentVariableRetriever 
    
    defaultConfigurationAutoModeResolver IDefaultConfigurationAutoModeResolver 
    
    availableConfigurations IEnumerable<IDefaultConfiguration> 
    
  
  
  
  DefaultConfigurationProvider(IEnumerable<IDefaultConfiguration>)
  
  
  
  
  
    public DefaultConfigurationProvider(IEnumerable<IDefaultConfiguration> availableConfigurations)
   
  Parameters
  
    availableConfigurations IEnumerable<IDefaultConfiguration> 
    
  
  Methods
  
  
  GetDefaultConfiguration(RegionEndpoint, DefaultConfigurationMode?)
  
  
  
  
  
    public IDefaultConfiguration GetDefaultConfiguration(RegionEndpoint clientRegion, DefaultConfigurationMode? requestedConfigurationMode = null)
   
  Parameters
  
    clientRegion RegionEndpoint 
    
    requestedConfigurationMode DefaultConfigurationMode? 
    
  
  Returns
  
    - IDefaultConfiguration