
    	                         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KJr   " S	 S
\R                  5      rg)z0gcloud dns record-sets changes describe command.    )absolute_import)division)unicode_literals)util)base)flags)
propertiesc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   zView the details of a change.

This command displays the details of the specified change.

## EXAMPLES

To display the details of a change, run:

  $ {command} change_id
c                 n    [         R                  " 5       R                  U 5        U R                  SSSS9  g )N	change_id	CHANGE_IDz*The ID of the change you want details for.)metavarhelp)r   
GetZoneArgAddToParseradd_argument)parsers    /lib/surface/dns/record_sets/changes/describe.pyArgsDescribe.Args(   s4    	""6*
[9  ;    c                 j   SnU R                  5       [        R                   R                  :X  a  SnO.U R                  5       [        R                   R                  :X  a  Sn[        R
                  " U5      n[        R                  " U5      R                  UR                  [        R                  R                  R                  R                  UR                  S5      S.SS9nUR                  R!                  UR"                  R%                  UR                  UR&                  UR(                  S95      $ )	Nv1v1beta2v1alpha2z--zone)projectmanagedZonezdns.changes)params
collection)r   r   changeId)ReleaseTrackr   BETAALPHAr   GetApiClientGetRegistryParser   r	   VALUEScorer   	GetOrFailMakeGetOrRaisechangesGetMESSAGES_MODULEDnsChangesGetRequestr   r"   )selfargsapi_version
dns_client
change_refs        r   RunDescribe.Run/   s   K d//444k				 1 1 7 7	7k"";/J!!+.44!((--55??..x8
 ! 5 "J !!""77&&"..(( 	8 	*+ +r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r6   __static_attributes__r8   r   r   r   r      s     	 ; ;+r   r   N)r=   
__future__r   r   r   googlecloudsdk.api_lib.dnsr   googlecloudsdk.callioper   googlecloudsdk.command_lib.dnsr   googlecloudsdk.corer	   DescribeCommandr   r8   r   r   <module>rF      s1     7 &  ' + ( 0 *)+t## )+r   