+
    CiZ                     &	   ^ RI t ^ RIHt RR lt ! R R]4      t ! R R]4      t ! R R	]4      t ! R
 R]4      t ! R R]4      t	 ! R R]4      t
 ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]] P                  P                   4      t ! R R]
4      t ! R R]
] P                  P$                  ]P                  P&                  4      t ! R R]] P                  P(                  4      t ! R  R!]] P                  P,                  4      t ! R" R#]
4      t ! R$ R%]4      t ! R& R']4      t ! R( R)]4      t ! R* R+]4      t ! R, R-]4      t ! R. R/]4      t ! R0 R1]4      t ! R2 R3]4      t  ! R4 R5] 4      t! ! R6 R7] 4      t" ! R8 R9] ]#4      t$ ! R: R;] 4      t% ! R< R=]4      t& ! R> R?]4      t' ! R@ RA]4      t( ! RB RC]4      t) ! RD RE]4      t* ! RF RG]4      t+ ! RH RI]*4      t, ! RJ RK]*4      t- ! RL RM]*4      t. ! RN RO]*]#4      t/ ! RP RQ]*4      t0 ! RR RS]4      t1 ! RT RU]4      t2 ! RV RW]4      t3 ! RX RY]4      t4 ! RZ R[]4      t5 ! R\ R]]4      t6 ! R^ R_]4      t7 ! R` Ra]4      t8 ! Rb Rc]4      t9 ! Rd Re]4      t: ! Rf Rg]4      t; ! Rh Ri]4      t< ! Rj Rk]4      t= ! Rl Rm]=4      t> ! Rn Ro]?4      t@ ! Rp Rq]?4      tA ! Rr Rs]4      tB ! Rt Ru]4      tC ! Rv Rw]4      tD ! Rx Ry]4      tE ! Rz R{]4      tF ! R| R}]4      tG ! R~ R]4      tH ! R R]4      tI ! R R]4      tJ ! R R]4      tK ! R R]4      tL ! R R]L4      tM ! R R]L4      tN ! R R]4      tO ! R R]4      tP ! R R]4      tQ ! R R]Q]R4      tS ! R R]Q4      tT ! R R]4      tU ! R R]U4      tV ! R R]4      tW ! R R]4      tX ! R R]4      tY ! R R]4      tZ ! R R]4      t[ ! R R][4      t\ ! R R]4      t] ! R R]]4      t^ ! R R]]4      t_ ! R R]4      t` ! R R]4      ta ! R R]4      tb ! R R]4      tc ! R R]4      td ! R R]4      te ! R R]4      tf ! R R]f4      tg ! R R]f4      th ! R R]4      ti ! R R]4      tjR# )    N)urllib3c                 *    Vf   RpVf   / pV ! V/ VB # N r   )exception_clsargskwargss   &&&5/usr/lib/python3/dist-packages/botocore/exceptions.py_exception_from_packed_argsr      s(    
 |~$)&))    c                   4   a  ] tR t^t o RtRtR tR tRtV t	R# )BotoCoreErrorzr
The base exception class for BotoCore exceptions.

:ivar msg: The descriptive message associated with the error.
zAn unspecified error occurredc                t    V P                   P                  ! R/ VB p\        P                  W4       Wn        R # r   fmtformat	Exception__init__r	   selfr	   msgs   &, r
   r   BotoCoreError.__init__(   *    hhoo''4%r   c                @    \         V P                  R V P                  33# N)r   	__class__r	   r   s   &r
   
__reduce__BotoCoreError.__reduce__-   s    *T^^T4;;,OOOr   r	   N)
__name__
__module____qualname____firstlineno____doc__r   r   r   __static_attributes____classdictcell____classdict__s   @r
   r   r      s"      *C
P Pr   r   c                       ] tR t^1tRtRtRtR# )DataNotFoundErrorz
The data associated with a particular path could not be loaded.

