
                         X    S r SSKJr  SSKJr  SSKJr   " S S\5      r " S S\5      rg	)
z'Utilities for the container data model.    )absolute_import)division)unicode_literalsc                       \ rS rSrSrS rSrg)ImageSummary   zLImageSummary is a container class whose structure creates command output.
  c                 T    SR                  UUUS9U l        Xl        X l        X0l        g )Nz {registry}/{repository}@{digest})registry
repositorydigest)formatfully_qualified_digestr
   r   r   selfr
   r   r   s       Blib/googlecloudsdk/api_lib/container/images/container_data_util.py__init__ImageSummary.__init__   s7    *11! 	2 	 	
 M OK    )r   r   r
   r   N__name__
__module____qualname____firstlineno____doc__r   __static_attributes__ r   r   r   r      s    r   r   c                       \ rS rSrSrS rSrg)ContainerData&   zJContainerData objects get returned from a command for formatted output.
  c                 &    [        XU5      U l        g )N)r   image_summaryr   s       r   r   ContainerData.__init__*   s    %hFCDr   )r!   Nr   r   r   r   r   r   &   s    Dr   r   N)r   
__future__r   r   r   objectr   r   r   r   r   <module>r%      s-     . &  '6 DF Dr   