File: //home/arjun/projects/env/lib/python3.10/site-packages/botocore/__pycache__/args.cpython-310.pyc
o
*we�w � @ s� d Z ddlZddlZddlZddlZddlZddlZddlm Z ddl
mZ ddlm
Z ddlmZ ddlmZ ddlmZ dd lmZmZ e�e�Zd
dgZg d�Zd
ZG dd� d�ZdS )z�Internal module to help with normalizing botocore client args.
This module (and all function/classes within this module) should be
considered internal, and *not* a public API.
� N)�Config)�EndpointCreator)�EndpointResolverBuiltins)�EndpointRulesetResolver)�
RequestSigner)�UserAgentString)�ensure_boolean�is_s3_accelerate_url�legacy�regional)zap-northeast-1z
ap-south-1zap-southeast-1zap-southeast-2�
aws-globalzca-central-1zeu-central-1z
eu-north-1z eu-west-1z eu-west-2z eu-west-3z sa-east-1� us-east-1z us-east-2z us-west-1z us-west-2�2 c @ s� e Zd Z d:dd�Z d;dd�Zdd� Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd:d$d%�Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� ZdS )<�ClientArgsCreatorNc C s>