:ivar data_path: The data path that the user attempted to load.
z$Unable to load data for: {data_path}r   Nr!   r"   r#   r$   r%   r   r&   r   r   r
   r+   r+   1   s     1Cr   r+   c                       ] tR t^;tRtRtRtR# )UnknownServiceErrorzoRaised when trying to load data for an unknown service.

:ivar service_name: The name of the unknown service.

zQUnknown service: '{service_name}'. Valid service names are: {known_service_names}r   Nr,   r   r   r
   r.   r.   ;   s    	  r   r.   c                       ] tR t^HtRtRtRtR# )UnknownRegionErrorzlRaised when trying to load data for an unknown region.

:ivar region_name: The name of the unknown region.

z,Unknown region: '{region_name}'. {error_msg}r   Nr,   r   r   r
   r0   r0   H   s     9Cr   r0   c                       ] tR t^RtRtRtRtR# )ApiVersionNotFoundErrorz
The data associated with either the API version or a compatible one
could not be loaded.

:ivar data_path: The data path that the user attempted to load.
:ivar api_version: The API version that the user attempted to load.
z2Unable to load data {data_path} for: {api_version}r   Nr,   r   r   r
   r2   r2   R   s     ?Cr   r2   c                   @   a a ] tR t^^t oRtRV 3R lltR tRtVtV ;t	# )HTTPClientErrorz5An HTTP Client raised an unhandled exception: {error}c                @   < Wn         W n        \        SV `  ! R/ VB  R # r   )requestresponsesuperr   )r   r6   r7   r	   r   s   &&&,r
   r   HTTPClientError.__init__a   s     "6"r   c                l    \         V P                  V P                  V P                  3V P                  33# r   )r   r   r6   r7   r	   r   s   &r
   r   HTTPClientError.__reduce__f   s2    *NN\\4==)KK-
 
 	
r   )r6   r7   NN)
r!   r"   r#   r$   r   r   r   r&   r'   __classcell__r   r)   s   @@r
   r4   r4   ^   s     
AC#

 
r   r4   c                       ] tR t^ntRtRtR# )ConnectionErrorz8An HTTP Client failed to establish a connection: {error}r   Nr!   r"   r#   r$   r   r&   r   r   r
   r@   r@   n   s    
DCr   r@   c                       ] tR t^rtRtRtR# )InvalidIMDSEndpointErrorz;Invalid endpoint EC2 Instance Metadata endpoint: {endpoint}r   NrA   r   r   r
   rC   rC   r       
GCr   rC   c                       ] tR t^vtRtRtR# )InvalidIMDSEndpointModeErrorzkInvalid EC2 Instance Metadata endpoint mode: {mode} Valid endpoint modes (case-insensitive): {valid_modes}.r   NrA   r   r   r
   rF   rF   v   s    	C r   rF   c                       ] tR t^}tRtRtR# )EndpointConnectionErrorz7Could not connect to the endpoint URL: "{endpoint_url}"r   NrA   r   r   r
   rH   rH   }   s    
CCr   rH   c                       ] tR t^tRtRtR# )SSLErrorz0SSL validation failed for {endpoint_url} {error}r   NrA   r   r   r
   rJ   rJ      s    
<Cr   rJ   c                       ] tR t^tRtRtR# )ConnectionClosedErrorz^Connection was closed before we received a valid response from endpoint URL: "{endpoint_url}".r   NrA   r   r   r
   rL   rL      s    	/ r   rL   c                       ] tR t^tRtRtR# )ReadTimeoutErrorz.Read timeout on endpoint URL: "{endpoint_url}"r   NrA   r   r   r
   rN   rN      s	    
 ;Cr   rN   c                       ] tR t^tRtRtR# )ConnectTimeoutErrorz1Connect timeout on endpoint URL: "{endpoint_url}"r   NrA   r   r   r
   rP   rP      s    
=Cr   rP   c                       ] tR t^tRtRtR# )ProxyConnectionErrorz-Failed to connect to proxy URL: "{proxy_url}"r   NrA   r   r   r
   rR   rR      s    
9Cr   rR   c                       ] tR t^tRtRtR# )ResponseStreamingErrorz=An error occurred while reading from response stream: {error}r   NrA   r   r   r
   rT   rT      s    
