ó
    €Ï
  ã                   óD   • S r SSKJr  SSKJr  SSKJr  SSKJr  S rS rg)	z3Utilities for AI Platform index endpoints commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú	resourcesc                 ó8   • [        SR                  XX#5      5      $ )zBuild multi-parent operation.z8projects/{}/locations/{}/indexEndpoints/{}/operations/{})ÚParseIndexEndpointOperationÚformat)Ú
project_idÚlocation_idÚindex_endpoint_idÚoperation_ids       Ú9lib/googlecloudsdk/command_lib/ai/index_endpoints_util.pyÚBuildParentOperationr      s(   € ô 
%Ø@×GÑGØ
Ð#4óDó
Eð Eó    c                 ó¼   • SU ;   a   [         R                  R                  U SS9$ [         R                  R                  U SS9$ ! [         R                   a     N4f = f)zªParse operation relative resource name to the operation reference object.

Args:
  operation_name: The operation resource name

Returns:
  The operation reference object
z/indexEndpoints/z7aiplatform.projects.locations.indexEndpoints.operations)Ú
collectionz(aiplatform.projects.locations.operations)r   ÚREGISTRYÚParseRelativeNameÚ WrongResourceCollectionException)Úoperation_names    r   r   r       sy   € ð ˜>Ó)ðÜ×Ñ×1Ñ1Ø
ØNð 2ð Pð Pô
 
×	Ñ	×	-Ñ	-ØÐ!Kð 
.ð 
Mð Møô ×5Ñ5ó Ù
ðús   ˆA ÁAÁAN)	Ú__doc__Ú
__future__r   r   r   Úgooglecloudsdk.corer   r   r   © r   r   Ú<module>r      s"   ðñ :å &Ý Ý 'å )òEóMr   