B
    ?F[,                  @   s  d dl mZ G dd deZG dd deZG dd deZG dd	 d	eZG d
d deZG dd deZG dd deZG dd deZ	G dd deZ
G dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG d d! d!eZG d"d# d#eZG d$d% d%eZG d&d' d'eZG d(d) d)eZG d*d+ d+eZG d,d- d-eZG d.d/ d/eZG d0d1 d1eZG d2d3 d3eZG d4d5 d5eZG d6d7 d7eZG d8d9 d9eZG d:d; d;eZG d<d= d=eZG d>d? d?eZ G d@dA dAeZ!G dBdC dCeZ"G dDdE dEeZ#G dFdG dGeZ$G dHdI dIeZ%G dJdK dKeZ&G dLdM dMeZ'G dNdO dOeZ(G dPdQ dQeZ)G dRdS dSeZ*G dTdU dUeZ+G dVdW dWeZ,G dXdY dYeZ-G dZd[ d[eZ.G d\d] d]eZ/G d^d_ d_eZ0G d`da daeZ1G dbdc dceZ2G ddde deeZ3G dfdg dgeZ4G dhdi dieZ5G djdk dkeZ6G dldm dmeZ7G dndo doeZ8G dpdq dqeZ9G drds dseZ:G dtdu dueZ;G dvdw dweZ<G dxdy dyeZ=G dzd{ d{eZ>G d|d} d}eZ?G d~d deZ@G dd deZAG dd deZBG dd deZCG dd deZDG dd deZEG dd deZFG dd deZGG dd deZHG dd deZIG dd deZJG dd deZKG dd deZLG dd deZMG dd deZNG dd deZOG dd deZPG dd deZQG dd deZRG dd deZSG dd deZTG dd deZUG dd deZVG dd deZWG dd deZXG dd deZYG dd deZZG dd deZ[G dd deZ\G dd deZ]G dd deZ^G dd deZ_G dd deZ`G dd deZaG ddÄ deZbG ddń deZcG ddǄ deZdG ddɄ deZeG dd˄ deZfG dd̈́ deZgG ddτ deZhG ddф deZiG ddӄ deZjG ddՄ deZkG ddׄ deZlG ddل deZmG ddۄ deZndS )    )JSONResponseErrorc               @   s   e Zd ZdS )ClusterNotFoundFaultN)__name__
__module____qualname__ r   r   7lib/python3.7/site-packages/boto/redshift/exceptions.pyr      s   r   c               @   s   e Zd ZdS ) InvalidClusterSnapshotStateFaultN)r   r   r   r   r   r   r   r	      s   r	   c               @   s   e Zd ZdS )ClusterSnapshotNotFoundFaultN)r   r   r   r   r   r   r   r
   !   s   r
   c               @   s   e Zd ZdS )&ClusterSecurityGroupQuotaExceededFaultN)r   r   r   r   r   r   r   r   %   s   r   c               @   s   e Zd ZdS )!ReservedNodeOfferingNotFoundFaultN)r   r   r   r   r   r   r   r   )   s   r   c               @   s   e Zd ZdS )InvalidSubnetN)r   r   r   r   r   r   r   r   -   s   r   c               @   s   e Zd ZdS )$ClusterSubnetGroupQuotaExceededFaultN)r   r   r   r   r   r   r   r   1   s   r   c               @   s   e Zd ZdS )InvalidClusterStateFaultN)r   r   r   r   r   r   r   r   5   s   r   c               @   s   e Zd ZdS )&InvalidClusterParameterGroupStateFaultN)r   r   r   r   r   r   r   r   9   s   r   c               @   s   e Zd ZdS )'ClusterParameterGroupAlreadyExistsFaultN)r   r   r   r   r   r   r   r   =   s   r   c               @   s   e Zd ZdS )%InvalidClusterSecurityGroupStateFaultN)r   r   r   r   r   r   r   r   A   s   r   c               @   s   e Zd ZdS )InvalidRestoreFaultN)r   r   r   r   r   r   r   r   E   s   r   c               @   s   e Zd ZdS )AuthorizationNotFoundFaultN)r   r   r   r   r   r   r   r   I   s   r   c               @   s   e Zd ZdS )ResizeNotFoundFaultN)r   r   r   r   r   r   r   r   M   s   r   c               @   s   e Zd ZdS )NumberOfNodesQuotaExceededFaultN)r   r   r   r   r   r   r   r   Q   s   r   c               @   s   e Zd ZdS )!ClusterSnapshotAlreadyExistsFaultN)r   r   r   r   r   r   r   r   U   s   r   c               @   s   e Zd ZdS )AuthorizationQuotaExceededFaultN)r   r   r   r   r   r   r   r   Y   s   r   c               @   s   e Zd ZdS )AuthorizationAlreadyExistsFaultN)r   r   r   r   r   r   r   r   ]   s   r   c               @   s   e Zd ZdS )!ClusterSnapshotQuotaExceededFaultN)r   r   r   r   r   r   r   r   a   s   r   c               @   s   e Zd ZdS )ReservedNodeNotFoundFaultN)r   r   r   r   r   r   r   r   e   s   r   c               @   s   e Zd ZdS )ReservedNodeAlreadyExistsFaultN)r   r   r   r   r   r   r   r   i   s   r   c               @   s   e Zd ZdS )&ClusterSecurityGroupAlreadyExistsFaultN)r   r   r   r   r   r   r   r   m   s   r   c               @   s   e Zd ZdS )"ClusterParameterGroupNotFoundFaultN)r   r   r   r   r   r   r   r   q   s   r   c               @   s   e Zd ZdS )ReservedNodeQuotaExceededFaultN)r   r   r   r   r   r   r   r   u   s   r   c               @   s   e Zd ZdS )ClusterQuotaExceededFaultN)r   r   r   r   r   r   r   r    y   s   r    c               @   s   e Zd ZdS )ClusterSubnetQuotaExceededFaultN)r   r   r   r   r   r   r   r!   }   s   r!   c               @   s   e Zd ZdS )UnsupportedOptionFaultN)r   r   r   r   r   r   r   r"      s   r"   c               @   s   e Zd ZdS )InvalidVPCNetworkStateFaultN)r   r   r   r   r   r   r   r#      s   r#   c               @   s   e Zd ZdS )!ClusterSecurityGroupNotFoundFaultN)r   r   r   r   r   r   r   r$      s   r$   c               @   s   e Zd ZdS )#InvalidClusterSubnetGroupStateFaultN)r   r   r   r   r   r   r   r%      s   r%   c               @   s   e Zd ZdS )$ClusterSubnetGroupAlreadyExistsFaultN)r   r   r   r   r   r   r   r&      s   r&   c               @   s   e Zd ZdS ))NumberOfNodesPerClusterLimitExceededFaultN)r   r   r   r   r   r   r   r'      s   r'   c               @   s   e Zd ZdS )ClusterSubnetGroupNotFoundFaultN)r   r   r   r   r   r   r   r(      s   r(   c               @   s   e Zd ZdS )'ClusterParameterGroupQuotaExceededFaultN)r   r   r   r   r   r   r   r)      s   r)   c               @   s   e Zd ZdS )ClusterAlreadyExistsFaultN)r   r   r   r   r   r   r   r*      s   r*   c               @   s   e Zd ZdS ) InsufficientClusterCapacityFaultN)r   r   r   r   r   r   r   r+      s   r+   c               @   s   e Zd ZdS )InvalidClusterSubnetStateFaultN)r   r   r   r   r   r   r   r,      s   r,   c               @   s   e Zd ZdS )SubnetAlreadyInUseN)r   r   r   r   r   r   r   r-      s   r-   c               @   s   e Zd ZdS ) InvalidParameterCombinationFaultN)r   r   r   r   r   r   r   r.      s   r.   c               @   s   e Zd ZdS )AccessToSnapshotDeniedFaultN)r   r   r   r   r   r   r   r/      s   r/   c               @   s   e Zd ZdS )UnauthorizedOperationFaultN)r   r   r   r   r   r   r   r0      s   r0   c               @   s   e Zd ZdS )SnapshotCopyAlreadyDisabledN)r   r   r   r   r   r   r   r1      s   r1   c               @   s   e Zd ZdS )ClusterNotFoundN)r   r   r   r   r   r   r   r2      s   r2   c               @   s   e Zd ZdS )UnknownSnapshotCopyRegionN)r   r   r   r   r   r   r   r3      s   r3   c               @   s   e Zd ZdS )InvalidClusterSubnetStateN)r   r   r   r   r   r   r   r4      s   r4   c               @   s   e Zd ZdS )ReservedNodeQuotaExceededN)r   r   r   r   r   r   r   r5      s   r5   c               @   s   e Zd ZdS )InvalidClusterStateN)r   r   r   r   r   r   r   r6      s   r6   c               @   s   e Zd ZdS )!HsmClientCertificateQuotaExceededN)r   r   r   r   r   r   r   r7      s   r7   c               @   s   e Zd ZdS )SubscriptionCategoryNotFoundN)r   r   r   r   r   r   r   r8      s   r8   c               @   s   e Zd ZdS )HsmClientCertificateNotFoundN)r   r   r   r   r   r   r   r9      s   r9   c               @   s   e Zd ZdS )SubscriptionEventIdNotFoundN)r   r   r   r   r   r   r   r:      s   r:   c               @   s   e Zd ZdS )!ClusterSecurityGroupAlreadyExistsN)r   r   r   r   r   r   r   r;      s   r;   c               @   s   e Zd ZdS )HsmConfigurationAlreadyExistsN)r   r   r   r   r   r   r   r<      s   r<   c               @   s   e Zd ZdS )NumberOfNodesQuotaExceededN)r   r   r   r   r   r   r   r=      s   r=   c               @   s   e Zd ZdS )ReservedNodeOfferingNotFoundN)r   r   r   r   r   r   r   r>      s   r>   c               @   s   e Zd ZdS )BucketNotFoundN)r   r   r   r   r   r   r   r?      s   r?   c               @   s   e Zd ZdS )InsufficientClusterCapacityN)r   r   r   r   r   r   r   r@      s   r@   c               @   s   e Zd ZdS )InvalidRestoreN)r   r   r   r   r   r   r   rA      s   rA   c               @   s   e Zd ZdS )UnauthorizedOperationN)r   r   r   r   r   r   r   rB     s   rB   c               @   s   e Zd ZdS )ClusterQuotaExceededN)r   r   r   r   r   r   r   rC     s   rC   c               @   s   e Zd ZdS )InvalidVPCNetworkStateN)r   r   r   r   r   r   r   rD   	  s   rD   c               @   s   e Zd ZdS )ClusterSnapshotNotFoundN)r   r   r   r   r   r   r   rE     s   rE   c               @   s   e Zd ZdS )AuthorizationQuotaExceededN)r   r   r   r   r   r   r   rF     s   rF   c               @   s   e Zd ZdS ) InvalidHsmClientCertificateStateN)r   r   r   r   r   r   r   rG     s   rG   c               @   s   e Zd ZdS )SNSTopicArnNotFoundN)r   r   r   r   r   r   r   rH     s   rH   c               @   s   e Zd ZdS )ResizeNotFoundN)r   r   r   r   r   r   r   rI     s   rI   c               @   s   e Zd ZdS )ClusterSubnetGroupNotFoundN)r   r   r   r   r   r   r   rJ   !  s   rJ   c               @   s   e Zd ZdS )SNSNoAuthorizationN)r   r   r   r   r   r   r   rK   %  s   rK   c               @   s   e Zd ZdS )ClusterSnapshotQuotaExceededN)r   r   r   r   r   r   r   rL   )  s   rL   c               @   s   e Zd ZdS )AccessToSnapshotDeniedN)r   r   r   r   r   r   r   rM   -  s   rM   c               @   s   e Zd ZdS ) InvalidClusterSecurityGroupStateN)r   r   r   r   r   r   r   rN   1  s   rN   c               @   s   e Zd ZdS )$NumberOfNodesPerClusterLimitExceededN)r   r   r   r   r   r   r   rO   5  s   rO   c               @   s   e Zd ZdS )ClusterSubnetQuotaExceededN)r   r   r   r   r   r   r   rP   9  s   rP   c               @   s   e Zd ZdS )SNSInvalidTopicN)r   r   r   r   r   r   r   rQ   =  s   rQ   c               @   s   e Zd ZdS )ClusterSecurityGroupNotFoundN)r   r   r   r   r   r   r   rR   A  s   rR   c               @   s   e Zd ZdS )InvalidElasticIpN)r   r   r   r   r   r   r   rS   E  s   rS   c               @   s   e Zd ZdS )!InvalidClusterParameterGroupStateN)r   r   r   r   r   r   r   rT   I  s   rT   c               @   s   e Zd ZdS )InvalidHsmConfigurationStateN)r   r   r   r   r   r   r   rU   M  s   rU   c               @   s   e Zd ZdS )ClusterAlreadyExistsN)r   r   r   r   r   r   r   rV   R  s   rV   c               @   s   e Zd ZdS )HsmConfigurationQuotaExceededN)r   r   r   r   r   r   r   rW   V  s   rW   c               @   s   e Zd ZdS )ClusterSnapshotAlreadyExistsN)r   r   r   r   r   r   r   rX   Z  s   rX   c               @   s   e Zd ZdS )SubscriptionSeverityNotFoundN)r   r   r   r   r   r   r   rY   ^  s   rY   c               @   s   e Zd ZdS )SourceNotFoundN)r   r   r   r   r   r   r   rZ   b  s   rZ   c               @   s   e Zd ZdS )ReservedNodeAlreadyExistsN)r   r   r   r   r   r   r   r[   f  s   r[   c               @   s   e Zd ZdS )ClusterSubnetGroupQuotaExceededN)r   r   r   r   r   r   r   r\   j  s   r\   c               @   s   e Zd ZdS )ClusterParameterGroupNotFoundN)r   r   r   r   r   r   r   r]   n  s   r]   c               @   s   e Zd ZdS )InvalidS3BucketNameN)r   r   r   r   r   r   r   r^   r  s   r^   c               @   s   e Zd ZdS )InvalidS3KeyPrefixN)r   r   r   r   r   r   r   r_   v  s   r_   c               @   s   e Zd ZdS )SubscriptionAlreadyExistN)r   r   r   r   r   r   r   r`   z  s   r`   c               @   s   e Zd ZdS )HsmConfigurationNotFoundN)r   r   r   r   r   r   r   ra   ~  s   ra   c               @   s   e Zd ZdS )AuthorizationNotFoundN)r   r   r   r   r   r   r   rb     s   rb   c               @   s   e Zd ZdS )!ClusterSecurityGroupQuotaExceededN)r   r   r   r   r   r   r   rc     s   rc   c               @   s   e Zd ZdS )EventSubscriptionQuotaExceededN)r   r   r   r   r   r   r   rd     s   rd   c               @   s   e Zd ZdS )AuthorizationAlreadyExistsN)r   r   r   r   r   r   r   re     s   re   c               @   s   e Zd ZdS )InvalidClusterSnapshotStateN)r   r   r   r   r   r   r   rf     s   rf   c               @   s   e Zd ZdS )"ClusterParameterGroupQuotaExceededN)r   r   r   r   r   r   r   rg     s   rg   c               @   s   e Zd ZdS )SnapshotCopyDisabledN)r   r   r   r   r   r   r   rh     s   rh   c               @   s   e Zd ZdS )ClusterSubnetGroupAlreadyExistsN)r   r   r   r   r   r   r   ri     s   ri   c               @   s   e Zd ZdS )ReservedNodeNotFoundN)r   r   r   r   r   r   r   rj     s   rj   c               @   s   e Zd ZdS )!HsmClientCertificateAlreadyExistsN)r   r   r   r   r   r   r   rk     s   rk   c               @   s   e Zd ZdS )InvalidClusterSubnetGroupStateN)r   r   r   r   r   r   r   rl     s   rl   c               @   s   e Zd ZdS )SubscriptionNotFoundN)r   r   r   r   r   r   r   rm     s   rm   c               @   s   e Zd ZdS )InsufficientS3BucketPolicyN)r   r   r   r   r   r   r   rn     s   rn   c               @   s   e Zd ZdS )"ClusterParameterGroupAlreadyExistsN)r   r   r   r   r   r   r   ro     s   ro   c               @   s   e Zd ZdS )UnsupportedOptionN)r   r   r   r   r   r   r   rp     s   rp   c               @   s   e Zd ZdS )CopyToRegionDisabledN)r   r   r   r   r   r   r   rq     s   rq   c               @   s   e Zd ZdS )SnapshotCopyAlreadyEnabledN)r   r   r   r   r   r   r   rr     s   rr   c               @   s   e Zd ZdS )IncompatibleOrderableOptionsN)r   r   r   r   r   r   r   rs     s   rs   c               @   s   e Zd ZdS )InvalidSubscriptionStateN)r   r   r   r   r   r   r   rt     s   rt   N)oZboto.exceptionr   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&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   r   r   r   r   <module>   s   