ICr   rT   c                       ] tR t^tRtRtRtR# )NoCredentialsErrorz 
No credentials could be found.
zUnable to locate credentialsr   Nr,   r   r   r
   rV   rV      s     )Cr   rV   c                       ] tR t^tRtRtRtR# )NoAuthTokenErrorz(
No authorization token could be found.
z$Unable to locate authorization tokenr   Nr,   r   r   r
   rX   rX      s     1Cr   rX   c                       ] tR t^tRtRtRtR# )TokenRetrievalErrorz
Error attempting to retrieve a token from a remote source.

:ivar provider: The name of the token provider.
:ivar error_msg: The msg explaining why the token could not be retrieved.

z8Error when retrieving token from {provider}: {error_msg}r   Nr,   r   r   r
   rZ   rZ      s     ECr   rZ   c                       ] tR t^tRtRtRtR# )PartialCredentialsErrorz^
Only partial credentials were found.

:ivar cred_var: The missing credential variable name.

z<Partial credentials found in {provider}, missing: {cred_var}r   Nr,   r   r   r
   r\   r\           ICr   r\   c                       ] tR t^tRtRtRtR# )CredentialRetrievalErrorz
Error attempting to retrieve credentials from a remote source.

:ivar provider: The name of the credential provider.
:ivar error_msg: The msg explaining why credentials could not be
    retrieved.

z>Error when retrieving credentials from {provider}: {error_msg}r   Nr,   r   r   r
   r_   r_      s     KCr   r_   c                       ] tR t^tRtRtRtR# )UnknownSignatureVersionErrorzr
Requested Signature Version is not known.

:ivar signature_version: The name of the requested signature version.
z/Unknown Signature Version: {signature_version}.r   Nr,   r   r   r
   ra   ra      s     <Cr   ra   c                       ] tR t^tRtRtRtR# )ServiceNotInRegionErrorz
The service is not available in requested region.

:ivar service_name: The name of the service.
:ivar region_name: The name of the region.
z<Service {service_name} not available in region {region_name}r   Nr,   r   r   r
   rc   rc      r]   r   rc   c                       ] tR t^tRtRtR# )BaseEndpointResolverErrorzBase error for endpoint resolving errors.

Should never be raised directly, but clients can catch
this exception if they want to generically handle any errors
during the endpoint resolution process.

r   Nr!   r"   r#   r$   r%   r&   r   r   r
   re   re      s    r   re   c                       ] tR t^tRtRtRtR# )NoRegionErrorzNo region was specified.zYou must specify a region.r   Nr,   r   r   r
   rh   rh      s
    "
&Cr   rh   c                       ] tR t^tRtRtRtR# )EndpointVariantErrorz
Could not construct modeled endpoint variant.

:ivar error_msg: The message explaining why the modeled endpoint variant
    is unable to be constructed.

zMUnable to construct a modeled endpoint with the following variant(s) {tags}: r   Nr,   r   r   r
   rj   rj      s    	 r   rj   c                       ] tR tRtRtRtRtR# )UnknownEndpointErrori  z{
Could not construct an endpoint.

:ivar service_name: The name of the service.
:ivar region_name: The name of the region.
zJUnable to construct an endpoint for {service_name} in region {region_name}r   Nr,   r   r   r
   rl   rl     s    	1 r   rl   c                       ] tR tRtRtRtRtR# )UnknownFIPSEndpointErrori  z
Could not construct a FIPS endpoint.

:ivar service_name: The name of the service.
:ivar region_name: The name of the region.
zThe provided FIPS pseudo-region "{region_name}" is not known for the service "{service_name}". A FIPS compliant endpoint cannot be constructed.r   Nr,   r   r   r
   rn   rn     s    	 r   rn   c                       ] tR tRtRtRtRtR# )ProfileNotFoundi%  z
The specified configuration profile was not found in the
configuration file.

:ivar profile: The name of the profile the user attempted to load.
z1The config profile ({profile}) could not be foundr   Nr,   r   r   r
   rp   rp   %  s     >Cr   rp   c                       ] tR tRtRtRtRtR# )ConfigParseErrori0  z^
