def Run(self, args): """Retrieves response with named ports.""" holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) group_ref = ( instance_groups_flags.MULTISCOPE_INSTANCE_GROUP_ARG.ResolveAsResource( args, holder.resources, default_scope=compute_scope.ScopeEnum.ZONE, scope_lister=flags.GetDefaultScopeLister(holder.client))) return instance_groups_utils.OutputNamedPortsForGroup( group_ref, holder.client)
def Run(self, args): """Retrieves response with named ports.""" holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) project = properties.VALUES.core.project.Get(required=True) group_ref = (GetNamedPorts.ZonalInstanceGroupArg.ResolveAsResource( args, holder.resources, scope_lister=flags.GetDefaultScopeLister(holder.client, project))) return instance_groups_utils.OutputNamedPortsForGroup( group_ref, holder.client)