
                         X    d Z ddlmZ ddlmZ ddlmZ  G d de      Z G d de      Zy	)
z'Utilities for the container data model.    )absolute_import)division)unicode_literalsc                       e Zd ZdZd Zy)ImageSummaryzLImageSummary is a container class whose structure creates command output.
  c                 `    dj                  |||      | _        || _        || _        || _        y )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__zImageSummary.__init__   s=    *11! 	2 	 	
 DM DODK    N__name__
__module____qualname____doc__r    r   r   r   r      s    r   r   c                       e Zd ZdZd Zy)ContainerDatazJContainerData objects get returned from a command for formatted output.
  c                 (    t        |||      | _        y )N)r   image_summaryr   s       r   r   zContainerData.__init__*   s    %h
FCD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   