
    g                         S r SSKJr  SSKJr  SSKJr  \R                  \R                  " \R                  R                  5       " S S\R                  5      5       5       rg)zAImplementation of describe command for describing management hub.    )management_hub_api)base)flagsc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Describe   zDescribes Management Hub.z`
          Describe management hub for the organization, sub-folder
          or project.
      z
          The following command describes management hub for the sub-folder with
          id `123456`. 

            ${command} --sub-folder=123456
      )DESCRIPTIONEXAMPLESc                 0    [         R                  " U5        g N)r   add_management_hub_level_flags)clsparsers     .lib/surface/storage/management_hub/describe.pyArgsDescribe.Args)   s    	((0    c                 6   [         R                  " 5       nUR                  (       a  UR                  UR                  5      $ UR                  (       a  UR                  UR                  5      $ UR                  (       a  UR                  UR                  5      $ g r   )r   ManagementHubApi
sub_folderget_sub_folder_management_hubprojectget_project_management_huborganizationget_organization_management_hub)selfargsclients      r   RunDescribe.Run-   sm    002F11$//BB	..t||<<			33D4E4EFF 
r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpclassmethodr   r   __static_attributes__r!   r   r   r   r      s2     "


- 1 1Gr   r   N)r&   googlecloudsdk.api_lib.storager   googlecloudsdk.callioper   "googlecloudsdk.command_lib.storager   DefaultUniverseOnlyReleaseTracksReleaseTrackALPHADescribeCommandr   r!   r   r   <module>r2      s]    H = ( 4
 D%%++,Gt## G - Gr   