The configuration file could not be parsed.

:ivar path: The path to the configuration file.
z#Unable to parse config file: {path}r   Nr,   r   r   r
   rr   rr   0  s     0Cr   rr   c                       ] tR tRtRtRtRtR# )ConfigNotFoundi:  zg
The specified configuration file could not be found.

:ivar path: The path to the configuration file.
z6The specified config file ({path}) could not be found.r   Nr,   r   r   r
   rt   rt   :       CCr   rt   c                       ] tR tRtRtRtRtR# )MissingParametersErroriD  aX  
One or more required parameters were not supplied.

:ivar object: The object that has missing parameters.
    This can be an operation or a parameter (in the
    case of inner params).  The str() of this object
    will be used so it doesn't need to implement anything
    other than str().
:ivar missing: The names of the missing parameters.
zJThe following required parameters are missing for {object_name}: {missing}r   Nr,   r   r   r
   rw   rw   D  s    		# r   rw   c                       ] tR tRtRtRtRtR# )ValidationErroriV  a  
An exception occurred validating parameters.

Subclasses must accept a ``value`` and ``param``
argument in their ``__init__``.

:ivar value: The value that was being validated.
:ivar param: The parameter that failed validation.
:ivar type_name: The name of the underlying type.
z@Invalid value ('{value}') for param {param} of type {type_name} r   Nr,   r   r   r
   ry   ry   V  s    	 MCr   ry   c                       ] tR tRtRtRtR# )ParamValidationErrorie  z%Parameter validation failed:
{report}r   NrA   r   r   r
   r{   r{   e      
2Cr   r{   c                       ] tR tRtRtRtRtR# )UnknownKeyErroril  z
Unknown key in a struct parameter.

:ivar value: The value that was being checked.
:ivar param: The name of the parameter.
:ivar choices: The valid choices the value can be.
zEUnknown key '{value}' for param '{param}'.  Must be one of: {choices}r   Nr,   r   r   r
   r~   r~   l  s     	P r   r~   c                       ] tR tRtRtRtRtR# )
RangeErroriz  z
A parameter value was out of the valid range.

:ivar value: The value that was being checked.
:ivar param: The parameter that failed validation.
:ivar min_value: The specified minimum value.
:ivar max_value: The specified maximum value.
zKValue out of range for param {param}: {min_value} <= {value} <= {max_value}r   Nr,   r   r   r
   r   r   z  s    	0 r   r   c                       ] tR tRtRtRtRtR# )UnknownParameterErrori  z
Unknown top level parameter.

:ivar name: The name of the unknown parameter.
:ivar operation: The name of the operation.
:ivar choices: The valid choices the parameter name can be.
zPUnknown parameter '{name}' for operation {operation}.  Must be one of: {choices}r   Nr,   r   r   r
   r   r     s    	 r   r   c                       ] tR tRtRtRtRtR# )InvalidRegionErrori  zo
Invalid region_name provided to client or resource.

:ivar region_name: region_name that was being validated.
zFProvided region_name '{region_name}' doesn't match a supported format.r   Nr,   r   r   r
   r   r     s     SCr   r   c                       ] tR tRtRtRtRtR# )AliasConflictParameterErrori  z
Error when an alias is provided for a parameter as well as the original.

:ivar original: The name of the original parameter.
:ivar alias: The name of the alias
:ivar operation: The name of the operation.
zvParameter '{original}' and its alias '{alias}' were provided for operation {operation}.  Only one of them may be used.r   Nr,   r   r   r
   r   r     s    	D r   r   c                       ] tR tRtRtRtRtR# )UnknownServiceStylei  zQ
Unknown style of service invocation.

:ivar service_style: The style requested.
z6The service style ({service_style}) is not understood.r   Nr,   r   r   r
   r   r     ru   r   r   c                       ] tR tRtRtRtR# )PaginationErrori  z"Error during pagination: {message}r   NrA   r   r   r
   r   r     s    
