Ë
    €Ïô  ã                   ó>   — d Z ddlmZ ddlmZ ddlmZ ddlmZ d„ Zy)z(Utilities for `gcloud active-directory`.é    )Úabsolute_import)Údivision)Úunicode_literals)Úutilc                 ó  — |j                   }|j                  xs g }t        j                  | «      }g }|xs g D ].  }d}||v rd}|j	                  ||¬«      }	|j                  |	«       Œ0 |j                  |¬«      |_        |S )z"Generate Migrating Domain Details.FT)Ú
domainNameÚdisableSidFiltering)ÚmigratingDomains)Úonprem_domainsÚdisable_sid_filtering_domainsr   ÚGetMessagesForResourceÚOnPremDomainDetailsÚappendÚEnableMigrationRequestÚenableMigrationRequest)
Ú
domain_refÚargsÚrequestÚ
onprem_argÚdisable_sid_domainsÚmessagesÚon_prem_detsÚnameÚdisable_sid_filterÚ
onprem_reqs
             úAlib/googlecloudsdk/command_lib/active_directory/migration_util.pyÚUpdateOnPremSIDDetailsr      s¨   € à×"Ñ"€*Ø×:Ñ:Ò@¸bÐä×(Ñ(¨Ó4€(Ø€,ØÒ˜BÒ€dØÐØÐ"Ñ"ØÐØ×-Ñ-ØØ.ð .ó 0€Jð ×Ñ˜
Õ#ð ð $,×#BÑ#BØ#ð $Có $%€'Ô à	€.ó    N)Ú__doc__Ú
__future__r   r   r   Ú+googlecloudsdk.command_lib.active_directoryr   r   © r   r   Ú<module>r#      s   ðñ /Ý &Ý Ý 'å <ór   