D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
lib
/
python3
/
dist-packages
/
botocore
/
__pycache__
/
Filename :
configprovider.cpython-312.pyc
back
Copy
� P��en� � � � d Z ddlZddlZddlZddlmZ ddlmZ ej e � Z i ddddgddf�dd �d d�dd �dd�dddi df�dd�ddddef�ddddef�dd�dd�ddddej f�ddd dej f�d!d!d"dej f�d#d#d$dej f�d%d%d&dej f�d'd(�d)d*dej fd+d,d-d.efd/d0d1d2d3d4d5defd6d7d8d9dej fd:��Z d;d<ddej fd=ddej fd>ddej fd?d@gdAdej fdBdCgdDddfdEdFdej fdG�ZdHdIdJddej fdK�ZdL� ZdM� Z G dN� dO� Z G dP� dQ� Z G dR� dS� Z G dT� dU� Z G dV� dW� Z G dX� dYe� Z G dZ� d[e� Z G d\� d]e� Z G d^� d_e� Z G d`� dae� Z G db� dce� Z G dd� dee� Zy)fzPThis module contains the interface for controlling how configuration is loaded. � N)�utils)�InvalidConfigError�profile�AWS_DEFAULT_PROFILE�AWS_PROFILE�region)r �AWS_DEFAULT_REGIONNN� data_path)r � AWS_DATA_PATHNN�config_file)N�AWS_CONFIG_FILEz ~/.aws/configN� ca_bundle)r � AWS_CA_BUNDLENN�api_versions�credentials_file)N�AWS_SHARED_CREDENTIALS_FILEz~/.aws/credentialsN�metadata_service_timeout�AWS_METADATA_SERVICE_TIMEOUT� �metadata_service_num_attempts�!AWS_METADATA_SERVICE_NUM_ATTEMPTS�ec2_metadata_service_endpoint)r �!AWS_EC2_METADATA_SERVICE_ENDPOINTNN�"ec2_metadata_service_endpoint_mode)r �&AWS_EC2_METADATA_SERVICE_ENDPOINT_MODENN�ec2_metadata_v1_disabled�AWS_EC2_METADATA_V1_DISABLEDF� imds_use_ipv6�AWS_IMDS_USE_IPV6�use_dualstack_endpoint�AWS_USE_DUALSTACK_ENDPOINT�use_fips_endpoint�AWS_USE_FIPS_ENDPOINT�ignore_configured_endpoint_urls�#AWS_IGNORE_CONFIGURED_ENDPOINT_URLS�parameter_validation)r&