.Cr   r   c                       ] tR tRtRtRtR# )OperationNotPageableErrori  z/Operation cannot be paginated: {operation_name}r   NrA   r   r   r
   r   r         
;Cr   r   c                       ] tR tRtRtRtRtR# )ChecksumErrori  z<The expected checksum did not match the calculated checksum.z{Checksum {checksum_type} failed, expected checksum {expected_checksum} did not match calculated checksum {actual_checksum}.r   Nr,   r   r   r
   r   r     s    F	 r   r   c                       ] tR tRtRtRtRtR# )UnseekableStreamErrori  z;Need to seek a stream, but stream does not support seeking.zFNeed to rewind the stream {stream_object}, but stream is not seekable.r   Nr,   r   r   r
   r   r     s    E	 r   r   c                   :   a a ] tR tRt oRtRtV 3R ltRtVtV ;t	# )WaiterErrori  z%Waiter failed to reach desired state.zWaiter {name} failed: {reason}c                4   < \         SV `  WR 7       W0n        R# ))namereasonN)r8   r   last_response)r   r   r   r   r   s   &&&&r
   r   WaiterError.__init__  s    d2*r   )r   )
r!   r"   r#   r$   r%   r   r   r&   r'   r=   r>   s   @@r
   r   r     s     /
*C+ +r   r   c                       ] tR tRtRtRtRtR# )IncompleteReadErrori  z6HTTP response did not return expected number of bytes.zB{actual_bytes} read, but total bytes expected is {expected_bytes}.r   Nr,   r   r   r
   r   r     s
    @
NCr   r   c                       ] tR tRtRtRtRtR# )InvalidExpressionErrori  z,Expression is either invalid or too complex.zCInvalid expression {expression}: Only dotted lookups are supported.r   Nr,   r   r   r
   r   r     s
    6
OCr   r   c                       ] tR tRtRtRtRtR# )UnknownCredentialErrori  z=Tried to insert before/after an unregistered credential type.z"Credential named {name} not found.r   Nr,   r   r   r
   r   r     s
    G
.Cr   r   c                       ] tR tRtRtRtRtR# )WaiterConfigErrori  z+Error when processing waiter configuration.z+Error processing waiter config: {error_msg}r   Nr,   r   r   r
   r   r     s
    5
7Cr   r   c                       ] tR tRtRtRtRtR# )UnknownClientMethodErrori  zEError when trying to access a method on a client that does not exist.z*Client does not have method: {method_name}r   Nr,   r   r   r
   r   r     s
    O
6Cr   r   c                       ] tR tRtRtRtRtR# ) UnsupportedSignatureVersionErrori  z:Error when trying to use an unsupported Signature Version.z;Signature version(s) are not supported: {signature_version}r   Nr,   r   r   r
   r   r     s
    D
GCr   r   c                   B   a a ] tR tRt oRtV 3R ltR tR tRtVt	V ;t
# )ClientErrori  ziAn error occurred ({error_code}) when calling the {operation_name} operation{retry_info}: {error_message}c                  < V P                  V4      pVP                  R / 4      pV P                  P                  VP                  RR4      VP                  RR4      VVR7      p\        SV `  V4       Wn        W n        R# )ErrorCodeUnknownMessage)
error_codeerror_messageoperation_name
retry_infoN)_get_retry_infogetMSG_TEMPLATEr   r8   r   r7   r   )r   error_responser   r   errorr   r   s   &&&   r
   r   ClientError.__init__  s|    )).9
""7B/&&yy3))Iy9)!	 ' 
 	&,r   c                    R pRV9   d6   VR,          pVP                  RR4      '       d   RV9   d   RVR,           R2pV# ) ResponseMetadataMaxAttemptsReachedFRetryAttemptsz (reached max retries: ))r   )r   r7   r   metadatas   &&  r
   r   ClientError._get_retry_info  sS    
) 23H||0%88"h.1(?2K1LAN  r   c                >    \         V P                  V P                  33# r   )r   r7   r   r   s   &r
   r   ClientError.__reduce__#  s     T]]D,?,?@@@r   )r   r7   )r!   r"   r#   r$   r   r   r   r   r&   r'   r=   r>   s   @@r
   r   r     s%     	1 
