+
     Ii>^  c                   s	   ^ RI H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/ R0]4      t ! R1 R2]4      t  ! R3 R4]4      t! ! R5 R6]!4      t" ! R7 R8]!4      t# ! R9 R:]!]$4      t% ! R; R<]!4      t& ! R= R>]4      t' ! R? R@]4      t( ! RA RB]4      t) ! RC RD]4      t* ! RE RF]4      t+ ! RG RH]4      t, ! RI RJ]+4      t- ! RK RL]+4      t. ! RM RN]+4      t/ ! RO RP]+]$4      t0 ! RQ RR]+4      t1 ! RS RT]4      t2 ! RU RV]4      t3 ! RW RX]4      t4 ! RY RZ]4      t5 ! R[ R\]4      t6 ! R] R^]4      t7 ! R_ R`]4      t8 ! Ra Rb]4      t9 ! Rc Rd]4      t: ! Re Rf]4      t; ! Rg Rh]4      t< ! Ri Rj]4      t= ! Rk Rl]4      t> ! Rm Rn]>4      t? ! Ro Rp]@4      tA ! Rq Rr]@4      tB ! Rs Rt]4      tC ! Ru Rv]4      tD ! Rw Rx]4      tE ! Ry Rz]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]4      tM ! R R]M4      tN ! R R]M4      tO ! R R]4      tP ! R R]4      tQ ! R R]4      tR ! R R]R]S4      tT ! R R]R4      tU ! R R]4      tV ! R R]V4      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]a4      tb ! R R]a4      tc ! R R]a4      td ! R R]a4      te ! R 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      tpR# )i    )requests)urllib3Nc                 s*    Vf   RpVf   / pV ! V/ VB # N r   )Zexception_clsZargskwargss   &&&8/usr/lib/python3.14/site-packages/botocore/exceptions.py_exception_from_packed_argsr      s(    
 |~$)&))    c                   s4   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   msg   &, r   r   ZBotoCoreError.__init__(   *    hhoo''4%r   c                s@    \         V P                  R V P                  33# N)r   	__class__r   r      &r   
__reduce__ZBotoCoreError.__reduce__-   s    *T^^T4;;,OOOr   r   N)
__name__
__module____qualname____firstlineno____doc__r   r   r   __static_attributes____classdictcell____classdict__   @r   r   r      s"      *C
P Pr   r   c                   s    ] 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                   s    ] 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                   s    ] 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   r'   r'   H   s     9Cr   r'   c                   s    ] 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   r(   r(   R   s     ?Cr   r(   c                   s@   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                s@   < Wn         W n        \        SV `  ! R/ VB  R # r   )requestresponsesuperr   )r   r*   r+   r   r   s   &&&,r   r   ZHTTPClientError.__init__a   s     "6"r   c                sl    \         V P                  V P                  V P                  3V P                  33# r   )r   r   r*   r+   r   r   r   r   r   ZHTTPClientError.__reduce__f   s2    *NN\\4==)KK-
 
 	
r   )r*   r+   NN)
r   r   r   r   r   r   r   r   r    __classcell__r   r"      @@r   r)   r)   ^   s     
AC#

 
r   r)   c                   s    ] 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   r1   r1   n   s    
DCr   r1   c                   s    ] tR t^rtRtRtR# )InvalidIMDSEndpointErrorz;Invalid endpoint EC2 Instance Metadata endpoint: {endpoint}r   Nr2   r   r   r   r3   r3   r       
GCr   r3   c                   s    ] tR t^vtRtRtR# )InvalidIMDSEndpointModeErrorzkInvalid EC2 Instance Metadata endpoint mode: {mode} Valid endpoint modes (case-insensitive): {valid_modes}.r   Nr2   r   r   r   r5   r5   v   s    	C r   r5   c                   s    ] tR t^}tRtRtR# )EndpointConnectionErrorz7Could not connect to the endpoint URL: "{endpoint_url}"r   Nr2   r   r   r   r6   r6   }   s    
CCr   r6   c                   s    ] tR t^tRtRtR# )SSLErrorz0SSL validation failed for {endpoint_url} {error}r   Nr2   r   r   r   r7   r7      s    
<Cr   r7   c                   s    ] 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   Nr2   r   r   r   r8   r8      s    	/ r   r8   c                   s    ] tR t^tRtRtR# )ReadTimeoutErrorz.Read timeout on endpoint URL: "{endpoint_url}"r   Nr2   r   r   r   r9   r9      s	    
 ;Cr   r9   c                   s    ] tR t^tRtRtR# )ConnectTimeoutErrorz1Connect timeout on endpoint URL: "{endpoint_url}"r   Nr2   r   r   r   r:   r:      s    
