オブジェクトをコマンドレットにパイプで渡し、同じタイプのオブジェクトをそのコマンドレットに対して指定しようとする場合、コマンドレットは次のエラーにより失敗します。

The input object cannot be bound to any parameters for the command either because the command
does not take pipeline input or the input and its properties do not match any of the parameters
that take pipeline input.

たとえば、次のコマンドレットの使用方法ではこのエラーが発生します。

Get-Pool -pool_id Pool1 | Update-ManualPool -pool_id Pool2 -displayName “Manual Pool 2”