
                         B    S r SSKJr  SSKJr  SSKJr   " S S\5      rg)zEConvenience utilities for manipulating collection and resource names.    )absolute_import)division)unicode_literalsc                   Z    \ rS rSrSrS1S1S1S1S1S1S	1S
1S1S1S1S.rS rSS jrSrg)Branding   zHConvenience class for mapping service names to official branding titles.accesscontextmanagerartifactregistrybigquerybigtableadmin
cloudbuildcloudidentitycloudkmscloudresourcemanagercomputepubsub
sourcerepo)zAccess Context ManagerzArtifact RegistryzGoogle BigQueryzCloud BigtablezGoogle Cloud BuildzCloud Identityz	Cloud KMSzCloud Resource ManagerzCompute EnginezPub/SubzCloud Sourcec                     0 U l         U R                  R                  5        H  u  pU H  nXR                   U'   M     M     g N)branding_map_branding_mapitems)self
brand_nameservicesservices       #lib/googlecloudsdk/core/branding.py__init__Branding.__init__'   s>    D $ 2 2 8 8 :
'%/'"  !;    Nc                 J    U R                   R                  X=(       d    U5      $ r   )r   get)r   r   backups      r   r"   Branding.get-   s      *;G<<r    )r   r   )	__name__
__module____qualname____firstlineno____doc__r   r   r"   __static_attributes__ r    r   r   r      sT    P "8 8./$())N()<!7 8"#n-0=r    r   N)r)   
__future__r   r   r   objectr   r+   r    r   <module>r.      s     L &  '=v =r    