-	A Ar   r   c                       ] tR tRtRtR# )EventStreamErrori*  r   Nr!   r"   r#   r$   r&   r   r   r
   r   r   *      r   r   c                       ] tR tRtRtRtR# )UnsupportedTLSVersionWarningi.  z:Warn when an openssl version that uses TLS 1.2 is requiredr   Nrf   r   r   r
   r   r   .  s    Dr   r   c                       ] tR tRtRtR# )ImminentRemovalWarningi4  r   Nr   r   r   r
   r   r   4  r   r   r   c                       ] tR tRtRtRtRtR# )InvalidDNSNameErrori8  zEError when virtual host path is forced on a non-DNS compatible bucketa  Bucket named {bucket_name} is not DNS compatible. Virtual hosted-style addressing cannot be used. The addressing style can be configured by removing the addressing_style value or setting that value to 'path' or 'auto' in the AWS Config file or in the botocore.client.Config object.r   Nr,   r   r   r
   r   r   8  s    O	8 r   r   c                       ] tR tRtRtRtRtR# )InvalidS3AddressingStyleErroriD  z-Error when an invalid path style is specifiedzfS3 addressing style {s3_addressing_style} is invalid. Valid options are: 'auto', 'virtual', and 'path'r   Nr,   r   r   r
   r   r   D  s    7	3 r   r   c                       ] tR tRtRtRtRtR# )UnsupportedS3ArnErroriM  z?Error when S3 ARN provided to Bucket parameter is not supportedzeS3 ARN {arn} provided to "Bucket" parameter is invalid. Only ARNs for S3 access-points are supported.r   Nr,   r   r   r
   r   r   M  s    I	3 r   r   c                       ] tR tRtRtRtRtR# )UnsupportedS3ControlArnErroriV  zCError when S3 ARN provided to S3 control parameter is not supportedz<S3 ARN "{arn}" provided is invalid for this operation. {msg}r   Nr,   r   r   r
   r   r   V  s
    M
HCr   r   c                       ] tR tRtRtRtRtR# )InvalidHostLabelErrori\  z>Error when an invalid host label would be bound to an endpointzJInvalid host label to be bound to the hostname of the endpoint: "{label}".r   Nr,   r   r   r
   r   r   \  s    H	 r   r   c                       ] tR tRtRtRtRtR# )UnsupportedOutpostResourceErrorie  zDError when S3 Outpost ARN provided to Bucket parameter is incompletezS3 Outpost ARN resource "{resource_name}" provided to "Bucket" parameter is invalid. Only ARNs for S3 Outpost arns with an access-point sub-resource are supported.r   Nr,   r   r   r
   r   r   e  s    N	3 r   r   c                       ] tR tRtRtRtRtR# )UnsupportedS3ConfigurationErrorio  BError when an unsupported configuration is used with access-pointsz.Unsupported configuration when using S3: {msg}r   Nr,   r   r   r
   r   r   o  s
    L
:Cr   r   c                       ] tR tRtRtRtRtR# )*UnsupportedS3AccesspointConfigurationErroriu  r   z<Unsupported configuration when using S3 access-points: {msg}r   Nr,   r   r   r
   r   r   u  s
    L
HCr   r   c                       ] tR tRtRtRtRtR# )*InvalidEndpointDiscoveryConfigurationErrori{  z@Error when invalid value supplied for endpoint_discovery_enabledzUnsupported configuration value for endpoint_discovery_enabled. Expected one of ("true", "false", "auto") but got {config_value}.r   Nr,   r   r   r
   r   r   {  s    J	L r   r   c                       ] tR tRtRtRtRtR# )&UnsupportedS3ControlConfigurationErrori  z?Error when an unsupported configuration is used with S3 Controlz6Unsupported configuration when using S3 Control: {msg}r   Nr,   r   r   r
   r   r     s
    I