=Cr   r:   c                   s    ] tR t^tRtRtR# )ProxyConnectionErrorz-Failed to connect to proxy URL: "{proxy_url}"r   Nr2   r   r   r   r;   r;      s    
9Cr   r;   c                   s    ] tR t^tRtRtR# )ResponseStreamingErrorz=An error occurred while reading from response stream: {error}r   Nr2   r   r   r   r<   r<      s    
ICr   r<   c                   s    ] 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   r=   r=      s     )Cr   r=   c                   s    ] 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   r>   r>      s     1Cr   r>   c                   s    ] 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   r?   r?      s     ECr   r?   c                   s    ] 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                   s    ] 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   rB   rB      s     KCr   rB   c                   s    ] 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   rC   rC      s     <Cr   rC   c                   s    ] 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   rD   rD      rA   r   rD   c                   s    ] 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                   s    ] 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   rG   rG      s
    "
&Cr   rG   c                   s    ] 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   rH   rH      s    	 r   rH   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   rJ   rJ     s    	1 r   rJ   c                   rI   )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   rK   rK     s    	 r   rK   c                   rI   )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   rL   rL   %  s     >Cr   rL   c                   rI   )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   rM   rM   0  s     0Cr   rM   c                   rI   )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   rN   rN   :       CCr   rN   c                   rI   )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   rP   rP   D  s    		# r   rP   c                   rI   )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   rQ   rQ   V  s    	 MCr   rQ   c                       ] tR tRtRtRtR# )ParamValidationErrorie  z%Parameter validation failed:
{report}r   Nr2   r   r   r   rS   rS   e      
2Cr   rS   c                   rI   )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   rU   rU   l  s     	P r   rU   c                   rI   )
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   rV   rV   z  s    	0 r   rV   c                   rI   )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   rW   rW     s    	 r   rW   c                   rI   )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   rX   rX     s     SCr   rX   c                   rI   )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   rY   rY     s    	D r   rY   c                   rI   )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   rZ   rZ     rO   r   rZ   c                   rR   )PaginationErrori  z"Error during pagination: {message}r   Nr2   r   r   r   r[   r[     s    
.Cr   r[   c                   rR   )OperationNotPageableErrori  z/Operation cannot be paginated: {operation_name}r   Nr2   r   r   r   r\   r\         
;Cr   r\   c                   rI   )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                   rI   )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                   s:   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                s4   < \         SV `  WR 7       W0n        R# ))namereasonN)r,   r   last_response)r   ra   rb   rc   r   s   &&&&r   r   ZWaiterError.__init__  s    d2*r   )rc   )
r   r   r   r   r   r   r   r   r    r.   r/   r0   r   r`   r`     s     /
*C+ +r   r`   c                   rI   )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   rd   rd     s
    @
NCr   rd   c                   rI   )InvalidExpressionErrori  z,Expression is either invalid or too complex.zCInvalid expression {expression}: Only dotted lookups are supported.r   Nr%   r   r   r   re   re     s
    6
OCr   re   c                   rI   )UnknownCredentialErrori  z=Tried to insert before/after an unregistered credential type.z"Credential named {name} not found.r   Nr%   r   r   r   rf   rf     s
    G
.Cr   rf   c                   rI   )WaiterConfigErrori  z+Error when processing waiter configuration.z+Error processing waiter config: {error_msg}r   Nr%   r   r   r   rg   rg     s
    5
7Cr   rg   c                   rI   )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   rh   rh     s
    O
