
    DhY                        d dl mZ d dlmZ ddZ G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d deej                   j"                        Z G d de      Z G d deej                   j&                  ej                   j(                        Z G d d eej                   j*                        Z G d! d"eej                   j.                        Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z  G d3 d4e      Z! G d5 d6e!      Z" G d7 d8e!      Z# G d9 d:e!e$      Z% G d; d<e!      Z& G d= d>e      Z' G d? d@e      Z( G dA dBe      Z) G dC dDe      Z* G dE dFe      Z+ G dG dHe      Z, G dI dJe+      Z- G dK dLe+      Z. G dM dNe+      Z/ G dO dPe+e$      Z0 G dQ dRe+      Z1 G dS dTe      Z2 G dU dVe      Z3 G dW dXe      Z4 G dY dZe      Z5 G d[ d\e      Z6 G d] d^e      Z7 G d_ d`e      Z8 G da dbe      Z9 G dc dde      Z: G de dfe      Z; G dg dhe      Z< G di dje      Z= G dk dle      Z> G dm dne>      Z? G do dpe@      ZA G dq dre@      ZB G ds dte      ZC G du dve      ZD G dw dxe      ZE G dy dze      ZF G d{ d|e      ZG G d} d~e      ZH G d de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZM G d deM      ZN G d deM      ZO G d de      ZP G d de      ZQ G d de      ZR G d deReS      ZT G d deR      ZU G d de      ZV G d deV      ZW G d de      ZX G d de      ZY G d de      ZZ G d de      Z[ G d de      Z\ G d de\      Z] G d de      Z^ G d de^      Z_ G d de^      Z` G d de      Za G d de      Zb G d de      Zc G d de      Zd G d de      Ze G d de      Zf G d de      Zg G d deg      Zh G d deg      Ziy)    )requests)urllib3Nc                 "    |d}|i } | |i |S N r   )exception_clsargskwargss      u/var/www/fastuser/data/www/generator.snapmosaic.io/flask_app/venv/lib/python3.12/site-packages/botocore/exceptions.py_exception_from_packed_argsr      s(    
 |~$)&))    c                        e Zd ZdZdZd Zd Zy)BotoCoreErrorz~
    The base exception class for BotoCore exceptions.

    :ivar msg: The descriptive message associated with the error.
    zAn unspecified error occurredc                 v     | j                   j                  di |}t        j                  | |       || _        y r   fmtformat	Exception__init__r
   selfr
   msgs      r   r   zBotoCoreError.__init__(   0    dhhoo''4%r   c                 @    t         | j                  d | j                  ffS N)r   	__class__r
   r   s    r   
__reduce__zBotoCoreError.__reduce__-   s    *T^^T4;;,OOOr   N)__name__
__module____qualname____doc__r   r   r   r   r   r   r   r      s     *C
Pr   r   c                       e Zd ZdZdZy)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}Nr   r    r!   r"   r   r   r   r   r$   r$   1   s     1Cr   r$   c                       e Zd ZdZdZy)UnknownServiceErrorzwRaised 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}Nr%   r   r   r   r'   r'   ;   s    	  r   r'   c                       e Zd ZdZdZy)UnknownRegionErrorztRaised 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}Nr%   r   r   r   r)   r)   H   s     9Cr   r)   c                       e Zd ZdZdZy)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}Nr%   r   r   r   r+   r+   R   s     ?Cr   r+   c                   *     e Zd ZdZd fd	Zd Z xZS )HTTPClientErrorz5An HTTP Client raised an unhandled exception: {error}c                 @    || _         || _        t        |   di | y r   )requestresponsesuperr   )r   r/   r0   r
   r   s       r   r   zHTTPClientError.__init__a   s!     "6"r   c                 l    t         | j                  | j                  | j                  f| j                  ffS r   )r   r   r/   r0   r
   r   s    r   r   zHTTPClientError.__reduce__f   s2    *NN\\4==)KK-
 
 	
r   NN)r   r    r!   r   r   r   __classcell__r   s   @r   r-   r-   ^   s    
AC#

