Class InternalConfiguration
InternalConfiguration holds the cached SDK configuration values obtained from the environment and profile configuration factories. These configuration values are loaded internally and are not the same as user exposed AWSConfigs.
public class InternalConfiguration
- Inheritance
-
InternalConfiguration
- Derived
- Inherited Members
Constructors
InternalConfiguration()
public InternalConfiguration()
Properties
DefaultConfigurationModeName
public string DefaultConfigurationModeName { get; set; }
Property Value
EC2MetadataServiceEndpoint
Endpoint of the EC2 Instance Metadata Service
public string EC2MetadataServiceEndpoint { get; set; }
Property Value
EC2MetadataServiceEndpointMode
Internet protocol version to be used for communicating with the EC2 Instance Metadata Service
public EC2MetadataServiceEndpointMode? EC2MetadataServiceEndpointMode { get; set; }
Property Value
EndpointDiscoveryEnabled
Flag indicating if Endpoint Discovery is enabled.
public bool? EndpointDiscoveryEnabled { get; set; }
Property Value
- bool?
MaxAttempts
The max number of request attempts.
public int? MaxAttempts { get; set; }
Property Value
- int?
RetryMode
The retry mode to use: Legacy, Standard, or Adaptive.
public RequestRetryMode? RetryMode { get; set; }
Property Value
UseDualstackEndpoint
Configures the endpoint calculation for a service to go to a dual stack (ipv6 enabled) endpoint for the configured region.
public bool? UseDualstackEndpoint { get; set; }
Property Value
- bool?
UseFIPSEndpoint
Configures the endpoint calculation to go to a FIPS (https://aws.amazon.com/compliance/fips/) endpoint for the configured region.
public bool? UseFIPSEndpoint { get; set; }
Property Value
- bool?