6Cr   rh   c                   rI   ) 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   ri   ri     s
    D
GCr   ri   c                   sB   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                s  < 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# )ZErrorZCodeZUnknownZMessage)Z
error_codeZerror_messageoperation_name
retry_infoN)_get_retry_infogetMSG_TEMPLATEr   r,   r   r+   rk   )r   Zerror_responserk   rl   Zerrorr   r   s   &&&   r   r   ZClientError.__init__  s|    )).9
""7B/&&yy3))Iy9)!	 ' 
 	&,r   c                s    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# )Z ZResponseMetadataZMaxAttemptsReachedFZRetryAttemptsz (reached max retries: Z))rn   )r   r+   rl   Zmetadatas   &&  r   rm   ZClientError._get_retry_info  sS    
) 23H||0%88"h.1(?2K1LAN  r   c                s>    \         V P                  V P                  33# r   )rj   r+   rk   r   r   r   r   ZClientError.__reduce__#  s     T]]D,?,?@@@r   )rk   r+   )r   r   r   r   ro   r   rm   r   r   r    r.   r/   r0   r   rj   rj     s%     	1 
-	A Ar   rj   c                       ] tR tRtRtR# )EventStreamErrori*  r   Nr   r   r   r   r   r   r   r   rq   rq   *      r   rq   c                   rR   )UnsupportedTLSVersionWarningi.  z:Warn when an openssl version that uses TLS 1.2 is requiredr   NrF   r   r   r   rt   rt   .  s    Dr   rt   c                   rp   )ImminentRemovalWarningi4  r   Nrr   r   r   r   ru   ru   4  rs   r   ru   c                   rI   )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   rv   rv   8  s    O	8 r   rv   c                   rI   )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   rw   rw   D  s    7	3 r   rw   c                   rI   )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   rx   rx   M  s    I	3 r   rx   c                   rI   )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   ry   ry   V  s
    M
HCr   ry   c                   rI   )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   rz   rz   \  s    H	 r   rz   c                   rI   )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                   rI   )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                   rI   )*UnsupportedS3AccesspointConfigurationErroriu  r}   z<Unsupported configuration when using S3 access-points: {msg}r   Nr%   r   r   r   r~   r~   u  s
    L
HCr   r~   c                   rI   )*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                   rI   )&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                   rI   )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                   rI   )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                   rI   )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                   rI   )+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                   rI   )&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                   rR   )StubResponseErrori  zDError getting response stub for operation {operation_name}: {reason}r   Nr2   r   r   r   r   r     s
    N r   r   c                   rp   )StubAssertionErrori  r   Nrr   r   r   r   r   r     rs   r   r   c                   rp   )UnStubbedResponseErrori  r   Nrr   r   r   r   r   r     rs   r   r   c                   rR   )InvalidConfigErrori  {error_msg}r   Nr2   r   r   r   r   r         
Cr   r   c                   rR   )InfiniteLoopConfigErrori  zInfinite loop in credential configuration detected. Attempting to load from profile {source_profile} which has already been visited. Visited profiles: {visited_profiles}r   Nr2   r   r   r   r   r     s    	/ r   r   c                   rR   )RefreshWithMFAUnsupportedErrori  z/Cannot refresh credentials: MFA token required.r   Nr2   r   r   r   r   r     r]   r   r   c                   rR   )MD5UnavailableErrori  z,This system does not support MD5 generation.r   Nr2   r   r   r   r   r     s    
8Cr   r   c                   rR   )MissingDependencyExceptioni  zMissing Dependency: {msg}r   Nr2   r   r   r   r   r     s    
%Cr   r   c                   rR   )MetadataRetrievalErrori  z&Error retrieving metadata: {error_msg}r   Nr2   r   r   r   r   r     rT   r   r   c                   rp   )UndefinedModelAttributeErrori  r   Nrr   r   r   r   r   r     rs   r   r   c                   s*   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                r	   r   r
   r   r   r   r   ZMissingServiceIdError.__init__  r   r   r   N)r   r   r   r   r   r   r   r    r!   r#   r   r   r     s     	: 
 r   r   c                   rR   )SSOErrori  zYAn unspecified error happened when resolving AWS credentials or an access token from SSO.r   Nr2   r   r   r   r   r     s    	! r   r   c                   rR   )SSOTokenLoadErrori  z$Error loading SSO Token: {error_msg}r   Nr2   r   r   r   r   r     s    