r   r-   c                       e Zd ZdZy)ConnectionErrorz8An HTTP Client failed to establish a connection: {error}Nr   r    r!   r   r   r   r   r7   r7   n   s    
DCr   r7   c                       e Zd ZdZy)InvalidIMDSEndpointErrorz;Invalid endpoint EC2 Instance Metadata endpoint: {endpoint}Nr8   r   r   r   r:   r:   r       
GCr   r:   c                       e Zd ZdZy)InvalidIMDSEndpointModeErrorzkInvalid EC2 Instance Metadata endpoint mode: {mode} Valid endpoint modes (case-insensitive): {valid_modes}.Nr8   r   r   r   r=   r=   v   s    	C r   r=   c                       e Zd ZdZy)EndpointConnectionErrorz7Could not connect to the endpoint URL: "{endpoint_url}"Nr8   r   r   r   r?   r?   }   s    
CCr   r?   c                       e Zd ZdZy)SSLErrorz0SSL validation failed for {endpoint_url} {error}Nr8   r   r   r   rA   rA      s    
<Cr   rA   c                       e Zd ZdZy)ConnectionClosedErrorz^Connection was closed before we received a valid response from endpoint URL: "{endpoint_url}".Nr8   r   r   r   rC   rC      s    	/ r   rC   c                       e Zd ZdZy)ReadTimeoutErrorz.Read timeout on endpoint URL: "{endpoint_url}"Nr8   r   r   r   rE   rE      s	    
 ;Cr   rE   c                       e Zd ZdZy)ConnectTimeoutErrorz1Connect timeout on endpoint URL: "{endpoint_url}"Nr8   r   r   r   rG   rG      s    
=Cr   rG   c                       e Zd ZdZy)ProxyConnectionErrorz-Failed to connect to proxy URL: "{proxy_url}"Nr8   r   r   r   rI   rI      s    
9Cr   rI   c                       e Zd ZdZy)ResponseStreamingErrorz=An error occurred while reading from response stream: {error}Nr8   r   r   r   rK   rK      s    
ICr   rK   c                       e Zd ZdZdZy)NoCredentialsErrorz(
    No credentials could be found.
    zUnable to locate credentialsNr%   r   r   r   rM   rM      s     )Cr   rM   c                       e Zd ZdZdZy)NoAuthTokenErrorz0
    No authorization token could be found.
    z$Unable to locate authorization tokenNr%   r   r   r   rO   rO      s     1Cr   rO   c                       e Zd ZdZdZy)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}Nr%   r   r   r   rQ   rQ      s     ECr   rQ   c                       e Zd ZdZdZy)PartialCredentialsErrorzj
    Only partial credentials were found.

    :ivar cred_var: The missing credential variable name.

    z<Partial credentials found in {provider}, missing: {cred_var}Nr%   r   r   r   rS   rS           ICr   rS   c                       e Zd ZdZdZy)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}Nr%   r   r   r   rV   rV      s     KCr   rV   c                       e Zd ZdZdZy)UnknownSignatureVersionErrorz~
    Requested Signature Version is not known.

    :ivar signature_version: The name of the requested signature version.
    z/Unknown Signature Version: {signature_version}.Nr%   r   r   r   rX   rX      s     <Cr   rX   c                       e Zd ZdZdZy)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}Nr%   r   r   r   rZ   rZ      rT   r   rZ   c                       e Zd ZdZy)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.

    Nr   r    r!   r"   r   r   r   r\   r\      s    r   r\   c                       e Zd ZdZdZy)NoRegionErrorzNo region was specified.zYou must specify a region.Nr%   r   r   r   r_   r_      s
    "
&Cr   r_   c                       e Zd ZdZdZy)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}: Nr%   r   r   r   ra   ra      s    	 r   ra   c                       e Zd ZdZdZy)UnknownEndpointErrorz
    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}Nr%   r   r   r   rc   rc     s    	1 r   rc   c                       e Zd ZdZdZy)UnknownFIPSEndpointErrorz
    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.Nr%   r   r   r   re   re     s    	 r   re   c                       e Zd ZdZdZy)ProfileNotFoundz
    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 foundNr%   r   r   r   rg   rg   %  s     >Cr   rg   c                       e Zd ZdZdZy)ConfigParseErrorzj
    The configuration file could not be parsed.

    :ivar path: The path to the configuration file.
    z#Unable to parse config file: {path}Nr%   r   r   r   ri   ri   0  s     0Cr   ri   c                       e Zd ZdZdZy)ConfigNotFoundzs
    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.Nr%   r   r   r   rk   rk   :       CCr   rk   c                       e Zd ZdZdZy)MissingParametersErrorax  
    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}Nr%   r   r   r   rn   rn   D  s    		# r   rn   c                       e Zd ZdZdZy)ValidationErrora3  
    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} Nr%   r   r   r   rp   rp   V  s    	 PCr   rp   c                       e Zd ZdZy)ParamValidationErrorz%Parameter validation failed:
{report}Nr8   r   r   r   rr   rr   e      
2Cr   rr   c                       e Zd ZdZdZy)UnknownKeyErrorz
    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}Nr%   r   r   r   ru   ru   l      	 r   ru   c                       e Zd ZdZdZy)
