Ë
    €Ïœ  ã                   ó¤   — d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d„ dej                  «      Z G d„ d	e«      Z G d
„ de«      Z	 G d„ de«      Z
y)zExceptions for the iam surface.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú
exceptionsc                   ó   — e Zd ZdZy)ÚErrorz-Base class for exceptions in the iam surface.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    ú,lib/googlecloudsdk/api_lib/iam/exceptions.pyr   r      ó   „ Ú5r   r   c                   ó   — e Zd ZdZy)ÚFileReadExceptionz-Raised when there is an error reading a file.Nr	   r   r   r   r   r      r   r   r   c                   ó   — e Zd ZdZy)ÚInvalidResourceExceptionz1Raised when there is an error parsing a resource.Nr	   r   r   r   r   r       s   „ Ú9r   r   c                   ó   — e Zd ZdZy)ÚInvalidArgumentExceptionz)Raised when there is an invalid argument.Nr	   r   r   r   r   r   $   s   „ Ú1r   r   N)r   Ú
__future__r   r   r   Úgooglecloudsdk.corer   r   r   r   r   r   r   r   Ú<module>r      sL   ðñ &å &Ý Ý 'å *ô6ˆJ×Ñô 6ô6˜ô 6ô:˜uô :ô2˜uõ 2r   