0Cr   r   c                   rR   )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   Nr2   r   r   r   r   r     s    	* r   r   c                   rR   )
LoginErrori  zcAn unspecified error happened when resolving AWS credentials or refreshing a login session profile.r   Nr2   r   r   r   r   r     s    	. r   r   c                   rR   )LoginRefreshRequiredi  z^Your session has expired or credentials have changed. Please reauthenticate using 'aws login'.r   Nr2   r   r   r   r   r     s    
jCr   r   c                   rR   )LoginInsufficientPermissionsi  zUnable to create or refresh login credentials due to insufficient permissions. You may be missing permission for the 'signin:CreateOAuth2Token' action.r   Nr2   r   r   r   r   r     s    	` r   r   c                   rR   )LoginTokenLoadErrori  z.Error loading login session token: {error_msg}r   Nr2   r   r   r   r   r     s    
:Cr   r   c                   rR   )LoginAuthorizationCodeErrori  zCError loading or redeeming a login authorization code: {error_msg} r   Nr2   r   r   r   r   r     s    
OCr   r   c                   rR   )CapacityNotAvailableErrori  z(Insufficient request capacity available.r   Nr2   r   r   r   r   r     s    
4Cr   r   c                   rR   )InvalidProxiesConfigErrori#  z;Invalid configuration value(s) provided for proxies_config.r   Nr2   r   r   r   r   r   #  r4   r   r   c                   rR   )InvalidDefaultsModei'  zbClient configured with invalid defaults mode: {mode}. Valid defaults modes include: {valid_modes}.r   Nr2   r   r   r   r   r   '  s    	7 r   r   c                   rR   )AwsChunkedWrapperErrori.  r   r   Nr2   r   r   r   r   r   .  r   r   r   c                   rR   )FlexibleChecksumErrori2  r   r   Nr2   r   r   r   r   r   2  r   r   r   c                   rR   )!InvalidEndpointConfigurationErrori6  z%Invalid endpoint configuration: {msg}r   Nr2   r   r   r   r   r   6      
1Cr   r   c                   rI   )EndpointProviderErrori:  z)Base error for the EndpointProvider class{msg}r   Nr%   r   r   r   r   r   :  s
    3
Cr   r   c                   rI   )EndpointResolutionErrori@  z4Error when input parameters resolve to an error ruler   r   Nr%   r   r   r   r   r   @  s
    >
Cr   r   c                   rR   )$UnknownEndpointResolutionBuiltInNameiF  z%Unknown builtin variable name: {name}r   Nr2   r   r   r   r   r   F  r   r   r   c                   rI   )InvalidChecksumConfigErroriJ  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   J  s    B	B r   r   c                   rI   ) UnsupportedServiceProtocolsErroriS  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   S  s    O	2 r   r   r-   )qZbotocore.vendoredr    Z#botocore.vendored.requests.packagesr   r   r   r   r$   r&   r'   r(   r)   r1   r3   r5   r6   Z
exceptionsr7   r8   ZReadTimeoutr9   ZConnectTimeoutr:   Z
ProxyErrorr;   r<   r=   r>   r?   r@   rB   rC   rD   rE   rG   rH   Z
ValueErrorrJ   rK   rL   rM   rN   rP   rQ   rS   rU   rV   rW   rX   rY   rZ   r[   r\   r^   r_   r`   rd   re   rf   rg   rh   ri   rj   rq   ZWarningrt   ru   rv   rw   rx   ry   rz   r{   r|   r~   r   r   r   r   r   r   r   r   Z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   r   r   r   r   r   <module>r      sM   ' 7	*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  k: k: ;* ;P* P5 5H H- ] M 2 2M 3 2+@ 2 } r   