RangeErrora  
    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}Nr%   r   r   r   rx   rx   {  s    	0 r   rx   c                       e Zd ZdZdZy)UnknownParameterErrorz
    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}Nr%   r   r   r   rz   rz     rv   r   rz   c                       e Zd ZdZdZy)InvalidRegionErrorz{
    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.Nr%   r   r   r   r|   r|     s     SCr   r|   c                       e Zd ZdZdZy)AliasConflictParameterErrorz
    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.Nr%   r   r   r   r~   r~     s    	D r   r~   c                       e Zd ZdZdZy)UnknownServiceStylez]
    Unknown style of service invocation.

    :ivar service_style: The style requested.
    z6The service style ({service_style}) is not understood.Nr%   r   r   r   r   r     rl   r   r   c                       e Zd ZdZy)PaginationErrorz"Error during pagination: {message}Nr8   r   r   r   r   r     s    
.Cr   r   c                       e Zd ZdZy)OperationNotPageableErrorz/Operation cannot be paginated: {operation_name}Nr8   r   r   r   r   r         
;Cr   r   c                       e Zd ZdZdZy)ChecksumErrorz<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}.Nr%   r   r   r   r   r     s    F	 r   r   c                       e Zd ZdZdZy)UnseekableStreamErrorz;Need to seek a stream, but stream does not support seeking.zFNeed to rewind the stream {stream_object}, but stream is not seekable.Nr%   r   r   r   r   r     s    E	 r   r   c                   &     e Zd ZdZdZ fdZ xZS )WaiterErrorz%Waiter failed to reach desired state.zWaiter {name} failed: {reason}c                 6    t         |   ||       || _        y )N)namereason)r1   r   last_response)r   r   r   r   r   s       r   r   zWaiterError.__init__  s    d62*r   )r   r    r!   r"   r   r   r4   r5   s   @r   r   r     s    /
*C+ +r   r   c                       e Zd ZdZdZy)IncompleteReadErrorz6HTTP response did not return expected number of bytes.zB{actual_bytes} read, but total bytes expected is {expected_bytes}.Nr%   r   r   r   r   r     s    @ 	P r   r   c                       e Zd ZdZdZy)InvalidExpressionErrorz,Expression is either invalid or too complex.zCInvalid expression {expression}: Only dotted lookups are supported.Nr%   r   r   r   r   r     s
    6
OCr   r   c                       e Zd ZdZdZy)UnknownCredentialErrorz=Tried to insert before/after an unregistered credential type.z"Credential named {name} not found.Nr%   r   r   r   r   r     s
    G
.Cr   r   c                       e Zd ZdZdZy)WaiterConfigErrorz+Error when processing waiter configuration.z+Error processing waiter config: {error_msg}Nr%   r   r   r   r   r     s
    5
7Cr   r   c                       e Zd ZdZdZy)UnknownClientMethodErrorzEError when trying to access a method on a client that does not exist.z*Client does not have method: {method_name}Nr%   r   r   r   r   r     s
    O
6Cr   r   c                       e Zd ZdZdZy) UnsupportedSignatureVersionErrorz:Error when trying to use an unsupported Signature Version.z7Signature version is not supported: {signature_version}Nr%   r   r   r   r   r     s
    D