BCr   r   c                       ] tR tRtRtRtRtR# )InvalidRetryConfigurationErrori  3Error when invalid retry configuration is specifiedzvCannot provide retry configuration for "{retry_config_option}". Valid retry configuration options are: {valid_options}r   Nr,   r   r   r
   r   r     s    =	A r   r   c                       ] tR tRtRtRtRtR# )InvalidMaxRetryAttemptsErrori  r   zrValue provided to "max_attempts": {provided_max_attempts} must be an integer greater than or equal to {min_value}.r   Nr,   r   r   r
   r   r     s    =	> r   r   c                       ] tR tRtRtRtRtR# )InvalidRetryModeErrori  z8Error when invalid retry mode configuration is specifiedzWInvalid value provided to "mode": "{provided_retry_mode}" must be one of: {valid_modes}r   Nr,   r   r   r
   r   r     s    B	# r   r   c                       ] tR tRtRtRtRtR# )+InvalidS3UsEast1RegionalEndpointConfigErrori  z?Error for invalid s3 us-east-1 regional endpoints configurationzS3 us-east-1 regional endpoint option {s3_us_east_1_regional_endpoint_config} is invalid. Valid options are: "legacy", "regional"r   Nr,   r   r   r
   r   r     s    I	; r   r   c                       ] tR tRtRtRtRtR# )&InvalidSTSRegionalEndpointsConfigErrori  zDError when invalid sts regional endpoints configuration is specifiedzqSTS regional endpoints option {sts_regional_endpoints_config} is invalid. Valid options are: "legacy", "regional"r   Nr,   r   r   r
   r   r     s    N	; r   r   c                       ] tR tRtRtRtR# )StubResponseErrori  zDError getting response stub for operation {operation_name}: {reason}r   NrA   r   r   r
   r   r     s
    N r   r   c                       ] tR tRtRtR# )StubAssertionErrori  r   Nr   r   r   r
   r   r     r   r   r   c                       ] tR tRtRtR# )UnStubbedResponseErrori  r   Nr   r   r   r
   r   r     r   r   r   c                       ] tR tRtRtRtR# )InvalidConfigErrori  {error_msg}r   NrA   r   r   r
   r   r         
Cr   r   c                       ] tR tRtRtRtR# )InfiniteLoopConfigErrori  zInfinite loop in credential configuration detected. Attempting to load from profile {source_profile} which has already been visited. Visited profiles: {visited_profiles}r   NrA   r   r   r
   r   r     s    	/ r   r   c                       ] tR tRtRtRtR# )RefreshWithMFAUnsupportedErrori  z/Cannot refresh credentials: MFA token required.r   NrA   r   r   r
   r   r     r   r   r   c                       ] tR tRtRtRtR# )MD5UnavailableErrori  z,This system does not support MD5 generation.r   NrA   r   r   r
   r   r     s    
8Cr   r   c                       ] tR tRtRtRtR# )MissingDependencyExceptioni  zMissing Dependency: {msg}r   NrA   r   r   r
   r   r     s    
%Cr   r   c                       ] tR tRtRtRtR# )MetadataRetrievalErrori  z&Error retrieving metadata: {error_msg}r   NrA   r   r   r
   r   r     r|   r   r   c                       ] tR tRtRtR# )UndefinedModelAttributeErrori  r   Nr   r   r   r
   r   r     r   r   r   c                   *   a  ] tR tRt o RtR tRtV tR# )MissingServiceIdErrori  zrThe model being used for the service {service_name} is missing the serviceId metadata property, which is required.c                t    V P                   P                  ! R/ VB p\        P                  W4       Wn        R # r   r   r   s   &, r
   r   MissingServiceIdError.__init__  r   r   r    N)r!   r"   r#   r$   r   r   r&   r'   r(   s   @r
   r   r     s     	: 
 r   r   c                       ] tR tRtRtRtR# )SSOErrori  zYAn unspecified error happened when resolving AWS credentials or an access token from SSO.r   NrA   r   r   r
   r  r    s    	! r   r  c                       ] tR tRtRtRtR# )SSOTokenLoadErrori  z$Error loading SSO Token: {error_msg}r   NrA   r   r   r
   r  r    s    
