
                         z    S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
   " S S	\R                  5      rg
)z4gcloud dns record-sets transaction describe command.    )absolute_import)division)unicode_literals)transaction_util)base)flagsc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   zDescribe the transaction.

This command displays the contents of the transaction.

## EXAMPLES

To look at the contents of the transaction, run:

  $ {command} --zone=MANAGED_ZONE
c                 L    [         R                  " 5       R                  U 5        g )N)r   
GetZoneArgAddToParser)parsers    3lib/surface/dns/record_sets/transaction/describe.pyArgsDescribe.Args'   s    	""6*    c                 ^   SnU R                  5       [        R                   R                  :X  a  SnO.U R                  5       [        R                   R                  :X  a  Sn[        R
                  " UR                  5       n[        R                  " X2S9sS S S 5        $ ! , (       d  f       g = f)Nv1v1beta2v1alpha2)api_version)ReleaseTrackr   BETAALPHAr   TransactionFiletransaction_fileChangeFromYamlFile)selfargsr   
trans_files       r   RunDescribe.Run+   s    K d//444k				 1 1 7 7	7k		)	)$*?*?	@J00
/ 
A	@	@s    B
B, N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r"   __static_attributes__r$   r   r   r
   r
      s     	 + +/r   r
   N)r)   
__future__r   r   r   googlecloudsdk.api_lib.dnsr   googlecloudsdk.callioper   googlecloudsdk.command_lib.dnsr   DescribeCommandr
   r$   r   r   <module>r1      s.     ; &  ' 7 ( 0/t## /r   