CCr   r   c                   .     e Zd ZdZ fdZd Zd Z xZS )ClientErrorziAn error occurred ({error_code}) when calling the {operation_name} operation{retry_info}: {error_message}c                    | j                  |      }|j                  di       }| j                  j                  |j                  dd      |j                  dd      ||      }t        |   |       || _        || _        y )NErrorCodeUnknownMessage)
error_codeerror_messageoperation_name
retry_info)_get_retry_infogetMSG_TEMPLATEr   r1   r   r0   r   )r   error_responser   r   errorr   r   s         r   r   zClientError.__init__  s    )).9
""7B/&&yy3))Iy9)!	 ' 
 	&,r   c                 Z    d}d|v r$|d   }|j                  dd      rd|v r	d|d    d}|S )N ResponseMetadataMaxAttemptsReachedFRetryAttemptsz (reached max retries: ))r   )r   r0   r   metadatas       r   r   zClientError._get_retry_info  sP    
) 23H||0%8"h.1(?2K1LAN  r   c                 >    t         | j                  | j                  ffS r   )r   r0   r   r   s    r   r   zClientError.__reduce__&  s     T]]D,?,?@@@r   )r   r    r!   r   r   r   r   r4   r5   s   @r   r   r     s    	1 
-	Ar   r   c                       e Zd Zy)EventStreamErrorNr   r    r!   r   r   r   r   r   -      r   r   c                       e Zd ZdZy)UnsupportedTLSVersionWarningz:Warn when an openssl version that uses TLS 1.2 is requiredNr]   r   r   r   r   r   1  s    Dr   r   c                       e Zd Zy)ImminentRemovalWarningNr   r   r   r   r   r   7  r   r   r   c                       e Zd ZdZdZy)InvalidDNSNameErrorzEError 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.Nr%   r   r   r   r   r   ;  s    O	8 r   r   c                       e Zd ZdZdZy)InvalidS3AddressingStyleErrorz-Error when an invalid path style is specifiedzfS3 addressing style {s3_addressing_style} is invalid. Valid options are: 'auto', 'virtual', and 'path'Nr%   r   r   r   r   r   G  s    7	3 r   r   c                       e Zd ZdZdZy)UnsupportedS3ArnErrorz?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.Nr%   r   r   r   r   r   P  s    I	3 r   r   c                       e Zd ZdZdZy)UnsupportedS3ControlArnErrorzCError when S3 ARN provided to S3 control parameter is not supportedz<S3 ARN "{arn}" provided is invalid for this operation. {msg}Nr%   r   r   r   r   r   Y  s
    M
HCr   r   c                       e Zd ZdZdZy)InvalidHostLabelErrorz>Error when an invalid host label would be bound to an endpointzJInvalid host label to be bound to the hostname of the endpoint: "{label}".Nr%   r   r   r   r   r   _  s    H	 r   r   c                       e Zd ZdZdZy)UnsupportedOutpostResourceErrorzDError 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.Nr%   r   r   r   r   r   h  s    N	3 r   r   c                       e Zd ZdZdZy)UnsupportedS3ConfigurationErrorBError when an unsupported configuration is used with access-pointsz.Unsupported configuration when using S3: {msg}Nr%   r   r   r   r   r   r  s
    L
:Cr   r   c                       e Zd ZdZdZy)*UnsupportedS3AccesspointConfigurationErrorr   z<Unsupported configuration when using S3 access-points: {msg}Nr%   r   r   r   r   r   x  s
    L
HCr   r   c                       e Zd ZdZdZy)*InvalidEndpointDiscoveryConfigurationErrorz@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}.Nr%   r   r   r   r   r   ~  s    J	L r   r   c                       e Zd ZdZdZy)&UnsupportedS3ControlConfigurationErrorz?Error when an unsupported configuration is used with S3 Controlz6Unsupported configuration when using S3 Control: {msg}Nr%   r   r   r   r   r     s
    I
BCr   r   c                       e Zd ZdZdZy)InvalidRetryConfigurationError3Error when invalid retry configuration is specifiedzvCannot provide retry configuration for "{retry_config_option}". Valid retry configuration options are: {valid_options}Nr%   r   r   r   r   r     s    =	A r   r   c                       e Zd ZdZdZy)InvalidMaxRetryAttemptsErrorr   zrValue provided to "max_attempts": {provided_max_attempts} must be an integer greater than or equal to {min_value}.Nr%   r   r   r   r   r     s    =	> r   r   c                       e Zd ZdZdZy)InvalidRetryModeErrorz8Error when invalid retry mode configuration is specifiedzWInvalid value provided to "mode": "{provided_retry_mode}" must be one of: {valid_modes}Nr%   r   r   r   r   r     s    B	# r   r   c                       e Zd ZdZdZy)+InvalidS3UsEast1RegionalEndpointConfigErrorz?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"Nr%   r   r   r   r   r     s    I	; r   r   c                       e Zd ZdZdZy)&InvalidSTSRegionalEndpointsConfigErrorzDError when invalid sts regional endpoints configuration is specifiedzqSTS regional endpoints option {sts_regional_endpoints_config} is invalid. Valid options are: "legacy", "regional"Nr%   r   r   r   r   r     s    N	; r   r   c                       e Zd ZdZy)StubResponseErrorzDError getting response stub for operation {operation_name}: {reason}Nr8   r   r   r   r   r     s
    N r   r   c                       e Zd Zy)StubAssertionErrorNr   r   r   r   r   r     r   r   r   c                       e Zd Zy)UnStubbedResponseErrorNr   r   r   r   r   r     r   r   r   c                       e Zd ZdZy)InvalidConfigError{error_msg}Nr8   r   r   r   r   r         