0Cr   r  c                       ] tR tRtRtRtR# )UnauthorizedSSOTokenErrori  zThe SSO session associated with this profile has expired or is otherwise invalid. To refresh this SSO session run aws sso login with the corresponding profile.r   NrA   r   r   r
   r  r    s    	* r   r  c                       ] tR tRtRtRtR# )CapacityNotAvailableErrori  z(Insufficient request capacity available.r   NrA   r   r   r
   r	  r	    s    
4Cr   r	  c                       ] tR tRtRtRtR# )InvalidProxiesConfigErrori	  z;Invalid configuration value(s) provided for proxies_config.r   NrA   r   r   r
   r  r  	  rD   r   r  c                       ] tR tRtRtRtR# )InvalidDefaultsModei  zbClient configured with invalid defaults mode: {mode}. Valid defaults modes include: {valid_modes}.r   NrA   r   r   r
   r  r    s    	7 r   r  c                       ] tR tRtRtRtR# )AwsChunkedWrapperErrori  r   r   NrA   r   r   r
   r  r    r   r   r  c                       ] tR tRtRtRtR# )FlexibleChecksumErrori  r   r   NrA   r   r   r
   r  r    r   r   r  c                       ] tR tRtRtRtR# )!InvalidEndpointConfigurationErrori  z%Invalid endpoint configuration: {msg}r   NrA   r   r   r
   r  r        
1Cr   r  c                       ] tR tRtRtRtRtR# )EndpointProviderErrori   z)Base error for the EndpointProvider class{msg}r   Nr,   r   r   r
   r  r     s
    3
Cr   r  c                       ] tR tRtRtRtRtR# )EndpointResolutionErrori&  z4Error when input parameters resolve to an error ruler  r   Nr,   r   r   r
   r  r  &  s
    >
Cr   r  c                       ] tR tRtRtRtR# )$UnknownEndpointResolutionBuiltInNamei,  z%Unknown builtin variable name: {name}r   NrA   r   r   r
   r  r  ,  r  r   r  c                       ] tR tRtRtRtRtR# )InvalidChecksumConfigErrori0  z8Error when an invalid checksum config value is supplied.ziUnsupported configuration value for {config_key}. Expected one of {valid_options} but got {config_value}.r   Nr,   r   r   r
   r  r  0  s    B	B r   r  c                       ] tR tRtRtRtRtR# ) UnsupportedServiceProtocolsErrori9  zEError when a service does not use any protocol supported by botocore.ztBotocore supports {botocore_supported_protocols}, but service {service} only supports {service_supported_protocols}.r   Nr,   r   r   r
   r  r  9  s    O	2 r   r  r<   )krequestsrequests.packagesr   r   r   r   r+   r.   r0   r2   r4   r@   rC   rF   rH   
exceptionsrJ   rL   ReadTimeoutrN   ConnectTimeoutrP   
ProxyErrorrR   rT   rV   rX   rZ   r\   r_   ra   rc   re   rh   rj   
ValueErrorrl   rn   rp   rr   rt   rw   ry   r{   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Warningr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   AssertionErrorr   r   r   r   r   r   r   r   r   r   r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r   r   r
   <module>r)     s    %	*PI P$1 1
+ 
9 9	?m 	?
m 
 Em EH} H= Do D= 3 3 < < =O ;##'';>/8+>+>+M+M >:?H,?,?,J,J :J_ J) )1} 1	E- 	EIm I
K} 
K<= <Im I '- '4 4j 8 >m >0} 0C] C] $Mm M3= 3o   O S* S/ C- C/m /< <M M +- +O- OP] P/] /8 87} 7H} H"A) "AJ	{ 		7 		W 		- 	M M I= IM m ;m ;I I C] C] #A : - ]  	*N 		. 	 0 <] <9- 9& &3] 3	9 		8 	} 1 1 5 5H H- ] M 2 2M 3 2+@ 2 } r   