Cr   r   c                       e Zd ZdZy)InfiniteLoopConfigErrorzInfinite loop in credential configuration detected. Attempting to load from profile {source_profile} which has already been visited. Visited profiles: {visited_profiles}Nr8   r   r   r   r   r     s    	/ r   r   c                       e Zd ZdZy)RefreshWithMFAUnsupportedErrorz/Cannot refresh credentials: MFA token required.Nr8   r   r   r   r   r     r   r   r   c                       e Zd ZdZy)MD5UnavailableErrorz,This system does not support MD5 generation.Nr8   r   r   r   r   r     s    
8Cr   r   c                       e Zd ZdZy)MissingDependencyExceptionzMissing Dependency: {msg}Nr8   r   r   r   r   r     s    
%Cr   r   c                       e Zd ZdZy)MetadataRetrievalErrorz&Error retrieving metadata: {error_msg}Nr8   r   r   r   r   r     rs   r   r   c                       e Zd Zy)UndefinedModelAttributeErrorNr   r   r   r   r   r     r   r   r   c                       e Zd ZdZd Zy)MissingServiceIdErrorzrThe model being used for the service {service_name} is missing the serviceId metadata property, which is required.c                 v     | j                   j                  di |}t        j                  | |       || _        y r   r   r   s      r   r   zMissingServiceIdError.__init__  r   r   N)r   r    r!   r   r   r   r   r   r   r     s    	: 
r   r   c                       e Zd ZdZy)SSOErrorzYAn unspecified error happened when resolving AWS credentials or an access token from SSO.Nr8   r   r   r   r   r     s    	! r   r   c                       e Zd ZdZy)SSOTokenLoadErrorz$Error loading SSO Token: {error_msg}Nr8   r   r   r   r   r     s    
0Cr   r   c                       e Zd ZdZy)UnauthorizedSSOTokenErrorzThe 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.Nr8   r   r   r   r   r      s    	* r   r   c                       e Zd ZdZy)CapacityNotAvailableErrorz(Insufficient request capacity available.Nr8   r   r   r   r   r     s    
4Cr   r   c                       e Zd ZdZy)InvalidProxiesConfigErrorz;Invalid configuration value(s) provided for proxies_config.Nr8   r   r   r   r   r     r;   r   r   c                       e Zd ZdZy)InvalidDefaultsModezbClient configured with invalid defaults mode: {mode}. Valid defaults modes include: {valid_modes}.Nr8   r   r   r   r   r     s    	7 r   r   c                       e Zd ZdZy)AwsChunkedWrapperErrorr   Nr8   r   r   r   r  r    r   r   r  c                       e Zd ZdZy)FlexibleChecksumErrorr   Nr8   r   r   r   r  r    r   r   r  c                       e Zd ZdZy)!InvalidEndpointConfigurationErrorz%Invalid endpoint configuration: {msg}Nr8   r   r   r   r  r        
1Cr   r  c                       e Zd ZdZdZy)EndpointProviderErrorz)Base error for the EndpointProvider class{msg}Nr%   r   r   r   r	  r	  #  s
    3
Cr   r	  c                       e Zd ZdZdZy)EndpointResolutionErrorz4Error when input parameters resolve to an error ruler
  Nr%   r   r   r   r  r  )  s
    >
Cr   r  c                       e Zd ZdZy)$UnknownEndpointResolutionBuiltInNamez%Unknown builtin variable name: {name}Nr8   r   r   r   r  r  /  r  r   r  r3   )jbotocore.vendoredr   #botocore.vendored.requests.packagesr   r   r   r   r$   r'   r)   r+   r-   r7   r:   r=   r?   
exceptionsrA   rC   ReadTimeoutrE   ConnectTimeoutrG   
ProxyErrorrI   rK   rM   rO   rQ   rS   rV   rX   rZ   r\   r_   ra   
ValueErrorrc   re   rg   ri   rk   rn   rp   rr   ru   rx   rz   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   <module>r     s   ' 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] $Pm P3= 3o   O S* S/ C- C/m /< <M M +- +- P] P/] /8 87} 7D} D"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+@ 2r   